builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-142 starttime: 1464192166.58 results: success (0) buildid: 20160525073114 builduid: a937a0487ae347e38285e1bd487108af revision: f887875e60c8738740089de8e85d6b68475de96e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:46.577102) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:46.634824) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:46.635201) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:46.677658) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:46.677930) ========= 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-1464189139.951832-1717619867 _=/tools/buildbot/bin/python using PTY: False --2016-05-25 09:02:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 169K=0.07s 2016-05-25 09:02:47 (169 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.666717 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:47.481406) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:47.481744) ========= 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-1464189139.951832-1717619867 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029724 ========= master_lag: 0.17 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:47.681120) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 09:02:47.681434) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f887875e60c8738740089de8e85d6b68475de96e --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-aurora --rev f887875e60c8738740089de8e85d6b68475de96e --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-1464189139.951832-1717619867 _=/tools/buildbot/bin/python using PTY: False 2016-05-25 09:02:47,924 truncating revision to first 12 chars 2016-05-25 09:02:47,924 Setting DEBUG logging. 2016-05-25 09:02:47,925 attempt 1/10 2016-05-25 09:02:47,925 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f887875e60c8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 09:02:49,259 unpacking tar archive at: mozilla-aurora-f887875e60c8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.917957 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 09:02:49.638434) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:49.638739) ========= script_repo_revision: f887875e60c8738740089de8e85d6b68475de96e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:49.639144) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:49.639414) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 09:02:49.671299) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 29 mins, 5 secs) (at 2016-05-25 09:02:49.671696) ========= /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-aurora --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-aurora', '--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-1464189139.951832-1717619867 _=/tools/buildbot/bin/python using PTY: False 09:02:50 INFO - MultiFileLogger online at 20160525 09:02:50 in /builds/slave/test 09:02:50 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-aurora --download-symbols true 09:02:50 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:02:50 INFO - {'append_to_log': False, 09:02:50 INFO - 'base_work_dir': '/builds/slave/test', 09:02:50 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:02:50 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:02:50 INFO - 'buildbot_json_path': 'buildprops.json', 09:02:50 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:02:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:02:50 INFO - 'download_minidump_stackwalk': True, 09:02:50 INFO - 'download_symbols': 'true', 09:02:50 INFO - 'e10s': False, 09:02:50 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:02:50 INFO - 'tooltool.py': '/tools/tooltool.py', 09:02:50 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:02:50 INFO - '/tools/misc-python/virtualenv.py')}, 09:02:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:02:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:02:50 INFO - 'log_level': 'info', 09:02:50 INFO - 'log_to_console': True, 09:02:50 INFO - 'opt_config_files': (), 09:02:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:02:50 INFO - '--processes=1', 09:02:50 INFO - '--config=%(test_path)s/wptrunner.ini', 09:02:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:02:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:02:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:02:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:02:50 INFO - 'pip_index': False, 09:02:50 INFO - 'require_test_zip': True, 09:02:50 INFO - 'test_type': ('testharness',), 09:02:50 INFO - 'this_chunk': '1', 09:02:50 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:02:50 INFO - 'total_chunks': '10', 09:02:50 INFO - 'virtualenv_path': 'venv', 09:02:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:02:50 INFO - 'work_dir': 'build'} 09:02:50 INFO - ##### 09:02:50 INFO - ##### Running clobber step. 09:02:50 INFO - ##### 09:02:50 INFO - Running pre-action listener: _resource_record_pre_action 09:02:50 INFO - Running main action method: clobber 09:02:50 INFO - rmtree: /builds/slave/test/build 09:02:50 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:02:52 INFO - Running post-action listener: _resource_record_post_action 09:02:52 INFO - ##### 09:02:52 INFO - ##### Running read-buildbot-config step. 09:02:52 INFO - ##### 09:02:52 INFO - Running pre-action listener: _resource_record_pre_action 09:02:52 INFO - Running main action method: read_buildbot_config 09:02:52 INFO - Using buildbot properties: 09:02:52 INFO - { 09:02:52 INFO - "project": "", 09:02:52 INFO - "product": "firefox", 09:02:52 INFO - "script_repo_revision": "production", 09:02:52 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:02:52 INFO - "repository": "", 09:02:52 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:02:52 INFO - "buildid": "20160525073114", 09:02:52 INFO - "pgo_build": "False", 09:02:52 INFO - "basedir": "/builds/slave/test", 09:02:52 INFO - "buildnumber": 15, 09:02:52 INFO - "slavename": "tst-linux32-spot-142", 09:02:52 INFO - "revision": "f887875e60c8738740089de8e85d6b68475de96e", 09:02:52 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 09:02:52 INFO - "platform": "linux", 09:02:52 INFO - "branch": "mozilla-aurora", 09:02:52 INFO - "repo_path": "releases/mozilla-aurora", 09:02:52 INFO - "moz_repo_path": "", 09:02:52 INFO - "stage_platform": "linux", 09:02:52 INFO - "builduid": "a937a0487ae347e38285e1bd487108af", 09:02:52 INFO - "slavebuilddir": "test" 09:02:52 INFO - } 09:02:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:02:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:02:52 INFO - Running post-action listener: _resource_record_post_action 09:02:52 INFO - ##### 09:02:52 INFO - ##### Running download-and-extract step. 09:02:52 INFO - ##### 09:02:52 INFO - Running pre-action listener: _resource_record_pre_action 09:02:52 INFO - Running main action method: download_and_extract 09:02:52 INFO - mkdir: /builds/slave/test/build/tests 09:02: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')]} 09:02:52 INFO - https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:02:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:02:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:02:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:02:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 09:03:07 INFO - Downloaded 1325 bytes. 09:03:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:03:07 INFO - Using the following test package requirements: 09:03:07 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:03:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:03:07 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:03:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:03:07 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:03:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:03:07 INFO - u'jsshell-linux-i686.zip'], 09:03:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:03:07 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:03:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:03:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:03:07 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:03:07 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:03:07 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:03:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:03:07 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:03:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:03:07 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:03:07 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:03:07 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')]} 09:03:07 INFO - https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:03:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:03:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:03:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:03:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 09:03:20 INFO - Downloaded 22760334 bytes. 09:03:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:03:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:03:20 INFO - caution: filename not matched: web-platform/* 09:03:20 INFO - Return code: 11 09:03:20 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')]} 09:03:20 INFO - https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:03:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:03:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:03:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:03:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:03:30 INFO - Downloaded 36409186 bytes. 09:03:30 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:03:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:03:35 INFO - caution: filename not matched: bin/* 09:03:35 INFO - caution: filename not matched: config/* 09:03:35 INFO - caution: filename not matched: mozbase/* 09:03:35 INFO - caution: filename not matched: marionette/* 09:03:35 INFO - caution: filename not matched: tools/wptserve/* 09:03:35 INFO - Return code: 11 09:03:35 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')]} 09:03:35 INFO - https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:03:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:03:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:03:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:03:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 09:03:56 INFO - Downloaded 69338230 bytes. 09:03:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:03:56 INFO - mkdir: /builds/slave/test/properties 09:03:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:03:56 INFO - Writing to file /builds/slave/test/properties/build_url 09:03:56 INFO - Contents: 09:03:56 INFO - build_url:https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:03:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:03:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:03:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:03:57 INFO - Contents: 09:03:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:03: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')]} 09:03:57 INFO - https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:03:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:03:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:03:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:03:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:04:22 INFO - Downloaded 92306724 bytes. 09:04:22 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:04:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:04:30 INFO - Return code: 0 09:04:30 INFO - Running post-action listener: _resource_record_post_action 09:04:30 INFO - Running post-action listener: set_extra_try_arguments 09:04:30 INFO - ##### 09:04:30 INFO - ##### Running create-virtualenv step. 09:04:30 INFO - ##### 09:04:30 INFO - Running pre-action listener: _pre_create_virtualenv 09:04:30 INFO - Running pre-action listener: _resource_record_pre_action 09:04:30 INFO - Running main action method: create_virtualenv 09:04:30 INFO - Creating virtualenv /builds/slave/test/build/venv 09:04:30 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 09:04:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:04:31 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:04:31 INFO - Using real prefix '/usr' 09:04:31 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:04:33 INFO - Installing distribute.............................................................................................................................................................................................done. 09:04:37 INFO - Installing pip.................done. 09:04:37 INFO - Return code: 0 09:04:37 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:04:37 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')]} 09:04:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:04:37 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')]} 09:04:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:04:37 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 0x8f50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x906b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x905af70>, '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 0x905a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9060750>, '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-1464189139.951832-1717619867', '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 09:04:37 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 09:04:37 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 09:04:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:37 INFO - 'CCACHE_UMASK': '002', 09:04:37 INFO - 'DISPLAY': ':0', 09:04:37 INFO - 'HOME': '/home/cltbld', 09:04:37 INFO - 'LANG': 'en_US.UTF-8', 09:04:37 INFO - 'LOGNAME': 'cltbld', 09:04:37 INFO - 'MAIL': '/var/mail/cltbld', 09:04:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:37 INFO - 'MOZ_NO_REMOTE': '1', 09:04:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:37 INFO - 'PWD': '/builds/slave/test', 09:04:37 INFO - 'SHELL': '/bin/bash', 09:04:37 INFO - 'SHLVL': '1', 09:04:37 INFO - 'TERM': 'linux', 09:04:37 INFO - 'TMOUT': '86400', 09:04:37 INFO - 'USER': 'cltbld', 09:04:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189139.951832-1717619867', 09:04:37 INFO - '_': '/tools/buildbot/bin/python'} 09:04:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:38 INFO - Downloading/unpacking psutil>=0.7.1 09:04:38 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 09:04:38 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 09:04:38 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 09:04:38 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 09:04:38 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 09:04:38 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 09:04:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:04:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:04:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:04:44 INFO - Installing collected packages: psutil 09:04:44 INFO - Running setup.py install for psutil 09:04:44 INFO - building 'psutil._psutil_linux' extension 09:04:44 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 09:04:44 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:04:44 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:04:44 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 09:04:45 INFO - building 'psutil._psutil_posix' extension 09:04:45 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 09:04:45 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 09:04:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:04:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:04:45 INFO - Successfully installed psutil 09:04:45 INFO - Cleaning up... 09:04:45 INFO - Return code: 0 09:04:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:04:45 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')]} 09:04:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:04:45 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')]} 09:04:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:04:45 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 0x8f50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x906b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x905af70>, '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 0x905a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9060750>, '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-1464189139.951832-1717619867', '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 09:04:45 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 09:04:45 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 09:04:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:45 INFO - 'CCACHE_UMASK': '002', 09:04:45 INFO - 'DISPLAY': ':0', 09:04:45 INFO - 'HOME': '/home/cltbld', 09:04:45 INFO - 'LANG': 'en_US.UTF-8', 09:04:45 INFO - 'LOGNAME': 'cltbld', 09:04:45 INFO - 'MAIL': '/var/mail/cltbld', 09:04:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:45 INFO - 'MOZ_NO_REMOTE': '1', 09:04:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:45 INFO - 'PWD': '/builds/slave/test', 09:04:45 INFO - 'SHELL': '/bin/bash', 09:04:45 INFO - 'SHLVL': '1', 09:04:45 INFO - 'TERM': 'linux', 09:04:45 INFO - 'TMOUT': '86400', 09:04:45 INFO - 'USER': 'cltbld', 09:04:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189139.951832-1717619867', 09:04:45 INFO - '_': '/tools/buildbot/bin/python'} 09:04:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:04:46 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 09:04:46 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 09:04:46 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 09:04:46 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 09:04:46 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 09:04:46 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 09:04:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:04:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:04:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:04:51 INFO - Installing collected packages: mozsystemmonitor 09:04:51 INFO - Running setup.py install for mozsystemmonitor 09:04:51 INFO - Successfully installed mozsystemmonitor 09:04:51 INFO - Cleaning up... 09:04:51 INFO - Return code: 0 09:04:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:04:51 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')]} 09:04:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:04:51 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')]} 09:04:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:04:51 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 0x8f50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x906b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x905af70>, '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 0x905a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9060750>, '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-1464189139.951832-1717619867', '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 09:04:51 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 09:04:51 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 09:04:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:51 INFO - 'CCACHE_UMASK': '002', 09:04:51 INFO - 'DISPLAY': ':0', 09:04:51 INFO - 'HOME': '/home/cltbld', 09:04:51 INFO - 'LANG': 'en_US.UTF-8', 09:04:51 INFO - 'LOGNAME': 'cltbld', 09:04:51 INFO - 'MAIL': '/var/mail/cltbld', 09:04:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:51 INFO - 'MOZ_NO_REMOTE': '1', 09:04:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:51 INFO - 'PWD': '/builds/slave/test', 09:04:51 INFO - 'SHELL': '/bin/bash', 09:04:51 INFO - 'SHLVL': '1', 09:04:51 INFO - 'TERM': 'linux', 09:04:51 INFO - 'TMOUT': '86400', 09:04:51 INFO - 'USER': 'cltbld', 09:04:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189139.951832-1717619867', 09:04:51 INFO - '_': '/tools/buildbot/bin/python'} 09:04:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:52 INFO - Downloading/unpacking blobuploader==1.2.4 09:04:52 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 09:04:52 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 09:04:52 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 09:04:52 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 09:04:52 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 09:04:52 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 09:04:57 INFO - Downloading blobuploader-1.2.4.tar.gz 09:04:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:04:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:04:58 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 09:04:58 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 09:04:58 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 09:04:58 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 09:04:58 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 09:04:58 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 09:04:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:04:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:04: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 09:04: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 09:04: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 09:04: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 09:04: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 09:04: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 09:04:59 INFO - Downloading docopt-0.6.1.tar.gz 09:05:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:05:00 INFO - Installing collected packages: blobuploader, requests, docopt 09:05:00 INFO - Running setup.py install for blobuploader 09:05:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:05:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:05:00 INFO - Running setup.py install for requests 09:05:01 INFO - Running setup.py install for docopt 09:05:01 INFO - Successfully installed blobuploader requests docopt 09:05:01 INFO - Cleaning up... 09:05:01 INFO - Return code: 0 09:05:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:05:01 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')]} 09:05:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:05:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:05:01 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')]} 09:05:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:05:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:05:01 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 0x8f50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x906b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x905af70>, '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 0x905a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9060750>, '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-1464189139.951832-1717619867', '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 09:05:01 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 09:05:01 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 09:05:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:05:01 INFO - 'CCACHE_UMASK': '002', 09:05:01 INFO - 'DISPLAY': ':0', 09:05:01 INFO - 'HOME': '/home/cltbld', 09:05:01 INFO - 'LANG': 'en_US.UTF-8', 09:05:01 INFO - 'LOGNAME': 'cltbld', 09:05:01 INFO - 'MAIL': '/var/mail/cltbld', 09:05:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:05:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:05:01 INFO - 'MOZ_NO_REMOTE': '1', 09:05:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:05:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:05:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:05:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:05:01 INFO - 'PWD': '/builds/slave/test', 09:05:01 INFO - 'SHELL': '/bin/bash', 09:05:01 INFO - 'SHLVL': '1', 09:05:01 INFO - 'TERM': 'linux', 09:05:01 INFO - 'TMOUT': '86400', 09:05:01 INFO - 'USER': 'cltbld', 09:05:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189139.951832-1717619867', 09:05:01 INFO - '_': '/tools/buildbot/bin/python'} 09:05:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:05:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:05:02 INFO - Running setup.py (path:/tmp/pip-HEgdvc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:05:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:05:02 INFO - Running setup.py (path:/tmp/pip-YiBPYf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:05:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:05:02 INFO - Running setup.py (path:/tmp/pip-RF6dHB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:05:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:05:02 INFO - Running setup.py (path:/tmp/pip-JqOpoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:05:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:05:02 INFO - Running setup.py (path:/tmp/pip-23Qrh2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:05:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:05:03 INFO - Running setup.py (path:/tmp/pip-FNd6fA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:05:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:05:03 INFO - Running setup.py (path:/tmp/pip-33nSmf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:05:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:05:03 INFO - Running setup.py (path:/tmp/pip-pCNkDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:05:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:05:03 INFO - Running setup.py (path:/tmp/pip-BxSIb0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:05:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:05:03 INFO - Running setup.py (path:/tmp/pip-B3MYLW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:05:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:05:03 INFO - Running setup.py (path:/tmp/pip-cTF6yR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:05:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:05:04 INFO - Running setup.py (path:/tmp/pip-nTxAZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:05:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:05:04 INFO - Running setup.py (path:/tmp/pip-owY4tJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:05:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:05:04 INFO - Running setup.py (path:/tmp/pip-iDWW2g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:05:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:05:04 INFO - Running setup.py (path:/tmp/pip-PFjT4t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:05:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:05:04 INFO - Running setup.py (path:/tmp/pip-_SztUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:05:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:05:04 INFO - Running setup.py (path:/tmp/pip-VthY8Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:05:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:05:04 INFO - Running setup.py (path:/tmp/pip-QNfCdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:05:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:05:05 INFO - Running setup.py (path:/tmp/pip-pmLDcy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:05:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:05:05 INFO - Running setup.py (path:/tmp/pip-lbEKxZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:05:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:05:05 INFO - Running setup.py (path:/tmp/pip-UHUOkR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:05:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:05:06 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 09:05:06 INFO - Running setup.py install for manifestparser 09:05:06 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:05:06 INFO - Running setup.py install for mozcrash 09:05:06 INFO - Running setup.py install for mozdebug 09:05:06 INFO - Running setup.py install for mozdevice 09:05:07 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:05:07 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:05:07 INFO - Running setup.py install for mozfile 09:05:07 INFO - Running setup.py install for mozhttpd 09:05:07 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:05:07 INFO - Running setup.py install for mozinfo 09:05:07 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:05:07 INFO - Running setup.py install for mozInstall 09:05:08 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:05:08 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:05:08 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:05:08 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:05:08 INFO - Running setup.py install for mozleak 09:05:08 INFO - Running setup.py install for mozlog 09:05:08 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:05:08 INFO - Running setup.py install for moznetwork 09:05:08 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:05:08 INFO - Running setup.py install for mozprocess 09:05:09 INFO - Running setup.py install for mozprofile 09:05:09 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:05:09 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:05:09 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:05:09 INFO - Running setup.py install for mozrunner 09:05:09 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:05:09 INFO - Running setup.py install for mozscreenshot 09:05:09 INFO - Running setup.py install for moztest 09:05:10 INFO - Running setup.py install for mozversion 09:05:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:05:10 INFO - Running setup.py install for wptserve 09:05:10 INFO - Running setup.py install for marionette-driver 09:05:11 INFO - Running setup.py install for browsermob-proxy 09:05:11 INFO - Running setup.py install for marionette-client 09:05:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:05:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:05:11 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 09:05:11 INFO - Cleaning up... 09:05:11 INFO - Return code: 0 09:05:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:05:11 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')]} 09:05:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:05:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:05:11 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')]} 09:05:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:05:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:05:11 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 0x8f50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fb7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x906b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x905af70>, '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 0x905a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9060750>, '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-1464189139.951832-1717619867', '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 09:05:11 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 09:05:11 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 09:05:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:05:11 INFO - 'CCACHE_UMASK': '002', 09:05:11 INFO - 'DISPLAY': ':0', 09:05:11 INFO - 'HOME': '/home/cltbld', 09:05:11 INFO - 'LANG': 'en_US.UTF-8', 09:05:11 INFO - 'LOGNAME': 'cltbld', 09:05:11 INFO - 'MAIL': '/var/mail/cltbld', 09:05:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:05:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:05:11 INFO - 'MOZ_NO_REMOTE': '1', 09:05:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:05:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:05:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:05:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:05:11 INFO - 'PWD': '/builds/slave/test', 09:05:11 INFO - 'SHELL': '/bin/bash', 09:05:11 INFO - 'SHLVL': '1', 09:05:11 INFO - 'TERM': 'linux', 09:05:11 INFO - 'TMOUT': '86400', 09:05:11 INFO - 'USER': 'cltbld', 09:05:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189139.951832-1717619867', 09:05:11 INFO - '_': '/tools/buildbot/bin/python'} 09:05:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:05:12 INFO - Running setup.py (path:/tmp/pip-6h6rzt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:05:12 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)) 09:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:05:12 INFO - Running setup.py (path:/tmp/pip-34Iyin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:05:12 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)) 09:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:05:12 INFO - Running setup.py (path:/tmp/pip-vZwiPJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:05:12 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)) 09:05:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:05:12 INFO - Running setup.py (path:/tmp/pip-Qv7Rh2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:05:13 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)) 09:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:05:13 INFO - Running setup.py (path:/tmp/pip-GJiXml-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:05:13 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)) 09:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:05:13 INFO - Running setup.py (path:/tmp/pip-elbe3j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:05:13 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)) 09:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:05:13 INFO - Running setup.py (path:/tmp/pip-JwYCt0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:05:13 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)) 09:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:05:13 INFO - Running setup.py (path:/tmp/pip-apy1ap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:05:13 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)) 09:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:05:13 INFO - Running setup.py (path:/tmp/pip-UoZmmq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:05:13 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)) 09:05:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:05:13 INFO - Running setup.py (path:/tmp/pip-Drn06a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:05:14 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)) 09:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:05:14 INFO - Running setup.py (path:/tmp/pip-r45ab8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:05:14 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)) 09:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:05:14 INFO - Running setup.py (path:/tmp/pip-GdkmwN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:05:14 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)) 09:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:05:14 INFO - Running setup.py (path:/tmp/pip-eo60hX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:05:14 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)) 09:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:05:14 INFO - Running setup.py (path:/tmp/pip-5jqXvW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:05:14 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)) 09:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:05:14 INFO - Running setup.py (path:/tmp/pip-qUSDWc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:05:14 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)) 09:05:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:05:14 INFO - Running setup.py (path:/tmp/pip-FWPPMW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:05:15 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)) 09:05:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:05:15 INFO - Running setup.py (path:/tmp/pip-xmRH2R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:05:15 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)) 09:05:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:05:15 INFO - Running setup.py (path:/tmp/pip-BsPMHm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:05:15 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)) 09:05:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:05:15 INFO - Running setup.py (path:/tmp/pip-S3bRz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:05:15 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)) 09:05:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:05:15 INFO - Running setup.py (path:/tmp/pip-kInUMM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:05:15 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)) 09:05:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:05:16 INFO - Running setup.py (path:/tmp/pip-azYK8W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:05:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:05:16 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)) 09:05:16 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)) 09:05:16 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)) 09:05:16 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)) 09:05:16 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)) 09:05:16 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)) 09:05:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:05:16 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 09:05:16 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 09:05:16 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 09:05:16 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 09:05:16 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 09:05:16 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 09:05:21 INFO - Downloading blessings-1.6.tar.gz 09:05:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:05:22 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)) 09:05:22 INFO - Installing collected packages: blessings 09:05:22 INFO - Running setup.py install for blessings 09:05:22 INFO - Successfully installed blessings 09:05:22 INFO - Cleaning up... 09:05:22 INFO - Return code: 0 09:05:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:05:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:05:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:05:23 INFO - Reading from file tmpfile_stdout 09:05:23 INFO - Current package versions: 09:05:23 INFO - argparse == 1.2.1 09:05:23 INFO - blessings == 1.6 09:05:23 INFO - blobuploader == 1.2.4 09:05:23 INFO - browsermob-proxy == 0.6.0 09:05:23 INFO - docopt == 0.6.1 09:05:23 INFO - manifestparser == 1.1 09:05:23 INFO - marionette-client == 2.3.0 09:05:23 INFO - marionette-driver == 1.4.0 09:05:23 INFO - mozInstall == 1.12 09:05:23 INFO - mozcrash == 0.17 09:05:23 INFO - mozdebug == 0.1 09:05:23 INFO - mozdevice == 0.48 09:05:23 INFO - mozfile == 1.2 09:05:23 INFO - mozhttpd == 0.7 09:05:23 INFO - mozinfo == 0.9 09:05:23 INFO - mozleak == 0.1 09:05:23 INFO - mozlog == 3.1 09:05:23 INFO - moznetwork == 0.27 09:05:23 INFO - mozprocess == 0.22 09:05:23 INFO - mozprofile == 0.28 09:05:23 INFO - mozrunner == 6.11 09:05:23 INFO - mozscreenshot == 0.1 09:05:23 INFO - mozsystemmonitor == 0.0 09:05:23 INFO - moztest == 0.7 09:05:23 INFO - mozversion == 1.4 09:05:23 INFO - psutil == 3.1.1 09:05:23 INFO - requests == 1.2.3 09:05:23 INFO - wptserve == 1.4.0 09:05:23 INFO - wsgiref == 0.1.2 09:05:23 INFO - Running post-action listener: _resource_record_post_action 09:05:23 INFO - Running post-action listener: _start_resource_monitoring 09:05:23 INFO - Starting resource monitoring. 09:05:23 INFO - ##### 09:05:23 INFO - ##### Running pull step. 09:05:23 INFO - ##### 09:05:23 INFO - Running pre-action listener: _resource_record_pre_action 09:05:23 INFO - Running main action method: pull 09:05:23 INFO - Pull has nothing to do! 09:05:23 INFO - Running post-action listener: _resource_record_post_action 09:05:23 INFO - ##### 09:05:23 INFO - ##### Running install step. 09:05:23 INFO - ##### 09:05:23 INFO - Running pre-action listener: _resource_record_pre_action 09:05:23 INFO - Running main action method: install 09:05:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:05:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:05:23 INFO - Reading from file tmpfile_stdout 09:05:23 INFO - Detecting whether we're running mozinstall >=1.0... 09:05:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:05:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:05:23 INFO - Reading from file tmpfile_stdout 09:05:23 INFO - Output received: 09:05:23 INFO - Usage: mozinstall [options] installer 09:05:23 INFO - Options: 09:05:23 INFO - -h, --help show this help message and exit 09:05:23 INFO - -d DEST, --destination=DEST 09:05:23 INFO - Directory to install application into. [default: 09:05:23 INFO - "/builds/slave/test"] 09:05:23 INFO - --app=APP Application being installed. [default: firefox] 09:05:23 INFO - mkdir: /builds/slave/test/build/application 09:05:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:05:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:05:57 INFO - Reading from file tmpfile_stdout 09:05:57 INFO - Output received: 09:05:57 INFO - /builds/slave/test/build/application/firefox/firefox 09:05:57 INFO - Running post-action listener: _resource_record_post_action 09:05:57 INFO - ##### 09:05:57 INFO - ##### Running run-tests step. 09:05:57 INFO - ##### 09:05:57 INFO - Running pre-action listener: _resource_record_pre_action 09:05:57 INFO - Running main action method: run_tests 09:05:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:05:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:05:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:05:57 INFO - grabbing minidump binary from tooltool 09:05: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')]} 09:05:57 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 0x905af70>, '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 0x905a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9060750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:05:57 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 09:05:57 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 09:05:58 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:05:58 INFO - Return code: 0 09:05:58 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:05:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:05:58 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/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.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 09:05:58 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/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.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 09:05:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:05:58 INFO - 'CCACHE_UMASK': '002', 09:05:58 INFO - 'DISPLAY': ':0', 09:05:58 INFO - 'HOME': '/home/cltbld', 09:05:58 INFO - 'LANG': 'en_US.UTF-8', 09:05:58 INFO - 'LOGNAME': 'cltbld', 09:05:58 INFO - 'MAIL': '/var/mail/cltbld', 09:05:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:05:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:05:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:05:58 INFO - 'MOZ_NO_REMOTE': '1', 09:05:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:05:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:05:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:05:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:05:58 INFO - 'PWD': '/builds/slave/test', 09:05:58 INFO - 'SHELL': '/bin/bash', 09:05:58 INFO - 'SHLVL': '1', 09:05:58 INFO - 'TERM': 'linux', 09:05:58 INFO - 'TMOUT': '86400', 09:05:58 INFO - 'USER': 'cltbld', 09:05:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189139.951832-1717619867', 09:05:58 INFO - '_': '/tools/buildbot/bin/python'} 09:05:58 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/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.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 09:05:58 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 09:05:58 INFO - import pkg_resources 09:06:00 INFO - Using 1 client processes 09:06:00 INFO - wptserve Starting http server on 127.0.0.1:8000 09:06:00 INFO - wptserve Starting http server on 127.0.0.1:8001 09:06:00 INFO - wptserve Starting http server on 127.0.0.1:8443 09:06:02 INFO - SUITE-START | Running 778 tests 09:06:02 INFO - Running testharness tests 09:06:03 INFO - Setting up ssl 09:06:03 INFO - PROCESS | certutil | 09:06:03 INFO - PROCESS | certutil | 09:06:03 INFO - PROCESS | certutil | 09:06:03 INFO - Certificate Nickname Trust Attributes 09:06:03 INFO - SSL,S/MIME,JAR/XPI 09:06:03 INFO - 09:06:03 INFO - web-platform-tests CT,, 09:06:03 INFO - 09:06:03 INFO - Starting runner 09:06:06 INFO - PROCESS | 1782 | 1464192366617 Marionette DEBUG Marionette enabled via build flag and pref 09:06:06 INFO - PROCESS | 1782 | ++DOCSHELL 0xa50db000 == 1 [pid = 1782] [id = 1] 09:06:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 1 (0xa50db400) [pid = 1782] [serial = 1] [outer = (nil)] 09:06:06 INFO - PROCESS | 1782 | [1782] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:06:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 2 (0xa50dbc00) [pid = 1782] [serial = 2] [outer = 0xa50db400] 09:06:07 INFO - PROCESS | 1782 | 1464192367442 Marionette INFO Listening on port 2828 09:06:08 INFO - PROCESS | 1782 | 1464192368138 Marionette DEBUG Marionette enabled via command-line flag 09:06:08 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2277400 == 2 [pid = 1782] [id = 2] 09:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 3 (0xa22b8400) [pid = 1782] [serial = 3] [outer = (nil)] 09:06:08 INFO - PROCESS | 1782 | [1782] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 4 (0xa22b8c00) [pid = 1782] [serial = 4] [outer = 0xa22b8400] 09:06:08 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a218f500 09:06:08 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a218ffe0 09:06:08 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b2ee0 09:06:08 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b3ba0 09:06:08 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21b88a0 09:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 5 (0xa21ab400) [pid = 1782] [serial = 5] [outer = 0xa50db400] 09:06:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:06:08 INFO - PROCESS | 1782 | 1464192368638 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44318 09:06:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:06:08 INFO - PROCESS | 1782 | 1464192368679 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44319 09:06:08 INFO - PROCESS | 1782 | 1464192368749 Marionette DEBUG Closed connection conn0 09:06:08 INFO - PROCESS | 1782 | 1464192368755 Marionette DEBUG Closed connection conn1 09:06:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:06:08 INFO - PROCESS | 1782 | 1464192368771 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44320 09:06:08 INFO - PROCESS | 1782 | [1782] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:06:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:06:08 INFO - PROCESS | 1782 | 1464192368949 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44321 09:06:08 INFO - PROCESS | 1782 | 1464192368955 Marionette DEBUG Closed connection conn2 09:06:09 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:06:09 INFO - PROCESS | 1782 | 1464192369012 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:44322 09:06:09 INFO - PROCESS | 1782 | 1464192369028 Marionette DEBUG Closed connection conn3 09:06:09 INFO - PROCESS | 1782 | 1464192369066 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:06:09 INFO - PROCESS | 1782 | 1464192369085 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525073114","device":"desktop","version":"48.0a2"} 09:06:09 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:06:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b22d800 == 3 [pid = 1782] [id = 3] 09:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 6 (0x9b22dc00) [pid = 1782] [serial = 6] [outer = (nil)] 09:06:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b22e000 == 4 [pid = 1782] [id = 4] 09:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 7 (0x9b231c00) [pid = 1782] [serial = 7] [outer = (nil)] 09:06:12 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:06:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a9c8400 == 5 [pid = 1782] [id = 5] 09:06:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 8 (0x9a9c8800) [pid = 1782] [serial = 8] [outer = (nil)] 09:06:12 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:06:12 INFO - PROCESS | 1782 | [1782] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:06:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 9 (0x9a63f400) [pid = 1782] [serial = 9] [outer = 0x9a9c8800] 09:06:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 10 (0x9a3b6c00) [pid = 1782] [serial = 10] [outer = 0x9b22dc00] 09:06:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 11 (0x9a26f400) [pid = 1782] [serial = 11] [outer = 0x9b231c00] 09:06:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 12 (0x9a271800) [pid = 1782] [serial = 12] [outer = 0x9a9c8800] 09:06:14 INFO - PROCESS | 1782 | 1464192374559 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1782 | 1464192374584 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 13 (0x98621c00) [pid = 1782] [serial = 13] [outer = 0x9a9c8800] 09:06:15 INFO - PROCESS | 1782 | 1464192375832 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"6df8e3e6-b103-46a9-9fd8-cc543b1c130e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525073114","device":"desktop","version":"48.0a2","command_id":1}}] 09:06:16 INFO - PROCESS | 1782 | 1464192376253 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}] 09:06:16 INFO - PROCESS | 1782 | 1464192376775 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:06:16 INFO - PROCESS | 1782 | 1464192376928 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:06:16 INFO - PROCESS | 1782 | [1782] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:06:17 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:06:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 14 (0xa8c52800) [pid = 1782] [serial = 14] [outer = 0x9a9c8800] 09:06:17 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:06:17 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:17 INFO - PROCESS | 1782 | 1464192377762 Marionette TRACE conn4 <- [1,3,null,{}] 09:06:17 INFO - PROCESS | 1782 | 1464192377804 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:06:17 INFO - PROCESS | 1782 | 1464192377856 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:06:17 INFO - PROCESS | 1782 | 1464192377928 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 1782 | 1464192377935 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:06:17 INFO - PROCESS | 1782 | 1464192377969 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1782 | 1464192377979 Marionette TRACE conn4 <- [1,6,null,{}] 09:06:17 INFO - PROCESS | 1782 | 1464192377989 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}] 09:06:18 INFO - PROCESS | 1782 | 1464192378067 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:06:18 INFO - PROCESS | 1782 | 1464192378084 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a3ac000 == 6 [pid = 1782] [id = 6] 09:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 15 (0x9a3ad400) [pid = 1782] [serial = 15] [outer = (nil)] 09:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 16 (0x9a63f000) [pid = 1782] [serial = 16] [outer = 0x9a3ad400] 09:06:18 INFO - PROCESS | 1782 | 1464192378224 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 17 (0x9adda800) [pid = 1782] [serial = 17] [outer = 0x9a3ad400] 09:06:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x99628800 == 7 [pid = 1782] [id = 7] 09:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 18 (0x9a799c00) [pid = 1782] [serial = 18] [outer = (nil)] 09:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 19 (0x9a79ec00) [pid = 1782] [serial = 19] [outer = 0x9a799c00] 09:06:18 INFO - PROCESS | 1782 | 1464192378923 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 20 (0x9a7a4c00) [pid = 1782] [serial = 20] [outer = 0x9a799c00] 09:06:19 INFO - PROCESS | 1782 | [1782] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:06:20 INFO - PROCESS | 1782 | 1464192380039 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]]]}] 09:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2117ms 09:06:20 INFO - PROCESS | 1782 | 1464192380202 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1782 | 1464192380210 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:06:20 INFO - PROCESS | 1782 | ++DOCSHELL 0xa6e92c00 == 8 [pid = 1782] [id = 8] 09:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 21 (0xa6f2f400) [pid = 1782] [serial = 21] [outer = (nil)] 09:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 22 (0xa6f30400) [pid = 1782] [serial = 22] [outer = 0xa6f2f400] 09:06:20 INFO - PROCESS | 1782 | 1464192380375 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1782 | 1464192380380 Marionette TRACE conn4 <- [1,10,null,{}] 09:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 23 (0xa2493400) [pid = 1782] [serial = 23] [outer = 0xa6f2f400] 09:06:20 INFO - PROCESS | 1782 | ++DOCSHELL 0xa8290400 == 9 [pid = 1782] [id = 9] 09:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 24 (0xa82b7800) [pid = 1782] [serial = 24] [outer = (nil)] 09:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 25 (0x9c1ca800) [pid = 1782] [serial = 25] [outer = 0xa82b7800] 09:06:20 INFO - PROCESS | 1782 | 1464192380605 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}] 09:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 26 (0x9c1d6c00) [pid = 1782] [serial = 26] [outer = 0xa82b7800] 09:06:20 INFO - PROCESS | 1782 | 1464192380920 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:06:21 INFO - PROCESS | 1782 | 1464192381114 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b058400 == 10 [pid = 1782] [id = 10] 09:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 27 (0x9b231000) [pid = 1782] [serial = 27] [outer = (nil)] 09:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 28 (0x9c03bc00) [pid = 1782] [serial = 28] [outer = 0x9b231000] 09:06:21 INFO - PROCESS | 1782 | 1464192381255 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 29 (0xac0ae800) [pid = 1782] [serial = 29] [outer = 0x9b231000] 09:06:22 INFO - PROCESS | 1782 | 1464192382509 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2272ms 09:06:22 INFO - PROCESS | 1782 | 1464192382543 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:06:22 INFO - PROCESS | 1782 | 1464192382551 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:06:22 INFO - PROCESS | 1782 | 1464192382575 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1782 | 1464192382585 Marionette TRACE conn4 <- [1,14,null,{}] 09:06:22 INFO - PROCESS | 1782 | 1464192382593 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}] 09:06:22 INFO - PROCESS | 1782 | 1464192382917 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:06:23 INFO - PROCESS | 1782 | 1464192383082 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c1ca400 == 11 [pid = 1782] [id = 11] 09:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 30 (0x9c1cc000) [pid = 1782] [serial = 30] [outer = (nil)] 09:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 31 (0xac0b3800) [pid = 1782] [serial = 31] [outer = 0x9c1cc000] 09:06:23 INFO - PROCESS | 1782 | 1464192383195 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 32 (0xac0b8400) [pid = 1782] [serial = 32] [outer = 0x9c1cc000] 09:06:24 INFO - PROCESS | 1782 | 1464192384214 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]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1703ms 09:06:24 INFO - PROCESS | 1782 | 1464192384266 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1782 | 1464192384274 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:06:24 INFO - PROCESS | 1782 | 1464192384283 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1782 | 1464192384288 Marionette TRACE conn4 <- [1,18,null,{}] 09:06:24 INFO - PROCESS | 1782 | 1464192384297 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}] 09:06:24 INFO - PROCESS | 1782 | 1464192384686 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:06:25 INFO - PROCESS | 1782 | 1464192385147 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x95136800 == 12 [pid = 1782] [id = 12] 09:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 33 (0x95136c00) [pid = 1782] [serial = 33] [outer = (nil)] 09:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 34 (0x95365400) [pid = 1782] [serial = 34] [outer = 0x95136c00] 09:06:25 INFO - PROCESS | 1782 | 1464192385254 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 35 (0x9767cc00) [pid = 1782] [serial = 35] [outer = 0x95136c00] 09:06:26 INFO - PROCESS | 1782 | 1464192386277 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]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 2086ms 09:06:26 INFO - PROCESS | 1782 | 1464192386369 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1782 | 1464192386374 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:06:26 INFO - PROCESS | 1782 | 1464192386384 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1782 | 1464192386390 Marionette TRACE conn4 <- [1,22,null,{}] 09:06:26 INFO - PROCESS | 1782 | 1464192386400 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}] 09:06:26 INFO - PROCESS | 1782 | 1464192386615 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:06:26 INFO - PROCESS | 1782 | 1464192386777 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x9968d800 == 13 [pid = 1782] [id = 13] 09:06:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 36 (0x9968dc00) [pid = 1782] [serial = 36] [outer = (nil)] 09:06:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 37 (0x99ef8000) [pid = 1782] [serial = 37] [outer = 0x9968dc00] 09:06:26 INFO - PROCESS | 1782 | 1464192386873 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 38 (0x99fb7c00) [pid = 1782] [serial = 38] [outer = 0x9968dc00] 09:06:27 INFO - PROCESS | 1782 | 1464192387722 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]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1392ms 09:06:27 INFO - PROCESS | 1782 | 1464192387780 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 1782 | 1464192387787 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:06:27 INFO - PROCESS | 1782 | 1464192387802 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1782 | 1464192387806 Marionette TRACE conn4 <- [1,26,null,{}] 09:06:27 INFO - PROCESS | 1782 | 1464192387813 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}] 09:06:28 INFO - PROCESS | 1782 | 1464192387994 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:06:28 INFO - PROCESS | 1782 | 1464192388095 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x99e05c00 == 14 [pid = 1782] [id = 14] 09:06:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 39 (0x9a27dc00) [pid = 1782] [serial = 39] [outer = (nil)] 09:06:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 40 (0x9a6cb400) [pid = 1782] [serial = 40] [outer = 0x9a27dc00] 09:06:28 INFO - PROCESS | 1782 | 1464192388185 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 41 (0x9b052800) [pid = 1782] [serial = 41] [outer = 0x9a27dc00] 09:06:29 INFO - PROCESS | 1782 | 1464192389053 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1289ms 09:06:29 INFO - PROCESS | 1782 | 1464192389086 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1782 | 1464192389090 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:06:29 INFO - PROCESS | 1782 | 1464192389100 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1782 | 1464192389112 Marionette TRACE conn4 <- [1,30,null,{}] 09:06:29 INFO - PROCESS | 1782 | 1464192389132 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}] 09:06:29 INFO - PROCESS | 1782 | 1464192389322 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:06:29 INFO - PROCESS | 1782 | 1464192389432 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x97525000 == 15 [pid = 1782] [id = 15] 09:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 42 (0x9a7a2c00) [pid = 1782] [serial = 42] [outer = (nil)] 09:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 43 (0x9bf3f000) [pid = 1782] [serial = 43] [outer = 0x9a7a2c00] 09:06:29 INFO - PROCESS | 1782 | 1464192389521 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 44 (0x9bf90800) [pid = 1782] [serial = 44] [outer = 0x9a7a2c00] 09:06:30 INFO - PROCESS | 1782 | 1464192390400 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1345ms 09:06:30 INFO - PROCESS | 1782 | 1464192390445 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1782 | 1464192390451 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:06:30 INFO - PROCESS | 1782 | 1464192390457 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1782 | 1464192390461 Marionette TRACE conn4 <- [1,34,null,{}] 09:06:30 INFO - PROCESS | 1782 | 1464192390469 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}] 09:06:30 INFO - PROCESS | 1782 | 1464192390648 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:06:30 INFO - PROCESS | 1782 | 1464192390661 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bfd7c00 == 16 [pid = 1782] [id = 16] 09:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 45 (0x9c03dc00) [pid = 1782] [serial = 45] [outer = (nil)] 09:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 46 (0x9c1d2c00) [pid = 1782] [serial = 46] [outer = 0x9c03dc00] 09:06:30 INFO - PROCESS | 1782 | 1464192390843 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 47 (0x9d8cb000) [pid = 1782] [serial = 47] [outer = 0x9c03dc00] 09:06:31 INFO - PROCESS | 1782 | 1464192391708 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]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1293ms 09:06:31 INFO - PROCESS | 1782 | 1464192391782 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1782 | 1464192391785 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:06:31 INFO - PROCESS | 1782 | 1464192391797 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1782 | 1464192391800 Marionette TRACE conn4 <- [1,38,null,{}] 09:06:31 INFO - PROCESS | 1782 | 1464192391808 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}] 09:06:31 INFO - PROCESS | 1782 | 1464192391981 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:06:32 INFO - PROCESS | 1782 | 1464192391997 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1782 | ++DOCSHELL 0xa1031800 == 17 [pid = 1782] [id = 17] 09:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 48 (0xa1032400) [pid = 1782] [serial = 48] [outer = (nil)] 09:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 49 (0xa10e1c00) [pid = 1782] [serial = 49] [outer = 0xa1032400] 09:06:32 INFO - PROCESS | 1782 | 1464192392100 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 50 (0xa227a000) [pid = 1782] [serial = 50] [outer = 0xa1032400] 09:06:33 INFO - PROCESS | 1782 | 1464192393067 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]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1292ms 09:06:33 INFO - PROCESS | 1782 | 1464192393089 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1782 | 1464192393092 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:06:33 INFO - PROCESS | 1782 | 1464192393099 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1782 | 1464192393103 Marionette TRACE conn4 <- [1,42,null,{}] 09:06:33 INFO - PROCESS | 1782 | 1464192393109 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}] 09:06:33 INFO - PROCESS | 1782 | 1464192393291 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:06:33 INFO - PROCESS | 1782 | 1464192393303 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x990c3000 == 18 [pid = 1782] [id = 18] 09:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 51 (0xa10e2800) [pid = 1782] [serial = 51] [outer = (nil)] 09:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 52 (0xa26e1000) [pid = 1782] [serial = 52] [outer = 0xa10e2800] 09:06:33 INFO - PROCESS | 1782 | 1464192393498 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 53 (0xa30ddc00) [pid = 1782] [serial = 53] [outer = 0xa10e2800] 09:06:34 INFO - PROCESS | 1782 | 1464192394329 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]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1289ms 09:06:34 INFO - PROCESS | 1782 | 1464192394390 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1782 | 1464192394393 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:06:34 INFO - PROCESS | 1782 | 1464192394400 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1782 | 1464192394403 Marionette TRACE conn4 <- [1,46,null,{}] 09:06:34 INFO - PROCESS | 1782 | 1464192394409 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}] 09:06:34 INFO - PROCESS | 1782 | 1464192394597 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:06:34 INFO - PROCESS | 1782 | 1464192394607 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x99fde800 == 19 [pid = 1782] [id = 19] 09:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 54 (0x9a1b7800) [pid = 1782] [serial = 54] [outer = (nil)] 09:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 55 (0xa3251000) [pid = 1782] [serial = 55] [outer = 0x9a1b7800] 09:06:34 INFO - PROCESS | 1782 | 1464192394712 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0xa354a800) [pid = 1782] [serial = 56] [outer = 0x9a1b7800] 09:06:36 INFO - PROCESS | 1782 | --DOCSHELL 0x9b058400 == 18 [pid = 1782] [id = 10] 09:06:36 INFO - PROCESS | 1782 | --DOCSHELL 0x9c1ca400 == 17 [pid = 1782] [id = 11] 09:06:36 INFO - PROCESS | 1782 | --DOCSHELL 0x9a3ac000 == 16 [pid = 1782] [id = 6] 09:06:36 INFO - PROCESS | 1782 | 1464192396795 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 2438ms 09:06:36 INFO - PROCESS | 1782 | 1464192396841 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1782 | 1464192396849 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:06:36 INFO - PROCESS | 1782 | 1464192396867 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1782 | 1464192396875 Marionette TRACE conn4 <- [1,50,null,{}] 09:06:36 INFO - PROCESS | 1782 | 1464192396886 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}] 09:06:37 INFO - PROCESS | 1782 | 1464192397115 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:06:37 INFO - PROCESS | 1782 | 1464192397140 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x99032400 == 17 [pid = 1782] [id = 20] 09:06:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x99033800) [pid = 1782] [serial = 57] [outer = (nil)] 09:06:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x99630800) [pid = 1782] [serial = 58] [outer = 0x99033800] 09:06:37 INFO - PROCESS | 1782 | 1464192397232 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x9535d800) [pid = 1782] [serial = 59] [outer = 0x99033800] 09:06:38 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0x9a3ad400) [pid = 1782] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:06:38 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0x9b231000) [pid = 1782] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:06:38 INFO - PROCESS | 1782 | --DOMWINDOW == 56 (0x9c1cc000) [pid = 1782] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:06:38 INFO - PROCESS | 1782 | --DOMWINDOW == 55 (0x95136c00) [pid = 1782] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:06:38 INFO - PROCESS | 1782 | --DOMWINDOW == 54 (0x9968dc00) [pid = 1782] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:06:38 INFO - PROCESS | 1782 | --DOMWINDOW == 53 (0x9a27dc00) [pid = 1782] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:06:38 INFO - PROCESS | 1782 | --DOMWINDOW == 52 (0x9a7a2c00) [pid = 1782] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:06:38 INFO - PROCESS | 1782 | 1464192398627 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]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1803ms 09:06:38 INFO - PROCESS | 1782 | 1464192398670 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1782 | 1464192398680 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:06:38 INFO - PROCESS | 1782 | 1464192398701 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1782 | 1464192398708 Marionette TRACE conn4 <- [1,54,null,{}] 09:06:38 INFO - PROCESS | 1782 | 1464192398715 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}] 09:06:38 INFO - PROCESS | 1782 | 1464192398897 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:06:39 INFO - PROCESS | 1782 | 1464192399019 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x994bf400 == 18 [pid = 1782] [id = 21] 09:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 53 (0x9a143800) [pid = 1782] [serial = 60] [outer = (nil)] 09:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 54 (0x9a279400) [pid = 1782] [serial = 61] [outer = 0x9a143800] 09:06:39 INFO - PROCESS | 1782 | 1464192399114 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 55 (0x9a6c9000) [pid = 1782] [serial = 62] [outer = 0x9a143800] 09:06:39 INFO - PROCESS | 1782 | 1464192399951 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1290ms 09:06:39 INFO - PROCESS | 1782 | 1464192399991 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1782 | 1464192399995 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:06:40 INFO - PROCESS | 1782 | 1464192400062 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1782 | 1464192400068 Marionette TRACE conn4 <- [1,58,null,{}] 09:06:40 INFO - PROCESS | 1782 | 1464192400079 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}] 09:06:40 INFO - PROCESS | 1782 | 1464192400294 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:06:40 INFO - PROCESS | 1782 | 1464192400440 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x986a9c00 == 19 [pid = 1782] [id = 22] 09:06:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0x986aa000) [pid = 1782] [serial = 63] [outer = (nil)] 09:06:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x99626400) [pid = 1782] [serial = 64] [outer = 0x986aa000] 09:06:40 INFO - PROCESS | 1782 | 1464192400563 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x99fdf800) [pid = 1782] [serial = 65] [outer = 0x986aa000] 09:06:41 INFO - PROCESS | 1782 | 1464192401539 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1546ms 09:06:41 INFO - PROCESS | 1782 | 1464192401605 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1782 | 1464192401614 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:06:41 INFO - PROCESS | 1782 | 1464192401623 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1782 | 1464192401627 Marionette TRACE conn4 <- [1,62,null,{}] 09:06:41 INFO - PROCESS | 1782 | 1464192401642 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}] 09:06:41 INFO - PROCESS | 1782 | 1464192401855 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:06:41 INFO - PROCESS | 1782 | 1464192401973 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b729c00 == 20 [pid = 1782] [id = 23] 09:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x9b72c800) [pid = 1782] [serial = 66] [outer = (nil)] 09:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x9ba29c00) [pid = 1782] [serial = 67] [outer = 0x9b72c800] 09:06:42 INFO - PROCESS | 1782 | 1464192402080 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x9bfdb400) [pid = 1782] [serial = 68] [outer = 0x9b72c800] 09:06:43 INFO - PROCESS | 1782 | 1464192403034 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1487ms 09:06:43 INFO - PROCESS | 1782 | 1464192403111 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1782 | 1464192403115 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:06:43 INFO - PROCESS | 1782 | 1464192403123 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1782 | 1464192403129 Marionette TRACE conn4 <- [1,66,null,{}] 09:06:43 INFO - PROCESS | 1782 | 1464192403137 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}] 09:06:43 INFO - PROCESS | 1782 | 1464192403373 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:06:43 INFO - PROCESS | 1782 | 1464192403565 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1782 | ++DOCSHELL 0xa10e3800 == 21 [pid = 1782] [id = 24] 09:06:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0xa10e5400) [pid = 1782] [serial = 69] [outer = (nil)] 09:06:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0xa21a2800) [pid = 1782] [serial = 70] [outer = 0xa10e5400] 09:06:43 INFO - PROCESS | 1782 | 1464192403725 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0xa22b5400) [pid = 1782] [serial = 71] [outer = 0xa10e5400] 09:06:44 INFO - PROCESS | 1782 | 1464192404732 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]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1690ms 09:06:44 INFO - PROCESS | 1782 | 1464192404814 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:06:44 INFO - PROCESS | 1782 | 1464192404819 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:06:44 INFO - PROCESS | 1782 | 1464192404827 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1782 | 1464192404830 Marionette TRACE conn4 <- [1,70,null,{}] 09:06:44 INFO - PROCESS | 1782 | 1464192404838 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}] 09:06:45 INFO - PROCESS | 1782 | 1464192405069 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:06:45 INFO - PROCESS | 1782 | 1464192405245 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x92009400 == 22 [pid = 1782] [id = 25] 09:06:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9200e400) [pid = 1782] [serial = 72] [outer = (nil)] 09:06:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x92013400) [pid = 1782] [serial = 73] [outer = 0x9200e400] 09:06:45 INFO - PROCESS | 1782 | 1464192405355 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0xa1026c00) [pid = 1782] [serial = 74] [outer = 0x9200e400] 09:06:46 INFO - PROCESS | 1782 | 1464192406276 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]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1494ms 09:06:46 INFO - PROCESS | 1782 | 1464192406335 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1782 | 1464192406339 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:06:46 INFO - PROCESS | 1782 | 1464192406348 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1782 | 1464192406351 Marionette TRACE conn4 <- [1,74,null,{}] 09:06:46 INFO - PROCESS | 1782 | 1464192406358 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}] 09:06:46 INFO - PROCESS | 1782 | 1464192406597 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:06:46 INFO - PROCESS | 1782 | 1464192406781 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x92012c00 == 23 [pid = 1782] [id = 26] 09:06:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x9288c800) [pid = 1782] [serial = 75] [outer = (nil)] 09:06:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x9d4d6c00) [pid = 1782] [serial = 76] [outer = 0x9288c800] 09:06:46 INFO - PROCESS | 1782 | 1464192406897 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x9d4d8400) [pid = 1782] [serial = 77] [outer = 0x9288c800] 09:06:47 INFO - PROCESS | 1782 | 1464192407795 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]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1486ms 09:06:47 INFO - PROCESS | 1782 | 1464192407834 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:06:47 INFO - PROCESS | 1782 | 1464192407839 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:06:47 INFO - PROCESS | 1782 | 1464192407848 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1782 | 1464192407852 Marionette TRACE conn4 <- [1,78,null,{}] 09:06:47 INFO - PROCESS | 1782 | 1464192407859 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}] 09:06:48 INFO - PROCESS | 1782 | 1464192408089 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:06:48 INFO - PROCESS | 1782 | 1464192408250 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x9200f000 == 24 [pid = 1782] [id = 27] 09:06:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x9b051800) [pid = 1782] [serial = 78] [outer = (nil)] 09:06:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0xa24f7000) [pid = 1782] [serial = 79] [outer = 0x9b051800] 09:06:48 INFO - PROCESS | 1782 | 1464192408352 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0xa30bf400) [pid = 1782] [serial = 80] [outer = 0x9b051800] 09:06:49 INFO - PROCESS | 1782 | 1464192409349 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]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1535ms 09:06:49 INFO - PROCESS | 1782 | 1464192409384 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1782 | 1464192409389 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:06:49 INFO - PROCESS | 1782 | 1464192409397 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1782 | 1464192409403 Marionette TRACE conn4 <- [1,82,null,{}] 09:06:49 INFO - PROCESS | 1782 | 1464192409428 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}] 09:06:49 INFO - PROCESS | 1782 | 1464192409610 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:06:49 INFO - PROCESS | 1782 | 1464192409761 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x928e3000 == 25 [pid = 1782] [id = 28] 09:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x94f25000) [pid = 1782] [serial = 81] [outer = (nil)] 09:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x94f2cc00) [pid = 1782] [serial = 82] [outer = 0x94f25000] 09:06:49 INFO - PROCESS | 1782 | 1464192409864 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x94f2f000) [pid = 1782] [serial = 83] [outer = 0x94f25000] 09:06:50 INFO - PROCESS | 1782 | 1464192410927 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]]]}] 09:06:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x94f27400) [pid = 1782] [serial = 84] [outer = 0xa82b7800] 09:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1611ms 09:06:51 INFO - PROCESS | 1782 | 1464192411019 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1782 | 1464192411026 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:06:51 INFO - PROCESS | 1782 | 1464192411106 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1782 | 1464192411111 Marionette TRACE conn4 <- [1,86,null,{}] 09:06:51 INFO - PROCESS | 1782 | 1464192411123 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}] 09:06:51 INFO - PROCESS | 1782 | 1464192411311 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:06:51 INFO - PROCESS | 1782 | 1464192411500 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f25c00 == 26 [pid = 1782] [id = 29] 09:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x94f2dc00) [pid = 1782] [serial = 85] [outer = (nil)] 09:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x99629800) [pid = 1782] [serial = 86] [outer = 0x94f2dc00] 09:06:51 INFO - PROCESS | 1782 | 1464192411609 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x99fd8000) [pid = 1782] [serial = 87] [outer = 0x94f2dc00] 09:06:53 INFO - PROCESS | 1782 | --DOCSHELL 0x95136800 == 25 [pid = 1782] [id = 12] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x9a271800) [pid = 1782] [serial = 12] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0xa50dbc00) [pid = 1782] [serial = 2] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x9a63f000) [pid = 1782] [serial = 16] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x9a79ec00) [pid = 1782] [serial = 19] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x9c1ca800) [pid = 1782] [serial = 25] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x9c03bc00) [pid = 1782] [serial = 28] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0xac0b3800) [pid = 1782] [serial = 31] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x95365400) [pid = 1782] [serial = 34] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x9767cc00) [pid = 1782] [serial = 35] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x99ef8000) [pid = 1782] [serial = 37] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x99fb7c00) [pid = 1782] [serial = 38] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x9a6cb400) [pid = 1782] [serial = 40] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x9b052800) [pid = 1782] [serial = 41] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x9bf3f000) [pid = 1782] [serial = 43] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x9c1d2c00) [pid = 1782] [serial = 46] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0xa10e1c00) [pid = 1782] [serial = 49] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0xa26e1000) [pid = 1782] [serial = 52] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0xa6f30400) [pid = 1782] [serial = 22] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x9bf90800) [pid = 1782] [serial = 44] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x9adda800) [pid = 1782] [serial = 17] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0xac0ae800) [pid = 1782] [serial = 29] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0xac0b8400) [pid = 1782] [serial = 32] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0x9a63f400) [pid = 1782] [serial = 9] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 1782 | 1464192413487 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]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2484ms 09:06:53 INFO - PROCESS | 1782 | 1464192413547 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1782 | 1464192413554 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:06:53 INFO - PROCESS | 1782 | 1464192413563 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1782 | 1464192413570 Marionette TRACE conn4 <- [1,90,null,{}] 09:06:53 INFO - PROCESS | 1782 | 1464192413579 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}] 09:06:53 INFO - PROCESS | 1782 | 1464192413764 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:06:53 INFO - PROCESS | 1782 | 1464192413882 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x92008400 == 26 [pid = 1782] [id = 30] 09:06:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x9288e000) [pid = 1782] [serial = 88] [outer = (nil)] 09:06:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x95129000) [pid = 1782] [serial = 89] [outer = 0x9288e000] 09:06:53 INFO - PROCESS | 1782 | 1464192413980 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x97522000) [pid = 1782] [serial = 90] [outer = 0x9288e000] 09:06:54 INFO - PROCESS | 1782 | 1464192414818 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]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1296ms 09:06:54 INFO - PROCESS | 1782 | 1464192414861 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1782 | 1464192414873 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:06:54 INFO - PROCESS | 1782 | 1464192414889 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1782 | 1464192414894 Marionette TRACE conn4 <- [1,94,null,{}] 09:06:54 INFO - PROCESS | 1782 | 1464192414901 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}] 09:06:55 INFO - PROCESS | 1782 | 1464192415085 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:06:55 INFO - PROCESS | 1782 | 1464192415197 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x99efe000 == 27 [pid = 1782] [id = 31] 09:06:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x99fb7400) [pid = 1782] [serial = 91] [outer = (nil)] 09:06:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9a1b0800) [pid = 1782] [serial = 92] [outer = 0x99fb7400] 09:06:55 INFO - PROCESS | 1782 | 1464192415281 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x9a3ac800) [pid = 1782] [serial = 93] [outer = 0x99fb7400] 09:06:56 INFO - PROCESS | 1782 | 1464192416173 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]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1345ms 09:06:56 INFO - PROCESS | 1782 | 1464192416242 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1782 | 1464192416247 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:06:56 INFO - PROCESS | 1782 | 1464192416254 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1782 | 1464192416260 Marionette TRACE conn4 <- [1,98,null,{}] 09:06:56 INFO - PROCESS | 1782 | 1464192416291 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}] 09:06:56 INFO - PROCESS | 1782 | 1464192416537 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:06:56 INFO - PROCESS | 1782 | 1464192416563 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b051c00 == 28 [pid = 1782] [id = 32] 09:06:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9b052000) [pid = 1782] [serial = 94] [outer = (nil)] 09:06:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9b43e400) [pid = 1782] [serial = 95] [outer = 0x9b052000] 09:06:56 INFO - PROCESS | 1782 | 1464192416679 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x9ba27800) [pid = 1782] [serial = 96] [outer = 0x9b052000] 09:06:57 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x9a1b7800) [pid = 1782] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:06:57 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0xa1032400) [pid = 1782] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:06:57 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0xa10e2800) [pid = 1782] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:06:57 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x9c03dc00) [pid = 1782] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:06:57 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x99033800) [pid = 1782] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:06:57 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x9a143800) [pid = 1782] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:06:57 INFO - PROCESS | 1782 | 1464192417757 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]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1549ms 09:06:57 INFO - PROCESS | 1782 | 1464192417805 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1782 | 1464192417810 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:06:57 INFO - PROCESS | 1782 | 1464192417818 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1782 | 1464192417823 Marionette TRACE conn4 <- [1,102,null,{}] 09:06:57 INFO - PROCESS | 1782 | 1464192417831 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}] 09:06:58 INFO - PROCESS | 1782 | 1464192418032 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:06:58 INFO - PROCESS | 1782 | 1464192418137 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x990ce400 == 29 [pid = 1782] [id = 33] 09:06:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x99efa400) [pid = 1782] [serial = 97] [outer = (nil)] 09:06:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9bf92c00) [pid = 1782] [serial = 98] [outer = 0x99efa400] 09:06:58 INFO - PROCESS | 1782 | 1464192418242 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x9c1ca400) [pid = 1782] [serial = 99] [outer = 0x99efa400] 09:06:59 INFO - PROCESS | 1782 | 1464192419070 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]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1288ms 09:06:59 INFO - PROCESS | 1782 | 1464192419108 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1782 | 1464192419113 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:06:59 INFO - PROCESS | 1782 | 1464192419120 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1782 | 1464192419122 Marionette TRACE conn4 <- [1,106,null,{}] 09:06:59 INFO - PROCESS | 1782 | 1464192419130 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}] 09:06:59 INFO - PROCESS | 1782 | 1464192419303 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:06:59 INFO - PROCESS | 1782 | 1464192419316 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x950dd400 == 30 [pid = 1782] [id = 34] 09:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x950ddc00) [pid = 1782] [serial = 100] [outer = (nil)] 09:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x950e0800) [pid = 1782] [serial = 101] [outer = 0x950ddc00] 09:06:59 INFO - PROCESS | 1782 | 1464192419403 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x950e5000) [pid = 1782] [serial = 102] [outer = 0x950ddc00] 09:07:00 INFO - PROCESS | 1782 | 1464192420531 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1484ms 09:07:00 INFO - PROCESS | 1782 | 1464192420605 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1782 | 1464192420614 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:07:00 INFO - PROCESS | 1782 | 1464192420626 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1782 | 1464192420630 Marionette TRACE conn4 <- [1,110,null,{}] 09:07:00 INFO - PROCESS | 1782 | 1464192420641 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}] 09:07:00 INFO - PROCESS | 1782 | 1464192420883 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:07:01 INFO - PROCESS | 1782 | 1464192421129 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f26000 == 31 [pid = 1782] [id = 35] 09:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x9512d400) [pid = 1782] [serial = 103] [outer = (nil)] 09:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x9861f800) [pid = 1782] [serial = 104] [outer = 0x9512d400] 09:07:01 INFO - PROCESS | 1782 | 1464192421244 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x99628c00) [pid = 1782] [serial = 105] [outer = 0x9512d400] 09:07:02 INFO - PROCESS | 1782 | 1464192422413 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]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1848ms 09:07:02 INFO - PROCESS | 1782 | 1464192422474 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:07:02 INFO - PROCESS | 1782 | 1464192422485 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:07:02 INFO - PROCESS | 1782 | 1464192422498 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1782 | 1464192422503 Marionette TRACE conn4 <- [1,114,null,{}] 09:07:02 INFO - PROCESS | 1782 | 1464192422511 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}] 09:07:02 INFO - PROCESS | 1782 | 1464192422723 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:07:02 INFO - PROCESS | 1782 | 1464192422946 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x99fd7000 == 32 [pid = 1782] [id = 36] 09:07:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x9a63c400) [pid = 1782] [serial = 106] [outer = (nil)] 09:07:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x9a6cd000) [pid = 1782] [serial = 107] [outer = 0x9a63c400] 09:07:03 INFO - PROCESS | 1782 | 1464192423049 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x9b058400) [pid = 1782] [serial = 108] [outer = 0x9a63c400] 09:07:04 INFO - PROCESS | 1782 | 1464192424221 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]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1791ms 09:07:04 INFO - PROCESS | 1782 | 1464192424359 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1782 | 1464192424364 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:07:04 INFO - PROCESS | 1782 | 1464192424387 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1782 | 1464192424394 Marionette TRACE conn4 <- [1,118,null,{}] 09:07:04 INFO - PROCESS | 1782 | 1464192424429 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}] 09:07:04 INFO - PROCESS | 1782 | 1464192424679 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:07:04 INFO - PROCESS | 1782 | 1464192424851 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b052c00 == 33 [pid = 1782] [id = 37] 09:07:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x9c1d3c00) [pid = 1782] [serial = 109] [outer = (nil)] 09:07:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x9d8c7c00) [pid = 1782] [serial = 110] [outer = 0x9c1d3c00] 09:07:04 INFO - PROCESS | 1782 | 1464192424964 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0xa10da400) [pid = 1782] [serial = 111] [outer = 0x9c1d3c00] 09:07:05 INFO - PROCESS | 1782 | 1464192425943 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]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1646ms 09:07:06 INFO - PROCESS | 1782 | 1464192426030 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1782 | 1464192426036 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:07:06 INFO - PROCESS | 1782 | 1464192426045 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1782 | 1464192426050 Marionette TRACE conn4 <- [1,122,null,{}] 09:07:06 INFO - PROCESS | 1782 | 1464192426057 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}] 09:07:06 INFO - PROCESS | 1782 | 1464192426299 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:07:06 INFO - PROCESS | 1782 | 1464192426647 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x92014400 == 34 [pid = 1782] [id = 38] 09:07:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9288a000) [pid = 1782] [serial = 112] [outer = (nil)] 09:07:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x928e1c00) [pid = 1782] [serial = 113] [outer = 0x9288a000] 09:07:06 INFO - PROCESS | 1782 | 1464192426745 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x950e0c00) [pid = 1782] [serial = 114] [outer = 0x9288a000] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x9c1d6c00) [pid = 1782] [serial = 26] [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.] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x99630800) [pid = 1782] [serial = 58] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x9535d800) [pid = 1782] [serial = 59] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0xa354a800) [pid = 1782] [serial = 56] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x9a6c9000) [pid = 1782] [serial = 62] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x9a279400) [pid = 1782] [serial = 61] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0xa3251000) [pid = 1782] [serial = 55] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0xa227a000) [pid = 1782] [serial = 50] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0xa30ddc00) [pid = 1782] [serial = 53] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x9d8cb000) [pid = 1782] [serial = 47] [outer = (nil)] [url = about:blank] 09:07:07 INFO - PROCESS | 1782 | 1464192427889 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]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1938ms 09:07:08 INFO - PROCESS | 1782 | 1464192428020 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1782 | 1464192428026 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:07:08 INFO - PROCESS | 1782 | 1464192428098 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1782 | 1464192428103 Marionette TRACE conn4 <- [1,126,null,{}] 09:07:08 INFO - PROCESS | 1782 | 1464192428163 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}] 09:07:08 INFO - PROCESS | 1782 | 1464192428430 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:07:08 INFO - PROCESS | 1782 | 1464192428513 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x9962b800 == 35 [pid = 1782] [id = 39] 09:07:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x9a272800) [pid = 1782] [serial = 115] [outer = (nil)] 09:07:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x9a6c0c00) [pid = 1782] [serial = 116] [outer = 0x9a272800] 09:07:08 INFO - PROCESS | 1782 | 1464192428606 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x9a6c8400) [pid = 1782] [serial = 117] [outer = 0x9a272800] 09:07:09 INFO - PROCESS | 1782 | 1464192429481 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]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1449ms 09:07:09 INFO - PROCESS | 1782 | 1464192429514 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1782 | 1464192429520 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:07:09 INFO - PROCESS | 1782 | 1464192429529 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1782 | 1464192429532 Marionette TRACE conn4 <- [1,130,null,{}] 09:07:09 INFO - PROCESS | 1782 | 1464192429539 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}] 09:07:09 INFO - PROCESS | 1782 | 1464192429731 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:07:09 INFO - PROCESS | 1782 | 1464192429859 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bfdb000 == 36 [pid = 1782] [id = 40] 09:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x9c03c800) [pid = 1782] [serial = 118] [outer = (nil)] 09:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x9c1d3800) [pid = 1782] [serial = 119] [outer = 0x9c03c800] 09:07:09 INFO - PROCESS | 1782 | 1464192429950 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x9d4d5000) [pid = 1782] [serial = 120] [outer = 0x9c03c800] 09:07:10 INFO - PROCESS | 1782 | 1464192430914 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]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1448ms 09:07:10 INFO - PROCESS | 1782 | 1464192430978 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:07:10 INFO - PROCESS | 1782 | 1464192430983 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:07:11 INFO - PROCESS | 1782 | 1464192431000 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1782 | 1464192431010 Marionette TRACE conn4 <- [1,134,null,{}] 09:07:11 INFO - PROCESS | 1782 | 1464192431031 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}] 09:07:11 INFO - PROCESS | 1782 | 1464192431268 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:07:11 INFO - PROCESS | 1782 | 1464192431297 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a7a2000 == 37 [pid = 1782] [id = 41] 09:07:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x9b445800) [pid = 1782] [serial = 121] [outer = (nil)] 09:07:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0xa10e1800) [pid = 1782] [serial = 122] [outer = 0x9b445800] 09:07:11 INFO - PROCESS | 1782 | 1464192431383 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0xa21aa400) [pid = 1782] [serial = 123] [outer = 0x9b445800] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x99fb7400) [pid = 1782] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x94f2dc00) [pid = 1782] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x9288e000) [pid = 1782] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x9b052000) [pid = 1782] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x986aa000) [pid = 1782] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x9b72c800) [pid = 1782] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0xa10e5400) [pid = 1782] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x9200e400) [pid = 1782] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x9288c800) [pid = 1782] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x9b051800) [pid = 1782] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x94f25000) [pid = 1782] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:07:12 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x99efa400) [pid = 1782] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:07:12 INFO - PROCESS | 1782 | 1464192432461 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1515ms 09:07:12 INFO - PROCESS | 1782 | 1464192432505 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1782 | 1464192432510 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:07:12 INFO - PROCESS | 1782 | 1464192432518 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1782 | 1464192432521 Marionette TRACE conn4 <- [1,138,null,{}] 09:07:12 INFO - PROCESS | 1782 | 1464192432528 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}] 09:07:12 INFO - PROCESS | 1782 | 1464192432719 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:07:12 INFO - PROCESS | 1782 | 1464192432822 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x9288c800 == 38 [pid = 1782] [id = 42] 09:07:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x9288e000) [pid = 1782] [serial = 124] [outer = (nil)] 09:07:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x9c1cc800) [pid = 1782] [serial = 125] [outer = 0x9288e000] 09:07:12 INFO - PROCESS | 1782 | 1464192432914 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x99efc800) [pid = 1782] [serial = 126] [outer = 0x9288e000] 09:07:13 INFO - PROCESS | 1782 | 1464192433769 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1283ms 09:07:13 INFO - PROCESS | 1782 | 1464192433802 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1782 | 1464192433806 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:07:13 INFO - PROCESS | 1782 | 1464192433814 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1782 | 1464192433819 Marionette TRACE conn4 <- [1,142,null,{}] 09:07:13 INFO - PROCESS | 1782 | 1464192433824 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}] 09:07:14 INFO - PROCESS | 1782 | 1464192434062 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:07:14 INFO - PROCESS | 1782 | 1464192434225 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x9200c000 == 39 [pid = 1782] [id = 43] 09:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x9200c800) [pid = 1782] [serial = 127] [outer = (nil)] 09:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x9288ec00) [pid = 1782] [serial = 128] [outer = 0x9200c800] 09:07:14 INFO - PROCESS | 1782 | 1464192434338 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x94f31000) [pid = 1782] [serial = 129] [outer = 0x9200c800] 09:07:14 INFO - PROCESS | 1782 | 1464192434873 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:07:15 INFO - PROCESS | 1782 | 1464192435508 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]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1741ms 09:07:15 INFO - PROCESS | 1782 | 1464192435558 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1782 | 1464192435565 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:07:15 INFO - PROCESS | 1782 | 1464192435574 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1782 | 1464192435579 Marionette TRACE conn4 <- [1,146,null,{}] 09:07:15 INFO - PROCESS | 1782 | 1464192435590 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}] 09:07:15 INFO - PROCESS | 1782 | 1464192435815 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:07:16 INFO - PROCESS | 1782 | 1464192436006 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x950dd000 == 40 [pid = 1782] [id = 44] 09:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x9b722c00) [pid = 1782] [serial = 130] [outer = (nil)] 09:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x9b728400) [pid = 1782] [serial = 131] [outer = 0x9b722c00] 09:07:16 INFO - PROCESS | 1782 | 1464192436165 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x9bfde000) [pid = 1782] [serial = 132] [outer = 0x9b722c00] 09:07:17 INFO - PROCESS | 1782 | 1464192437305 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]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1789ms 09:07:17 INFO - PROCESS | 1782 | 1464192437365 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1782 | 1464192437372 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:07:17 INFO - PROCESS | 1782 | 1464192437380 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1782 | 1464192437383 Marionette TRACE conn4 <- [1,150,null,{}] 09:07:17 INFO - PROCESS | 1782 | 1464192437391 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}] 09:07:17 INFO - PROCESS | 1782 | 1464192437694 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:07:17 INFO - PROCESS | 1782 | 1464192437931 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d8cf800 == 41 [pid = 1782] [id = 45] 09:07:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0xa102cc00) [pid = 1782] [serial = 133] [outer = (nil)] 09:07:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0xa2143800) [pid = 1782] [serial = 134] [outer = 0xa102cc00] 09:07:18 INFO - PROCESS | 1782 | 1464192438230 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0xa2277000) [pid = 1782] [serial = 135] [outer = 0xa102cc00] 09:07:19 INFO - PROCESS | 1782 | 1464192439231 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]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1887ms 09:07:19 INFO - PROCESS | 1782 | 1464192439268 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1782 | 1464192439276 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:07:19 INFO - PROCESS | 1782 | 1464192439301 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1782 | 1464192439310 Marionette TRACE conn4 <- [1,154,null,{}] 09:07:19 INFO - PROCESS | 1782 | 1464192439319 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}] 09:07:19 INFO - PROCESS | 1782 | 1464192439638 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:07:19 INFO - PROCESS | 1782 | 1464192439810 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1782 | ++DOCSHELL 0xa3066000 == 42 [pid = 1782] [id = 46] 09:07:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0xa30de000) [pid = 1782] [serial = 136] [outer = (nil)] 09:07:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0xa30eb000) [pid = 1782] [serial = 137] [outer = 0xa30de000] 09:07:19 INFO - PROCESS | 1782 | 1464192439929 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0xa321dc00) [pid = 1782] [serial = 138] [outer = 0xa30de000] 09:07:20 INFO - PROCESS | 1782 | 1464192440914 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]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1703ms 09:07:20 INFO - PROCESS | 1782 | 1464192440992 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:07:21 INFO - PROCESS | 1782 | 1464192440996 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:07:21 INFO - PROCESS | 1782 | 1464192441003 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1782 | 1464192441007 Marionette TRACE conn4 <- [1,158,null,{}] 09:07:21 INFO - PROCESS | 1782 | 1464192441014 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}] 09:07:21 INFO - PROCESS | 1782 | 1464192441255 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:07:21 INFO - PROCESS | 1782 | 1464192441445 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b1af000 == 43 [pid = 1782] [id = 47] 09:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x9b1b1000) [pid = 1782] [serial = 139] [outer = (nil)] 09:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x9b1b8400) [pid = 1782] [serial = 140] [outer = 0x9b1b1000] 09:07:21 INFO - PROCESS | 1782 | 1464192441600 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x9b1bb400) [pid = 1782] [serial = 141] [outer = 0x9b1b1000] 09:07:22 INFO - PROCESS | 1782 | 1464192442822 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]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1845ms 09:07:22 INFO - PROCESS | 1782 | 1464192442849 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1782 | 1464192442857 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:07:22 INFO - PROCESS | 1782 | 1464192442868 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1782 | 1464192442876 Marionette TRACE conn4 <- [1,162,null,{}] 09:07:22 INFO - PROCESS | 1782 | 1464192442889 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}] 09:07:23 INFO - PROCESS | 1782 | 1464192443186 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:07:23 INFO - PROCESS | 1782 | 1464192443343 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f28400 == 44 [pid = 1782] [id = 48] 09:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x9861d400) [pid = 1782] [serial = 142] [outer = (nil)] 09:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x99fd4800) [pid = 1782] [serial = 143] [outer = 0x9861d400] 09:07:23 INFO - PROCESS | 1782 | 1464192443439 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x9a63f400) [pid = 1782] [serial = 144] [outer = 0x9861d400] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x9bfd7c00 == 43 [pid = 1782] [id = 16] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x99fde800 == 42 [pid = 1782] [id = 19] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x99032400 == 41 [pid = 1782] [id = 20] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x950e0800) [pid = 1782] [serial = 101] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x99e05c00 == 40 [pid = 1782] [id = 14] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x9968d800 == 39 [pid = 1782] [id = 13] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x94f25c00 == 38 [pid = 1782] [id = 29] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x9288c800 == 37 [pid = 1782] [id = 42] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x9a7a2000 == 36 [pid = 1782] [id = 41] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x9bfdb000 == 35 [pid = 1782] [id = 40] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x9962b800 == 34 [pid = 1782] [id = 39] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x92014400 == 33 [pid = 1782] [id = 38] 09:07:24 INFO - PROCESS | 1782 | --DOCSHELL 0x94f26000 == 32 [pid = 1782] [id = 35] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x94f2f000) [pid = 1782] [serial = 83] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x94f2cc00) [pid = 1782] [serial = 82] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x9c1ca400) [pid = 1782] [serial = 99] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x9ba27800) [pid = 1782] [serial = 96] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x9bf92c00) [pid = 1782] [serial = 98] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x9a3ac800) [pid = 1782] [serial = 93] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x9a1b0800) [pid = 1782] [serial = 92] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x99fd8000) [pid = 1782] [serial = 87] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x99629800) [pid = 1782] [serial = 86] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x95129000) [pid = 1782] [serial = 89] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x97522000) [pid = 1782] [serial = 90] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x9b43e400) [pid = 1782] [serial = 95] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0x99fdf800) [pid = 1782] [serial = 65] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0x99626400) [pid = 1782] [serial = 64] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0x9bfdb400) [pid = 1782] [serial = 68] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x9ba29c00) [pid = 1782] [serial = 67] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0xa22b5400) [pid = 1782] [serial = 71] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0xa21a2800) [pid = 1782] [serial = 70] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0xa1026c00) [pid = 1782] [serial = 74] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x92013400) [pid = 1782] [serial = 73] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x9d4d8400) [pid = 1782] [serial = 77] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x9d4d6c00) [pid = 1782] [serial = 76] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0xa30bf400) [pid = 1782] [serial = 80] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0xa24f7000) [pid = 1782] [serial = 79] [outer = (nil)] [url = about:blank] 09:07:24 INFO - PROCESS | 1782 | 1464192444571 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]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1747ms 09:07:24 INFO - PROCESS | 1782 | 1464192444616 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1782 | 1464192444625 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:07:24 INFO - PROCESS | 1782 | 1464192444637 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1782 | 1464192444641 Marionette TRACE conn4 <- [1,166,null,{}] 09:07:24 INFO - PROCESS | 1782 | 1464192444648 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}] 09:07:24 INFO - PROCESS | 1782 | 1464192444844 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:07:25 INFO - PROCESS | 1782 | 1464192445026 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x92006800 == 33 [pid = 1782] [id = 49] 09:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x97522c00) [pid = 1782] [serial = 145] [outer = (nil)] 09:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x99e05000) [pid = 1782] [serial = 146] [outer = 0x97522c00] 09:07:25 INFO - PROCESS | 1782 | 1464192445125 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x99fe1800) [pid = 1782] [serial = 147] [outer = 0x97522c00] 09:07:26 INFO - PROCESS | 1782 | 1464192446010 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]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1397ms 09:07:26 INFO - PROCESS | 1782 | 1464192446034 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:07:26 INFO - PROCESS | 1782 | 1464192446040 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:07:26 INFO - PROCESS | 1782 | 1464192446047 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1782 | 1464192446053 Marionette TRACE conn4 <- [1,170,null,{}] 09:07:26 INFO - PROCESS | 1782 | 1464192446072 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}] 09:07:26 INFO - PROCESS | 1782 | 1464192446266 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:07:26 INFO - PROCESS | 1782 | 1464192446378 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x9200f400 == 34 [pid = 1782] [id = 50] 09:07:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9b1ba000) [pid = 1782] [serial = 148] [outer = (nil)] 09:07:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x9b724000) [pid = 1782] [serial = 149] [outer = 0x9b1ba000] 09:07:26 INFO - PROCESS | 1782 | 1464192446475 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x9bf91c00) [pid = 1782] [serial = 150] [outer = 0x9b1ba000] 09:07:27 INFO - PROCESS | 1782 | 1464192447399 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]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1400ms 09:07:27 INFO - PROCESS | 1782 | 1464192447451 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1782 | 1464192447457 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:07:27 INFO - PROCESS | 1782 | 1464192447465 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1782 | 1464192447468 Marionette TRACE conn4 <- [1,174,null,{}] 09:07:27 INFO - PROCESS | 1782 | 1464192447476 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}] 09:07:27 INFO - PROCESS | 1782 | 1464192447705 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:07:27 INFO - PROCESS | 1782 | 1464192447737 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b730400 == 35 [pid = 1782] [id = 51] 09:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x9c1d4000) [pid = 1782] [serial = 151] [outer = (nil)] 09:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x9d4d4c00) [pid = 1782] [serial = 152] [outer = 0x9c1d4000] 09:07:27 INFO - PROCESS | 1782 | 1464192447830 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x9d4de400) [pid = 1782] [serial = 153] [outer = 0x9c1d4000] 09:07:28 INFO - PROCESS | 1782 | 1464192448784 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]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1387ms 09:07:28 INFO - PROCESS | 1782 | 1464192448853 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1782 | 1464192448856 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:07:28 INFO - PROCESS | 1782 | 1464192448863 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1782 | 1464192448866 Marionette TRACE conn4 <- [1,178,null,{}] 09:07:28 INFO - PROCESS | 1782 | 1464192448872 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}] 09:07:29 INFO - PROCESS | 1782 | 1464192449115 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:07:29 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x9b445800) [pid = 1782] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:07:29 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x9288a000) [pid = 1782] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:07:29 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x9a272800) [pid = 1782] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:07:29 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x9c03c800) [pid = 1782] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:07:29 INFO - PROCESS | 1782 | 1464192449258 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x92014c00 == 36 [pid = 1782] [id = 52] 09:07:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x9288a000) [pid = 1782] [serial = 154] [outer = (nil)] 09:07:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x9a6c5000) [pid = 1782] [serial = 155] [outer = 0x9288a000] 09:07:29 INFO - PROCESS | 1782 | 1464192449359 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x9ba21000) [pid = 1782] [serial = 156] [outer = 0x9288a000] 09:07:30 INFO - PROCESS | 1782 | 1464192450239 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]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1435ms 09:07:30 INFO - PROCESS | 1782 | 1464192450299 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:07:30 INFO - PROCESS | 1782 | 1464192450305 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:07:30 INFO - PROCESS | 1782 | 1464192450312 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1782 | 1464192450316 Marionette TRACE conn4 <- [1,182,null,{}] 09:07:30 INFO - PROCESS | 1782 | 1464192450322 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}] 09:07:30 INFO - PROCESS | 1782 | 1464192450574 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:07:30 INFO - PROCESS | 1782 | 1464192450686 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f29c00 == 37 [pid = 1782] [id = 53] 09:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x99fe2000) [pid = 1782] [serial = 157] [outer = (nil)] 09:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0xa3063c00) [pid = 1782] [serial = 158] [outer = 0x99fe2000] 09:07:30 INFO - PROCESS | 1782 | 1464192450786 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0xa30eb400) [pid = 1782] [serial = 159] [outer = 0x99fe2000] 09:07:31 INFO - PROCESS | 1782 | 1464192451827 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]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1543ms 09:07:31 INFO - PROCESS | 1782 | 1464192451856 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1782 | 1464192451866 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:07:31 INFO - PROCESS | 1782 | 1464192451877 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1782 | 1464192451883 Marionette TRACE conn4 <- [1,186,null,{}] 09:07:31 INFO - PROCESS | 1782 | 1464192451894 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}] 09:07:32 INFO - PROCESS | 1782 | 1464192452155 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:07:32 INFO - PROCESS | 1782 | 1464192452453 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x928d7000 == 38 [pid = 1782] [id = 54] 09:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x99626400) [pid = 1782] [serial = 160] [outer = (nil)] 09:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x99e05400) [pid = 1782] [serial = 161] [outer = 0x99626400] 09:07:32 INFO - PROCESS | 1782 | 1464192452565 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x99fdd800) [pid = 1782] [serial = 162] [outer = 0x99626400] 09:07:33 INFO - PROCESS | 1782 | 1464192453558 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]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1749ms 09:07:33 INFO - PROCESS | 1782 | 1464192453628 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1782 | 1464192453638 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:07:33 INFO - PROCESS | 1782 | 1464192453649 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1782 | 1464192453653 Marionette TRACE conn4 <- [1,190,null,{}] 09:07:33 INFO - PROCESS | 1782 | 1464192453660 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}] 09:07:33 INFO - PROCESS | 1782 | 1464192453914 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:07:34 INFO - PROCESS | 1782 | 1464192454161 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b43f400 == 39 [pid = 1782] [id = 55] 09:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9b444000) [pid = 1782] [serial = 163] [outer = (nil)] 09:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x9ba20c00) [pid = 1782] [serial = 164] [outer = 0x9b444000] 09:07:34 INFO - PROCESS | 1782 | 1464192454270 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x9d4d1c00) [pid = 1782] [serial = 165] [outer = 0x9b444000] 09:07:35 INFO - PROCESS | 1782 | 1464192455257 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]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1638ms 09:07:35 INFO - PROCESS | 1782 | 1464192455287 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:07:35 INFO - PROCESS | 1782 | 1464192455293 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:07:35 INFO - PROCESS | 1782 | 1464192455301 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1782 | 1464192455310 Marionette TRACE conn4 <- [1,194,null,{}] 09:07:35 INFO - PROCESS | 1782 | 1464192455330 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}] 09:07:35 INFO - PROCESS | 1782 | 1464192455584 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:07:35 INFO - PROCESS | 1782 | 1464192455786 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2497800 == 40 [pid = 1782] [id = 56] 09:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0xa26e1c00) [pid = 1782] [serial = 166] [outer = (nil)] 09:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0xa30ddc00) [pid = 1782] [serial = 167] [outer = 0xa26e1c00] 09:07:35 INFO - PROCESS | 1782 | 1464192455943 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0xa3547800) [pid = 1782] [serial = 168] [outer = 0xa26e1c00] 09:07:36 INFO - PROCESS | 1782 | 1464192456948 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]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1697ms 09:07:37 INFO - PROCESS | 1782 | 1464192456999 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1782 | 1464192457005 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:07:37 INFO - PROCESS | 1782 | 1464192457013 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1782 | 1464192457017 Marionette TRACE conn4 <- [1,198,null,{}] 09:07:37 INFO - PROCESS | 1782 | 1464192457022 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}] 09:07:37 INFO - PROCESS | 1782 | 1464192457286 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:07:37 INFO - PROCESS | 1782 | 1464192457537 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x928d6c00 == 41 [pid = 1782] [id = 57] 09:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x9535a400) [pid = 1782] [serial = 169] [outer = (nil)] 09:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0xa50a6400) [pid = 1782] [serial = 170] [outer = 0x9535a400] 09:07:37 INFO - PROCESS | 1782 | 1464192457642 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0xa6282000) [pid = 1782] [serial = 171] [outer = 0x9535a400] 09:07:38 INFO - PROCESS | 1782 | 1464192458643 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]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1690ms 09:07:38 INFO - PROCESS | 1782 | 1464192458705 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:07:38 INFO - PROCESS | 1782 | 1464192458710 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:07:38 INFO - PROCESS | 1782 | 1464192458718 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1782 | 1464192458722 Marionette TRACE conn4 <- [1,202,null,{}] 09:07:38 INFO - PROCESS | 1782 | 1464192458729 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}] 09:07:38 INFO - PROCESS | 1782 | 1464192458972 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:07:39 INFO - PROCESS | 1782 | 1464192459215 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1782 | ++DOCSHELL 0xa6284400 == 42 [pid = 1782] [id = 58] 09:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0xa6287800) [pid = 1782] [serial = 172] [outer = (nil)] 09:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0xa6732800) [pid = 1782] [serial = 173] [outer = 0xa6287800] 09:07:39 INFO - PROCESS | 1782 | 1464192459342 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0xa675ac00) [pid = 1782] [serial = 174] [outer = 0xa6287800] 09:07:40 INFO - PROCESS | 1782 | 1464192460327 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]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1641ms 09:07:40 INFO - PROCESS | 1782 | 1464192460360 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1782 | 1464192460364 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:07:40 INFO - PROCESS | 1782 | 1464192460372 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1782 | 1464192460377 Marionette TRACE conn4 <- [1,206,null,{}] 09:07:40 INFO - PROCESS | 1782 | 1464192460385 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}] 09:07:40 INFO - PROCESS | 1782 | 1464192460608 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:07:41 INFO - PROCESS | 1782 | 1464192461019 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x9535b000 == 43 [pid = 1782] [id = 59] 09:07:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x95362000) [pid = 1782] [serial = 175] [outer = (nil)] 09:07:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x98625c00) [pid = 1782] [serial = 176] [outer = 0x95362000] 09:07:41 INFO - PROCESS | 1782 | 1464192461161 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x99e10000) [pid = 1782] [serial = 177] [outer = 0x95362000] 09:07:42 INFO - PROCESS | 1782 | 1464192462169 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1842ms 09:07:42 INFO - PROCESS | 1782 | 1464192462215 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1782 | 1464192462222 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:07:42 INFO - PROCESS | 1782 | 1464192462232 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1782 | 1464192462238 Marionette TRACE conn4 <- [1,210,null,{}] 09:07:42 INFO - PROCESS | 1782 | 1464192462245 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}] 09:07:42 INFO - PROCESS | 1782 | 1464192462458 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:07:42 INFO - PROCESS | 1782 | 1464192462656 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x92013400 == 44 [pid = 1782] [id = 60] 09:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x950d6c00) [pid = 1782] [serial = 178] [outer = (nil)] 09:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x98626000) [pid = 1782] [serial = 179] [outer = 0x950d6c00] 09:07:42 INFO - PROCESS | 1782 | 1464192462819 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x9a7a0000) [pid = 1782] [serial = 180] [outer = 0x950d6c00] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x9c1cc800) [pid = 1782] [serial = 125] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0xa10e1800) [pid = 1782] [serial = 122] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x950e0c00) [pid = 1782] [serial = 114] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x928e1c00) [pid = 1782] [serial = 113] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x9a6c0c00) [pid = 1782] [serial = 116] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x9a6c8400) [pid = 1782] [serial = 117] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x9a6cd000) [pid = 1782] [serial = 107] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x9861f800) [pid = 1782] [serial = 104] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x9d8c7c00) [pid = 1782] [serial = 110] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x9d4d5000) [pid = 1782] [serial = 120] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x9c1d3800) [pid = 1782] [serial = 119] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0xa21aa400) [pid = 1782] [serial = 123] [outer = (nil)] [url = about:blank] 09:07:43 INFO - PROCESS | 1782 | 1464192463709 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]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1535ms 09:07:43 INFO - PROCESS | 1782 | 1464192463771 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1782 | 1464192463778 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:07:43 INFO - PROCESS | 1782 | 1464192463786 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1782 | 1464192463790 Marionette TRACE conn4 <- [1,214,null,{}] 09:07:43 INFO - PROCESS | 1782 | 1464192463797 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}] 09:07:43 INFO - PROCESS | 1782 | 1464192463985 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:07:44 INFO - PROCESS | 1782 | 1464192464098 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f23800 == 45 [pid = 1782] [id = 61] 09:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x99fd6800) [pid = 1782] [serial = 181] [outer = (nil)] 09:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x9c1cc400) [pid = 1782] [serial = 182] [outer = 0x99fd6800] 09:07:44 INFO - PROCESS | 1782 | 1464192464185 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x9d4da400) [pid = 1782] [serial = 183] [outer = 0x99fd6800] 09:07:45 INFO - PROCESS | 1782 | 1464192465172 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]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1436ms 09:07:45 INFO - PROCESS | 1782 | 1464192465223 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1782 | 1464192465228 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:07:45 INFO - PROCESS | 1782 | 1464192465243 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1782 | 1464192465256 Marionette TRACE conn4 <- [1,218,null,{}] 09:07:45 INFO - PROCESS | 1782 | 1464192465267 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}] 09:07:45 INFO - PROCESS | 1782 | 1464192465454 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:07:45 INFO - PROCESS | 1782 | 1464192465589 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f30400 == 46 [pid = 1782] [id = 62] 09:07:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0xa227c000) [pid = 1782] [serial = 184] [outer = (nil)] 09:07:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0xa30c1000) [pid = 1782] [serial = 185] [outer = 0xa227c000] 09:07:45 INFO - PROCESS | 1782 | 1464192465683 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0xa3574800) [pid = 1782] [serial = 186] [outer = 0xa227c000] 09:07:46 INFO - PROCESS | 1782 | 1464192466670 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1452ms 09:07:46 INFO - PROCESS | 1782 | 1464192466695 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:07:46 INFO - PROCESS | 1782 | 1464192466700 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:07:46 INFO - PROCESS | 1782 | 1464192466707 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1782 | 1464192466710 Marionette TRACE conn4 <- [1,222,null,{}] 09:07:46 INFO - PROCESS | 1782 | 1464192466716 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}] 09:07:46 INFO - PROCESS | 1782 | 1464192466929 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:07:46 INFO - PROCESS | 1782 | 1464192466961 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1782 | ++DOCSHELL 0xa10e8000 == 47 [pid = 1782] [id = 63] 09:07:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0xa30e6800) [pid = 1782] [serial = 187] [outer = (nil)] 09:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0xa357c400) [pid = 1782] [serial = 188] [outer = 0xa30e6800] 09:07:47 INFO - PROCESS | 1782 | 1464192467051 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0xa3581c00) [pid = 1782] [serial = 189] [outer = 0xa30e6800] 09:07:47 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x9c1d4000) [pid = 1782] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:07:47 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x9861d400) [pid = 1782] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:07:47 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x97522c00) [pid = 1782] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:07:47 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x9b1ba000) [pid = 1782] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:07:47 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x9288a000) [pid = 1782] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:07:47 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x9288e000) [pid = 1782] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:07:48 INFO - PROCESS | 1782 | 1464192468126 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]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1439ms 09:07:48 INFO - PROCESS | 1782 | 1464192468146 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:07:48 INFO - PROCESS | 1782 | 1464192468150 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:07:48 INFO - PROCESS | 1782 | 1464192468158 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1782 | 1464192468161 Marionette TRACE conn4 <- [1,226,null,{}] 09:07:48 INFO - PROCESS | 1782 | 1464192468167 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}] 09:07:48 INFO - PROCESS | 1782 | 1464192468400 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:07:48 INFO - PROCESS | 1782 | 1464192468422 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x919eac00 == 48 [pid = 1782] [id = 64] 09:07:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x919eb000) [pid = 1782] [serial = 190] [outer = (nil)] 09:07:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x919eec00) [pid = 1782] [serial = 191] [outer = 0x919eb000] 09:07:48 INFO - PROCESS | 1782 | 1464192468530 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x99f23400) [pid = 1782] [serial = 192] [outer = 0x919eb000] 09:07:49 INFO - PROCESS | 1782 | 1464192469415 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]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1283ms 09:07:49 INFO - PROCESS | 1782 | 1464192469442 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 1782 | 1464192469446 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:07:49 INFO - PROCESS | 1782 | 1464192469454 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1782 | 1464192469459 Marionette TRACE conn4 <- [1,230,null,{}] 09:07:49 INFO - PROCESS | 1782 | 1464192469465 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}] 09:07:49 INFO - PROCESS | 1782 | 1464192469633 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:07:49 INFO - PROCESS | 1782 | 1464192469864 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x919e1c00 == 49 [pid = 1782] [id = 65] 09:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x919e2800) [pid = 1782] [serial = 193] [outer = (nil)] 09:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x919e8c00) [pid = 1782] [serial = 194] [outer = 0x919e2800] 09:07:49 INFO - PROCESS | 1782 | 1464192469971 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x92897000) [pid = 1782] [serial = 195] [outer = 0x919e2800] 09:07:51 INFO - PROCESS | 1782 | 1464192471086 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]]]}] 09:07:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x950da800) [pid = 1782] [serial = 196] [outer = 0xa82b7800] 09:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1682ms 09:07:51 INFO - PROCESS | 1782 | 1464192471176 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 1782 | 1464192471183 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:07:51 INFO - PROCESS | 1782 | 1464192471301 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1782 | 1464192471308 Marionette TRACE conn4 <- [1,234,null,{}] 09:07:51 INFO - PROCESS | 1782 | 1464192471322 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}] 09:07:51 INFO - PROCESS | 1782 | 1464192471529 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:07:51 INFO - PROCESS | 1782 | 1464192471737 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x97671c00 == 50 [pid = 1782] [id = 66] 09:07:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x99e0c400) [pid = 1782] [serial = 197] [outer = (nil)] 09:07:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x9adda800) [pid = 1782] [serial = 198] [outer = 0x99e0c400] 09:07:51 INFO - PROCESS | 1782 | 1464192471843 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x9b730800) [pid = 1782] [serial = 199] [outer = 0x99e0c400] 09:07:52 INFO - PROCESS | 1782 | 1464192472852 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]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1694ms 09:07:52 INFO - PROCESS | 1782 | 1464192472905 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1782 | 1464192472911 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:07:52 INFO - PROCESS | 1782 | 1464192472922 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1782 | 1464192472925 Marionette TRACE conn4 <- [1,238,null,{}] 09:07:52 INFO - PROCESS | 1782 | 1464192472934 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}] 09:07:53 INFO - PROCESS | 1782 | 1464192473156 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:07:53 INFO - PROCESS | 1782 | 1464192473362 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d4d2800 == 51 [pid = 1782] [id = 67] 09:07:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x9d4d6800) [pid = 1782] [serial = 200] [outer = (nil)] 09:07:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x9d8cb000) [pid = 1782] [serial = 201] [outer = 0x9d4d6800] 09:07:53 INFO - PROCESS | 1782 | 1464192473487 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0xa10ddc00) [pid = 1782] [serial = 202] [outer = 0x9d4d6800] 09:07:54 INFO - PROCESS | 1782 | 1464192474457 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1585ms 09:07:54 INFO - PROCESS | 1782 | 1464192474509 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 1782 | 1464192474515 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:07:54 INFO - PROCESS | 1782 | 1464192474532 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1782 | 1464192474542 Marionette TRACE conn4 <- [1,242,null,{}] 09:07:54 INFO - PROCESS | 1782 | 1464192474548 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}] 09:07:54 INFO - PROCESS | 1782 | 1464192474803 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:07:55 INFO - PROCESS | 1782 | 1464192475008 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b43e800 == 52 [pid = 1782] [id = 68] 09:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x9bfe3400) [pid = 1782] [serial = 203] [outer = (nil)] 09:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0xa357d800) [pid = 1782] [serial = 204] [outer = 0x9bfe3400] 09:07:55 INFO - PROCESS | 1782 | 1464192475141 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0xa503b800) [pid = 1782] [serial = 205] [outer = 0x9bfe3400] 09:07:56 INFO - PROCESS | 1782 | 1464192476127 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]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1650ms 09:07:56 INFO - PROCESS | 1782 | 1464192476175 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1782 | 1464192476181 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:07:56 INFO - PROCESS | 1782 | 1464192476189 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1782 | 1464192476192 Marionette TRACE conn4 <- [1,246,null,{}] 09:07:56 INFO - PROCESS | 1782 | 1464192476201 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}] 09:07:56 INFO - PROCESS | 1782 | 1464192476446 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:07:56 INFO - PROCESS | 1782 | 1464192476645 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x99688800 == 53 [pid = 1782] [id = 69] 09:07:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0xa26b7400) [pid = 1782] [serial = 206] [outer = (nil)] 09:07:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0xa67c5400) [pid = 1782] [serial = 207] [outer = 0xa26b7400] 09:07:56 INFO - PROCESS | 1782 | 1464192476794 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0xa68e2000) [pid = 1782] [serial = 208] [outer = 0xa26b7400] 09:07:57 INFO - PROCESS | 1782 | 1464192477728 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]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1601ms 09:07:57 INFO - PROCESS | 1782 | 1464192477790 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1782 | 1464192477795 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:07:57 INFO - PROCESS | 1782 | 1464192477801 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1782 | 1464192477805 Marionette TRACE conn4 <- [1,250,null,{}] 09:07:57 INFO - PROCESS | 1782 | 1464192477811 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}] 09:07:58 INFO - PROCESS | 1782 | 1464192478017 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:07:58 INFO - PROCESS | 1782 | 1464192478227 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1782 | ++DOCSHELL 0xa6e8a000 == 54 [pid = 1782] [id = 70] 09:07:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0xa6e8cc00) [pid = 1782] [serial = 209] [outer = (nil)] 09:07:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0xa6f37400) [pid = 1782] [serial = 210] [outer = 0xa6e8cc00] 09:07:58 INFO - PROCESS | 1782 | 1464192478396 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0xa82ba800) [pid = 1782] [serial = 211] [outer = 0xa6e8cc00] 09:07:59 INFO - PROCESS | 1782 | 1464192479405 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1683ms 09:07:59 INFO - PROCESS | 1782 | 1464192479486 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1782 | 1464192479491 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:07:59 INFO - PROCESS | 1782 | 1464192479499 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1782 | 1464192479504 Marionette TRACE conn4 <- [1,254,null,{}] 09:07:59 INFO - PROCESS | 1782 | 1464192479512 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}] 09:07:59 INFO - PROCESS | 1782 | 1464192479756 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:07:59 INFO - PROCESS | 1782 | 1464192479964 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x91d68c00 == 55 [pid = 1782] [id = 71] 09:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x91d69800) [pid = 1782] [serial = 212] [outer = (nil)] 09:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x91d75800) [pid = 1782] [serial = 213] [outer = 0x91d69800] 09:08:00 INFO - PROCESS | 1782 | 1464192480097 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x986b3400) [pid = 1782] [serial = 214] [outer = 0x91d69800] 09:08:01 INFO - PROCESS | 1782 | 1464192481057 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1635ms 09:08:01 INFO - PROCESS | 1782 | 1464192481135 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1782 | 1464192481140 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:08:01 INFO - PROCESS | 1782 | 1464192481149 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1782 | 1464192481153 Marionette TRACE conn4 <- [1,258,null,{}] 09:08:01 INFO - PROCESS | 1782 | 1464192481161 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}] 09:08:01 INFO - PROCESS | 1782 | 1464192481406 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:08:01 INFO - PROCESS | 1782 | 1464192481616 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x9027a800 == 56 [pid = 1782] [id = 72] 09:08:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x9027bc00) [pid = 1782] [serial = 215] [outer = (nil)] 09:08:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x90282000) [pid = 1782] [serial = 216] [outer = 0x9027bc00] 09:08:01 INFO - PROCESS | 1782 | 1464192481736 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x90284c00) [pid = 1782] [serial = 217] [outer = 0x9027bc00] 09:08:02 INFO - PROCESS | 1782 | 1464192482722 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]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1633ms 09:08:02 INFO - PROCESS | 1782 | 1464192482810 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 1782 | 1464192482816 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:08:02 INFO - PROCESS | 1782 | 1464192482830 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 1782 | 1464192482833 Marionette TRACE conn4 <- [1,262,null,{}] 09:08:02 INFO - PROCESS | 1782 | 1464192482841 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}] 09:08:03 INFO - PROCESS | 1782 | 1464192483119 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:08:03 INFO - PROCESS | 1782 | 1464192483616 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x902fac00 == 57 [pid = 1782] [id = 73] 09:08:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x902fb000) [pid = 1782] [serial = 218] [outer = (nil)] 09:08:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x902fd400) [pid = 1782] [serial = 219] [outer = 0x902fb000] 09:08:03 INFO - PROCESS | 1782 | 1464192483715 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x919ecc00) [pid = 1782] [serial = 220] [outer = 0x902fb000] 09:08:04 INFO - PROCESS | 1782 | 1464192484714 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1936ms 09:08:04 INFO - PROCESS | 1782 | 1464192484768 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1782 | 1464192484775 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:08:04 INFO - PROCESS | 1782 | 1464192484785 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1782 | 1464192484790 Marionette TRACE conn4 <- [1,266,null,{}] 09:08:04 INFO - PROCESS | 1782 | 1464192484799 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}] 09:08:05 INFO - PROCESS | 1782 | 1464192485012 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:08:05 INFO - PROCESS | 1782 | 1464192485318 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x919e9800 == 58 [pid = 1782] [id = 74] 09:08:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x9288a400) [pid = 1782] [serial = 221] [outer = (nil)] 09:08:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x94f26000) [pid = 1782] [serial = 222] [outer = 0x9288a400] 09:08:05 INFO - PROCESS | 1782 | 1464192485428 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x950dc000) [pid = 1782] [serial = 223] [outer = 0x9288a400] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x97525000 == 57 [pid = 1782] [id = 15] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x92014c00 == 56 [pid = 1782] [id = 52] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x990c3000 == 55 [pid = 1782] [id = 18] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x99efe000 == 54 [pid = 1782] [id = 31] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x9200f400 == 53 [pid = 1782] [id = 50] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x9b730400 == 52 [pid = 1782] [id = 51] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x92008400 == 51 [pid = 1782] [id = 30] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0xa3063c00) [pid = 1782] [serial = 158] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x9200f000 == 50 [pid = 1782] [id = 27] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x990ce400 == 49 [pid = 1782] [id = 33] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x9b051c00 == 48 [pid = 1782] [id = 32] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x919eac00 == 47 [pid = 1782] [id = 64] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0xa10e8000 == 46 [pid = 1782] [id = 63] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x94f30400 == 45 [pid = 1782] [id = 62] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x94f23800 == 44 [pid = 1782] [id = 61] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x92013400 == 43 [pid = 1782] [id = 60] 09:08:06 INFO - PROCESS | 1782 | 1464192486489 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]]]}] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x9535b000 == 42 [pid = 1782] [id = 59] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x9b43f400 == 41 [pid = 1782] [id = 55] 09:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1748ms 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x928d7000 == 40 [pid = 1782] [id = 54] 09:08:06 INFO - PROCESS | 1782 | --DOCSHELL 0x94f29c00 == 39 [pid = 1782] [id = 53] 09:08:06 INFO - PROCESS | 1782 | 1464192486540 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1782 | 1464192486546 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:08:06 INFO - PROCESS | 1782 | 1464192486554 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1782 | 1464192486556 Marionette TRACE conn4 <- [1,270,null,{}] 09:08:06 INFO - PROCESS | 1782 | 1464192486563 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}] 09:08:06 INFO - PROCESS | 1782 | 1464192486769 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9d4de400) [pid = 1782] [serial = 153] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x9a63f400) [pid = 1782] [serial = 144] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x99fe1800) [pid = 1782] [serial = 147] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x9bf91c00) [pid = 1782] [serial = 150] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x9d4d4c00) [pid = 1782] [serial = 152] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x9288ec00) [pid = 1782] [serial = 128] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x9ba21000) [pid = 1782] [serial = 156] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x99fd4800) [pid = 1782] [serial = 143] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x9b728400) [pid = 1782] [serial = 131] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x9a6c5000) [pid = 1782] [serial = 155] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x99efc800) [pid = 1782] [serial = 126] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x99e05000) [pid = 1782] [serial = 146] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0xa30eb000) [pid = 1782] [serial = 137] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0xa2143800) [pid = 1782] [serial = 134] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x9b1b8400) [pid = 1782] [serial = 140] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x9b724000) [pid = 1782] [serial = 149] [outer = (nil)] [url = about:blank] 09:08:06 INFO - PROCESS | 1782 | 1464192486963 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x990ce400 == 40 [pid = 1782] [id = 75] 09:08:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x99627400) [pid = 1782] [serial = 224] [outer = (nil)] 09:08:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x99ef2c00) [pid = 1782] [serial = 225] [outer = 0x99627400] 09:08:07 INFO - PROCESS | 1782 | 1464192487119 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x9a271800) [pid = 1782] [serial = 226] [outer = 0x99627400] 09:08:08 INFO - PROCESS | 1782 | 1464192488093 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]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1595ms 09:08:08 INFO - PROCESS | 1782 | 1464192488151 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1782 | 1464192488155 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:08:08 INFO - PROCESS | 1782 | 1464192488175 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1782 | 1464192488185 Marionette TRACE conn4 <- [1,274,null,{}] 09:08:08 INFO - PROCESS | 1782 | 1464192488192 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}] 09:08:08 INFO - PROCESS | 1782 | 1464192488408 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:08:08 INFO - PROCESS | 1782 | 1464192488587 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a3abc00 == 41 [pid = 1782] [id = 76] 09:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x9a63f800) [pid = 1782] [serial = 227] [outer = (nil)] 09:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x9b229000) [pid = 1782] [serial = 228] [outer = 0x9a63f800] 09:08:08 INFO - PROCESS | 1782 | 1464192488685 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x9ba21000) [pid = 1782] [serial = 229] [outer = 0x9a63f800] 09:08:09 INFO - PROCESS | 1782 | 1464192489564 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1451ms 09:08:09 INFO - PROCESS | 1782 | 1464192489623 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1782 | 1464192489629 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:08:09 INFO - PROCESS | 1782 | 1464192489636 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1782 | 1464192489640 Marionette TRACE conn4 <- [1,278,null,{}] 09:08:09 INFO - PROCESS | 1782 | 1464192489645 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}] 09:08:09 INFO - PROCESS | 1782 | 1464192489892 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:08:09 INFO - PROCESS | 1782 | 1464192489922 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b2c7c00 == 42 [pid = 1782] [id = 77] 09:08:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x9bf37800) [pid = 1782] [serial = 230] [outer = (nil)] 09:08:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x9bfdb000) [pid = 1782] [serial = 231] [outer = 0x9bf37800] 09:08:10 INFO - PROCESS | 1782 | 1464192490012 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x9c1d2400) [pid = 1782] [serial = 232] [outer = 0x9bf37800] 09:08:10 INFO - PROCESS | 1782 | 1464192490979 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1382ms 09:08:11 INFO - PROCESS | 1782 | 1464192491019 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1782 | 1464192491022 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:08:11 INFO - PROCESS | 1782 | 1464192491029 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1782 | 1464192491032 Marionette TRACE conn4 <- [1,282,null,{}] 09:08:11 INFO - PROCESS | 1782 | 1464192491047 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}] 09:08:11 INFO - PROCESS | 1782 | 1464192491291 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:08:11 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0xa30e6800) [pid = 1782] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:08:11 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x950d6c00) [pid = 1782] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:08:11 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x99fd6800) [pid = 1782] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:08:11 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x95362000) [pid = 1782] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:08:11 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0xa227c000) [pid = 1782] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:08:11 INFO - PROCESS | 1782 | 1464192491604 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x95362000 == 43 [pid = 1782] [id = 78] 09:08:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x99630000) [pid = 1782] [serial = 233] [outer = (nil)] 09:08:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x9b441000) [pid = 1782] [serial = 234] [outer = 0x99630000] 09:08:11 INFO - PROCESS | 1782 | 1464192491714 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0xa10e5400) [pid = 1782] [serial = 235] [outer = 0x99630000] 09:08:12 INFO - PROCESS | 1782 | 1464192492639 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]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1638ms 09:08:12 INFO - PROCESS | 1782 | 1464192492669 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1782 | 1464192492673 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:08:12 INFO - PROCESS | 1782 | 1464192492680 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1782 | 1464192492685 Marionette TRACE conn4 <- [1,286,null,{}] 09:08:12 INFO - PROCESS | 1782 | 1464192492698 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}] 09:08:12 INFO - PROCESS | 1782 | 1464192492911 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:08:13 INFO - PROCESS | 1782 | 1464192493037 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x9200a400 == 44 [pid = 1782] [id = 79] 09:08:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x9b2c4400) [pid = 1782] [serial = 236] [outer = (nil)] 09:08:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0xa2491800) [pid = 1782] [serial = 237] [outer = 0x9b2c4400] 09:08:13 INFO - PROCESS | 1782 | 1464192493129 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0xa26e7c00) [pid = 1782] [serial = 238] [outer = 0x9b2c4400] 09:08:14 INFO - PROCESS | 1782 | 1464192494236 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]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1592ms 09:08:14 INFO - PROCESS | 1782 | 1464192494274 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1782 | 1464192494283 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:08:14 INFO - PROCESS | 1782 | 1464192494295 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1782 | 1464192494301 Marionette TRACE conn4 <- [1,290,null,{}] 09:08:14 INFO - PROCESS | 1782 | 1464192494312 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}] 09:08:14 INFO - PROCESS | 1782 | 1464192494546 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:08:14 INFO - PROCESS | 1782 | 1464192494756 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x9027b000 == 45 [pid = 1782] [id = 80] 09:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x91d6a400) [pid = 1782] [serial = 239] [outer = (nil)] 09:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x92009800) [pid = 1782] [serial = 240] [outer = 0x91d6a400] 09:08:14 INFO - PROCESS | 1782 | 1464192494881 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x94f2a400) [pid = 1782] [serial = 241] [outer = 0x91d6a400] 09:08:15 INFO - PROCESS | 1782 | 1464192495863 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1639ms 09:08:15 INFO - PROCESS | 1782 | 1464192495937 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 1782 | 1464192495947 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:08:15 INFO - PROCESS | 1782 | 1464192495961 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1782 | 1464192495969 Marionette TRACE conn4 <- [1,294,null,{}] 09:08:15 INFO - PROCESS | 1782 | 1464192495977 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}] 09:08:16 INFO - PROCESS | 1782 | 1464192496229 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:08:16 INFO - PROCESS | 1782 | 1464192496498 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f2f800 == 46 [pid = 1782] [id = 81] 09:08:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x99032400) [pid = 1782] [serial = 242] [outer = (nil)] 09:08:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x9a79f800) [pid = 1782] [serial = 243] [outer = 0x99032400] 09:08:16 INFO - PROCESS | 1782 | 1464192496605 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x9b72d000) [pid = 1782] [serial = 244] [outer = 0x99032400] 09:08:17 INFO - PROCESS | 1782 | 1464192497663 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]]]}] 09:08:17 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. 09:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1746ms 09:08:17 INFO - PROCESS | 1782 | 1464192497708 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1782 | 1464192497714 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:08:17 INFO - PROCESS | 1782 | 1464192497723 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1782 | 1464192497730 Marionette TRACE conn4 <- [1,298,null,{}] 09:08:17 INFO - PROCESS | 1782 | 1464192497753 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}] 09:08:18 INFO - PROCESS | 1782 | 1464192498057 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:08:18 INFO - PROCESS | 1782 | 1464192498316 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x90282800 == 47 [pid = 1782] [id = 82] 09:08:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0xa1028400) [pid = 1782] [serial = 245] [outer = (nil)] 09:08:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0xa3247000) [pid = 1782] [serial = 246] [outer = 0xa1028400] 09:08:18 INFO - PROCESS | 1782 | 1464192498425 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0xa3578800) [pid = 1782] [serial = 247] [outer = 0xa1028400] 09:08:19 INFO - PROCESS | 1782 | 1464192499393 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]]]}] 09:08:19 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. 09:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1749ms 09:08:19 INFO - PROCESS | 1782 | 1464192499472 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:08:19 INFO - PROCESS | 1782 | 1464192499478 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:08:19 INFO - PROCESS | 1782 | 1464192499486 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1782 | 1464192499489 Marionette TRACE conn4 <- [1,302,null,{}] 09:08:19 INFO - PROCESS | 1782 | 1464192499496 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}] 09:08:19 INFO - PROCESS | 1782 | 1464192499750 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:08:20 INFO - PROCESS | 1782 | 1464192499989 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1782 | ++DOCSHELL 0xa3577000 == 48 [pid = 1782] [id = 83] 09:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0xa357cc00) [pid = 1782] [serial = 248] [outer = (nil)] 09:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0xa503d400) [pid = 1782] [serial = 249] [outer = 0xa357cc00] 09:08:20 INFO - PROCESS | 1782 | 1464192500104 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0xa67bf000) [pid = 1782] [serial = 250] [outer = 0xa357cc00] 09:08:21 INFO - PROCESS | 1782 | 1464192501072 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]]]}] 09:08:21 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. 09:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1645ms 09:08:21 INFO - PROCESS | 1782 | 1464192501130 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 1782 | 1464192501135 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:08:21 INFO - PROCESS | 1782 | 1464192501143 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1782 | 1464192501147 Marionette TRACE conn4 <- [1,306,null,{}] 09:08:21 INFO - PROCESS | 1782 | 1464192501154 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}] 09:08:21 INFO - PROCESS | 1782 | 1464192501374 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:08:21 INFO - PROCESS | 1782 | 1464192501589 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f757000 == 49 [pid = 1782] [id = 84] 09:08:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8f759800) [pid = 1782] [serial = 251] [outer = (nil)] 09:08:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8f75d800) [pid = 1782] [serial = 252] [outer = 0x8f759800] 09:08:21 INFO - PROCESS | 1782 | 1464192501739 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8f761c00) [pid = 1782] [serial = 253] [outer = 0x8f759800] 09:08:22 INFO - PROCESS | 1782 | 1464192502726 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]]]}] 09:08:22 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. 09:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1648ms 09:08:22 INFO - PROCESS | 1782 | 1464192502791 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1782 | 1464192502797 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:08:22 INFO - PROCESS | 1782 | 1464192502805 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1782 | 1464192502809 Marionette TRACE conn4 <- [1,310,null,{}] 09:08:22 INFO - PROCESS | 1782 | 1464192502815 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}] 09:08:23 INFO - PROCESS | 1782 | 1464192503101 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:08:23 INFO - PROCESS | 1782 | 1464192503366 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f752c00 == 50 [pid = 1782] [id = 85] 09:08:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8f75f400) [pid = 1782] [serial = 254] [outer = (nil)] 09:08:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8f8b0c00) [pid = 1782] [serial = 255] [outer = 0x8f75f400] 09:08:23 INFO - PROCESS | 1782 | 1464192503474 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0xa3580000) [pid = 1782] [serial = 256] [outer = 0x8f75f400] 09:08:24 INFO - PROCESS | 1782 | 1464192504477 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]]]}] 09:08:24 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. 09:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1736ms 09:08:24 INFO - PROCESS | 1782 | 1464192504541 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1782 | 1464192504547 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:08:24 INFO - PROCESS | 1782 | 1464192504556 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1782 | 1464192504560 Marionette TRACE conn4 <- [1,314,null,{}] 09:08:24 INFO - PROCESS | 1782 | 1464192504567 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}] 09:08:24 INFO - PROCESS | 1782 | 1464192504775 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:08:25 INFO - PROCESS | 1782 | 1464192504986 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f75d000 == 51 [pid = 1782] [id = 86] 09:08:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8f8b6c00) [pid = 1782] [serial = 257] [outer = (nil)] 09:08:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8faa2c00) [pid = 1782] [serial = 258] [outer = 0x8f8b6c00] 09:08:25 INFO - PROCESS | 1782 | 1464192505136 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8faa6000) [pid = 1782] [serial = 259] [outer = 0x8f8b6c00] 09:08:26 INFO - PROCESS | 1782 | 1464192506113 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]]]}] 09:08:26 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. 09:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1587ms 09:08:26 INFO - PROCESS | 1782 | 1464192506145 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 1782 | 1464192506149 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:08:26 INFO - PROCESS | 1782 | 1464192506157 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1782 | 1464192506160 Marionette TRACE conn4 <- [1,318,null,{}] 09:08:26 INFO - PROCESS | 1782 | 1464192506169 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}] 09:08:26 INFO - PROCESS | 1782 | 1464192506378 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:08:26 INFO - PROCESS | 1782 | 1464192506595 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed13c00 == 52 [pid = 1782] [id = 87] 09:08:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8ed14000) [pid = 1782] [serial = 260] [outer = (nil)] 09:08:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8ed1ac00) [pid = 1782] [serial = 261] [outer = 0x8ed14000] 09:08:26 INFO - PROCESS | 1782 | 1464192506741 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8ed1dc00) [pid = 1782] [serial = 262] [outer = 0x8ed14000] 09:08:27 INFO - PROCESS | 1782 | 1464192507773 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]]]}] 09:08:27 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. 09:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1636ms 09:08:27 INFO - PROCESS | 1782 | 1464192507794 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1782 | 1464192507800 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:08:27 INFO - PROCESS | 1782 | 1464192507809 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1782 | 1464192507813 Marionette TRACE conn4 <- [1,322,null,{}] 09:08:27 INFO - PROCESS | 1782 | 1464192507821 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}] 09:08:28 INFO - PROCESS | 1782 | 1464192508014 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:08:28 INFO - PROCESS | 1782 | 1464192508247 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed20800 == 53 [pid = 1782] [id = 88] 09:08:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8eee9000) [pid = 1782] [serial = 263] [outer = (nil)] 09:08:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8eeec400) [pid = 1782] [serial = 264] [outer = 0x8eee9000] 09:08:28 INFO - PROCESS | 1782 | 1464192508410 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8eeef000) [pid = 1782] [serial = 265] [outer = 0x8eee9000] 09:08:29 INFO - PROCESS | 1782 | 1464192509420 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]]]}] 09:08:29 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. 09:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1632ms 09:08:29 INFO - PROCESS | 1782 | 1464192509442 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1782 | 1464192509448 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:08:29 INFO - PROCESS | 1782 | 1464192509456 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1782 | 1464192509459 Marionette TRACE conn4 <- [1,326,null,{}] 09:08:29 INFO - PROCESS | 1782 | 1464192509467 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}] 09:08:29 INFO - PROCESS | 1782 | 1464192509675 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:08:30 INFO - PROCESS | 1782 | 1464192510140 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef6a000 == 54 [pid = 1782] [id = 89] 09:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8ef6a400) [pid = 1782] [serial = 266] [outer = (nil)] 09:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8ef6c400) [pid = 1782] [serial = 267] [outer = 0x8ef6a400] 09:08:30 INFO - PROCESS | 1782 | 1464192510284 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8ef70000) [pid = 1782] [serial = 268] [outer = 0x8ef6a400] 09:08:31 INFO - PROCESS | 1782 | 1464192511391 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]]]}] 09:08:31 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. 09:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1994ms 09:08:31 INFO - PROCESS | 1782 | 1464192511452 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1782 | 1464192511461 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:08:31 INFO - PROCESS | 1782 | 1464192511473 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1782 | 1464192511479 Marionette TRACE conn4 <- [1,330,null,{}] 09:08:31 INFO - PROCESS | 1782 | 1464192511544 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}] 09:08:31 INFO - PROCESS | 1782 | 1464192511767 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:08:31 INFO - PROCESS | 1782 | 1464192511970 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f8adc00 == 55 [pid = 1782] [id = 90] 09:08:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8f8b0400) [pid = 1782] [serial = 269] [outer = (nil)] 09:08:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8f8b3400) [pid = 1782] [serial = 270] [outer = 0x8f8b0400] 09:08:32 INFO - PROCESS | 1782 | 1464192512062 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8fa9e800) [pid = 1782] [serial = 271] [outer = 0x8f8b0400] 09:08:32 INFO - PROCESS | 1782 | --DOCSHELL 0x94f28400 == 54 [pid = 1782] [id = 48] 09:08:32 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x919eec00) [pid = 1782] [serial = 191] [outer = (nil)] [url = about:blank] 09:08:32 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x99e05400) [pid = 1782] [serial = 161] [outer = (nil)] [url = about:blank] 09:08:32 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9ba20c00) [pid = 1782] [serial = 164] [outer = (nil)] [url = about:blank] 09:08:32 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0xa30ddc00) [pid = 1782] [serial = 167] [outer = (nil)] [url = about:blank] 09:08:32 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0xa50a6400) [pid = 1782] [serial = 170] [outer = (nil)] [url = about:blank] 09:08:32 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0xa6732800) [pid = 1782] [serial = 173] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0xa357c400) [pid = 1782] [serial = 188] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x98626000) [pid = 1782] [serial = 179] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9a7a0000) [pid = 1782] [serial = 180] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9c1cc400) [pid = 1782] [serial = 182] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9d4da400) [pid = 1782] [serial = 183] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x99e10000) [pid = 1782] [serial = 177] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x98625c00) [pid = 1782] [serial = 176] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0xa3574800) [pid = 1782] [serial = 186] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0xa3581c00) [pid = 1782] [serial = 189] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0xa30c1000) [pid = 1782] [serial = 185] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 1782 | 1464192513296 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]]]}] 09:08:33 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. 09:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1893ms 09:08:33 INFO - PROCESS | 1782 | 1464192513369 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1782 | 1464192513375 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:08:33 INFO - PROCESS | 1782 | 1464192513397 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1782 | 1464192513402 Marionette TRACE conn4 <- [1,334,null,{}] 09:08:33 INFO - PROCESS | 1782 | 1464192513417 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}] 09:08:33 INFO - PROCESS | 1782 | 1464192513656 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:08:33 INFO - PROCESS | 1782 | 1464192513809 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faab400 == 55 [pid = 1782] [id = 91] 09:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x90283800) [pid = 1782] [serial = 272] [outer = (nil)] 09:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x902f4400) [pid = 1782] [serial = 273] [outer = 0x90283800] 09:08:33 INFO - PROCESS | 1782 | 1464192513896 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x919e3c00) [pid = 1782] [serial = 274] [outer = 0x90283800] 09:08:34 INFO - PROCESS | 1782 | 1464192514804 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]]]}] 09:08:34 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. 09:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1447ms 09:08:34 INFO - PROCESS | 1782 | 1464192514841 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:08:34 INFO - PROCESS | 1782 | 1464192514846 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:08:34 INFO - PROCESS | 1782 | 1464192514863 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1782 | 1464192514873 Marionette TRACE conn4 <- [1,338,null,{}] 09:08:34 INFO - PROCESS | 1782 | 1464192514882 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}] 09:08:35 INFO - PROCESS | 1782 | 1464192515077 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:08:35 INFO - PROCESS | 1782 | 1464192515220 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef68000 == 56 [pid = 1782] [id = 92] 09:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x91d6a800) [pid = 1782] [serial = 275] [outer = (nil)] 09:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x92013c00) [pid = 1782] [serial = 276] [outer = 0x91d6a800] 09:08:35 INFO - PROCESS | 1782 | 1464192515305 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x94f31800) [pid = 1782] [serial = 277] [outer = 0x91d6a800] 09:08:36 INFO - PROCESS | 1782 | 1464192516214 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]]]}] 09:08:36 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. 09:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1404ms 09:08:36 INFO - PROCESS | 1782 | 1464192516257 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1782 | 1464192516263 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:08:36 INFO - PROCESS | 1782 | 1464192516300 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1782 | 1464192516304 Marionette TRACE conn4 <- [1,342,null,{}] 09:08:36 INFO - PROCESS | 1782 | 1464192516310 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}] 09:08:36 INFO - PROCESS | 1782 | 1464192516552 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:08:36 INFO - PROCESS | 1782 | 1464192516582 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x91d6c000 == 57 [pid = 1782] [id = 93] 09:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9288cc00) [pid = 1782] [serial = 278] [outer = (nil)] 09:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x990c2c00) [pid = 1782] [serial = 279] [outer = 0x9288cc00] 09:08:36 INFO - PROCESS | 1782 | 1464192516670 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x99e06000) [pid = 1782] [serial = 280] [outer = 0x9288cc00] 09:08:37 INFO - PROCESS | 1782 | 1464192517882 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]]]}] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x902fb000) [pid = 1782] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x950ddc00) [pid = 1782] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9bf37800) [pid = 1782] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9288a400) [pid = 1782] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x99fe2000) [pid = 1782] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x919eb000) [pid = 1782] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9a63f800) [pid = 1782] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x99630000) [pid = 1782] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:08:37 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x99627400) [pid = 1782] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:08:37 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. 09:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1687ms 09:08:37 INFO - PROCESS | 1782 | 1464192517988 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1782 | 1464192517991 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:08:38 INFO - PROCESS | 1782 | 1464192517999 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 1782 | 1464192518002 Marionette TRACE conn4 <- [1,346,null,{}] 09:08:38 INFO - PROCESS | 1782 | 1464192518009 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}] 09:08:38 INFO - PROCESS | 1782 | 1464192518237 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:08:38 INFO - PROCESS | 1782 | 1464192518396 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x98625c00 == 58 [pid = 1782] [id = 94] 09:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x986aac00) [pid = 1782] [serial = 281] [outer = (nil)] 09:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x99fb9000) [pid = 1782] [serial = 282] [outer = 0x986aac00] 09:08:38 INFO - PROCESS | 1782 | 1464192518496 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x9a6cd000) [pid = 1782] [serial = 283] [outer = 0x986aac00] 09:08:39 INFO - PROCESS | 1782 | 1464192519338 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]]]}] 09:08:39 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. 09:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1384ms 09:08:39 INFO - PROCESS | 1782 | 1464192519385 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1782 | 1464192519389 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:08:39 INFO - PROCESS | 1782 | 1464192519396 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1782 | 1464192519400 Marionette TRACE conn4 <- [1,350,null,{}] 09:08:39 INFO - PROCESS | 1782 | 1464192519406 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}] 09:08:39 INFO - PROCESS | 1782 | 1464192519596 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:08:39 INFO - PROCESS | 1782 | 1464192519720 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f755c00 == 59 [pid = 1782] [id = 95] 09:08:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8f757800) [pid = 1782] [serial = 284] [outer = (nil)] 09:08:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x9b449800) [pid = 1782] [serial = 285] [outer = 0x8f757800] 09:08:39 INFO - PROCESS | 1782 | 1464192519814 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x9bf93000) [pid = 1782] [serial = 286] [outer = 0x8f757800] 09:08:40 INFO - PROCESS | 1782 | 1464192520979 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]]]}] 09:08:41 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. 09:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1635ms 09:08:41 INFO - PROCESS | 1782 | 1464192521051 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1782 | 1464192521061 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:08:41 INFO - PROCESS | 1782 | 1464192521073 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1782 | 1464192521082 Marionette TRACE conn4 <- [1,354,null,{}] 09:08:41 INFO - PROCESS | 1782 | 1464192521093 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}] 09:08:41 INFO - PROCESS | 1782 | 1464192521314 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:08:41 INFO - PROCESS | 1782 | 1464192521533 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f8ab800 == 60 [pid = 1782] [id = 96] 09:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f8aec00) [pid = 1782] [serial = 287] [outer = (nil)] 09:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8faa5400) [pid = 1782] [serial = 288] [outer = 0x8f8aec00] 09:08:41 INFO - PROCESS | 1782 | 1464192521644 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9027a400) [pid = 1782] [serial = 289] [outer = 0x8f8aec00] 09:08:42 INFO - PROCESS | 1782 | 1464192522747 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]]]}] 09:08:42 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. 09:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1694ms 09:08:42 INFO - PROCESS | 1782 | 1464192522767 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:08:42 INFO - PROCESS | 1782 | 1464192522779 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:08:42 INFO - PROCESS | 1782 | 1464192522792 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1782 | 1464192522798 Marionette TRACE conn4 <- [1,358,null,{}] 09:08:42 INFO - PROCESS | 1782 | 1464192522807 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}] 09:08:43 INFO - PROCESS | 1782 | 1464192523074 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:08:43 INFO - PROCESS | 1782 | 1464192523308 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x91d72000 == 61 [pid = 1782] [id = 97] 09:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x91d72c00) [pid = 1782] [serial = 290] [outer = (nil)] 09:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x92008400) [pid = 1782] [serial = 291] [outer = 0x91d72c00] 09:08:43 INFO - PROCESS | 1782 | 1464192523433 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x94f30c00) [pid = 1782] [serial = 292] [outer = 0x91d72c00] 09:08:44 INFO - PROCESS | 1782 | 1464192524545 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]]]}] 09:08:44 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. 09:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1790ms 09:08:44 INFO - PROCESS | 1782 | 1464192524582 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 1782 | 1464192524588 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:08:44 INFO - PROCESS | 1782 | 1464192524598 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 1782 | 1464192524604 Marionette TRACE conn4 <- [1,362,null,{}] 09:08:44 INFO - PROCESS | 1782 | 1464192524626 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}] 09:08:44 INFO - PROCESS | 1782 | 1464192524889 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:08:45 INFO - PROCESS | 1782 | 1464192525122 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x97528400 == 62 [pid = 1782] [id = 98] 09:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9b231000) [pid = 1782] [serial = 293] [outer = (nil)] 09:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9d4d3000) [pid = 1782] [serial = 294] [outer = 0x9b231000] 09:08:45 INFO - PROCESS | 1782 | 1464192525232 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9d8c5000) [pid = 1782] [serial = 295] [outer = 0x9b231000] 09:08:46 INFO - PROCESS | 1782 | 1464192526304 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]]]}] 09:08:46 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. 09:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1745ms 09:08:46 INFO - PROCESS | 1782 | 1464192526344 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:08:46 INFO - PROCESS | 1782 | 1464192526351 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:08:46 INFO - PROCESS | 1782 | 1464192526359 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 1782 | 1464192526363 Marionette TRACE conn4 <- [1,366,null,{}] 09:08:46 INFO - PROCESS | 1782 | 1464192526369 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}] 09:08:46 INFO - PROCESS | 1782 | 1464192526630 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:08:46 INFO - PROCESS | 1782 | 1464192526901 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed13000 == 63 [pid = 1782] [id = 99] 09:08:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9b728400) [pid = 1782] [serial = 296] [outer = (nil)] 09:08:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0xa21adc00) [pid = 1782] [serial = 297] [outer = 0x9b728400] 09:08:47 INFO - PROCESS | 1782 | 1464192527006 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0xa26c5400) [pid = 1782] [serial = 298] [outer = 0x9b728400] 09:08:48 INFO - PROCESS | 1782 | 1464192528020 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]]]}] 09:08:48 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. 09:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1736ms 09:08:48 INFO - PROCESS | 1782 | 1464192528096 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 1782 | 1464192528100 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:08:48 INFO - PROCESS | 1782 | 1464192528106 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1782 | 1464192528109 Marionette TRACE conn4 <- [1,370,null,{}] 09:08:48 INFO - PROCESS | 1782 | 1464192528118 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}] 09:08:48 INFO - PROCESS | 1782 | 1464192528386 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:08:48 INFO - PROCESS | 1782 | 1464192528715 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa7800 == 64 [pid = 1782] [id = 100] 09:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0xa213bc00) [pid = 1782] [serial = 299] [outer = (nil)] 09:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0xa353bc00) [pid = 1782] [serial = 300] [outer = 0xa213bc00] 09:08:48 INFO - PROCESS | 1782 | 1464192528828 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0xa357d400) [pid = 1782] [serial = 301] [outer = 0xa213bc00] 09:08:49 INFO - PROCESS | 1782 | 1464192529899 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]]]}] 09:08:49 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. 09:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1844ms 09:08:49 INFO - PROCESS | 1782 | 1464192529952 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:08:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:08:49 INFO - PROCESS | 1782 | 1464192529957 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:08:49 INFO - PROCESS | 1782 | 1464192529964 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 1782 | 1464192529968 Marionette TRACE conn4 <- [1,374,null,{}] 09:08:49 INFO - PROCESS | 1782 | 1464192529977 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}] 09:08:50 INFO - PROCESS | 1782 | 1464192530248 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:08:50 INFO - PROCESS | 1782 | 1464192530519 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef64c00 == 65 [pid = 1782] [id = 101] 09:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0xa3580400) [pid = 1782] [serial = 302] [outer = (nil)] 09:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0xa6e91c00) [pid = 1782] [serial = 303] [outer = 0xa3580400] 09:08:50 INFO - PROCESS | 1782 | 1464192530626 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0xa6f3c800) [pid = 1782] [serial = 304] [outer = 0xa3580400] 09:08:51 INFO - PROCESS | 1782 | 1464192531680 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:08:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1752ms 09:08:51 INFO - PROCESS | 1782 | 1464192531717 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 1782 | 1464192531722 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:08:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:08:51 INFO - PROCESS | 1782 | 1464192531730 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 1782 | 1464192531734 Marionette TRACE conn4 <- [1,378,null,{}] 09:08:51 INFO - PROCESS | 1782 | 1464192531740 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}] 09:08:51 INFO - PROCESS | 1782 | 1464192531948 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:08:52 INFO - PROCESS | 1782 | 1464192532176 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c3800 == 66 [pid = 1782] [id = 102] 09:08:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8e6c4000) [pid = 1782] [serial = 305] [outer = (nil)] 09:08:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8e6cb000) [pid = 1782] [serial = 306] [outer = 0x8e6c4000] 09:08:52 INFO - PROCESS | 1782 | 1464192532332 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8e6d0400) [pid = 1782] [serial = 307] [outer = 0x8e6c4000] 09:08:53 INFO - PROCESS | 1782 | 1464192533293 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:08:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1596ms 09:08:53 INFO - PROCESS | 1782 | 1464192533327 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1782 | 1464192533331 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:08:53 INFO - PROCESS | 1782 | 1464192533340 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1782 | 1464192533345 Marionette TRACE conn4 <- [1,382,null,{}] 09:08:53 INFO - PROCESS | 1782 | 1464192533353 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}] 09:08:53 INFO - PROCESS | 1782 | 1464192533578 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:08:53 INFO - PROCESS | 1782 | 1464192533813 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6cac00 == 67 [pid = 1782] [id = 103] 09:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8e6cc400) [pid = 1782] [serial = 308] [outer = (nil)] 09:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8e85c000) [pid = 1782] [serial = 309] [outer = 0x8e6cc400] 09:08:53 INFO - PROCESS | 1782 | 1464192533963 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8e85fc00) [pid = 1782] [serial = 310] [outer = 0x8e6cc400] 09:08:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:54 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:08:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:55 INFO - PROCESS | 1782 | 1464192535040 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:08:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1742ms 09:08:55 INFO - PROCESS | 1782 | 1464192535084 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 1782 | 1464192535090 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:08:55 INFO - PROCESS | 1782 | 1464192535099 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 1782 | 1464192535103 Marionette TRACE conn4 <- [1,386,null,{}] 09:08:55 INFO - PROCESS | 1782 | 1464192535110 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}] 09:08:55 INFO - PROCESS | 1782 | 1464192535369 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:08:55 INFO - PROCESS | 1782 | 1464192535653 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db82000 == 68 [pid = 1782] [id = 104] 09:08:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8db82400) [pid = 1782] [serial = 311] [outer = (nil)] 09:08:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8db88800) [pid = 1782] [serial = 312] [outer = 0x8db82400] 09:08:55 INFO - PROCESS | 1782 | 1464192535758 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8db8b800) [pid = 1782] [serial = 313] [outer = 0x8db82400] 09:08:57 INFO - PROCESS | 1782 | 1464192537264 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 2292ms 09:08:57 INFO - PROCESS | 1782 | 1464192537405 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1782 | 1464192537411 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:08:57 INFO - PROCESS | 1782 | 1464192537420 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1782 | 1464192537425 Marionette TRACE conn4 <- [1,390,null,{}] 09:08:57 INFO - PROCESS | 1782 | 1464192537435 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}] 09:08:57 INFO - PROCESS | 1782 | 1464192537634 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:08:57 INFO - PROCESS | 1782 | 1464192537820 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6d2c00 == 69 [pid = 1782] [id = 105] 09:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8e858400) [pid = 1782] [serial = 314] [outer = (nil)] 09:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8ef6e000) [pid = 1782] [serial = 315] [outer = 0x8e858400] 09:08:57 INFO - PROCESS | 1782 | 1464192537915 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8f757c00) [pid = 1782] [serial = 316] [outer = 0x8e858400] 09:08:59 INFO - PROCESS | 1782 | 1464192539140 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1741ms 09:08:59 INFO - PROCESS | 1782 | 1464192539161 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1782 | 1464192539170 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:08:59 INFO - PROCESS | 1782 | 1464192539182 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1782 | 1464192539186 Marionette TRACE conn4 <- [1,394,null,{}] 09:08:59 INFO - PROCESS | 1782 | 1464192539195 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}] 09:08:59 INFO - PROCESS | 1782 | 1464192539396 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:08:59 INFO - PROCESS | 1782 | 1464192539656 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db87000 == 70 [pid = 1782] [id = 106] 09:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8fa9d400) [pid = 1782] [serial = 317] [outer = (nil)] 09:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8faa7400) [pid = 1782] [serial = 318] [outer = 0x8fa9d400] 09:08:59 INFO - PROCESS | 1782 | 1464192539748 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x90286c00) [pid = 1782] [serial = 319] [outer = 0x8fa9d400] 09:09:00 INFO - PROCESS | 1782 | --DOCSHELL 0x919e1c00 == 69 [pid = 1782] [id = 65] 09:09:00 INFO - PROCESS | 1782 | --DOCSHELL 0xa10e3800 == 68 [pid = 1782] [id = 24] 09:09:00 INFO - PROCESS | 1782 | --DOCSHELL 0x92012c00 == 67 [pid = 1782] [id = 26] 09:09:00 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0xa2491800) [pid = 1782] [serial = 237] [outer = (nil)] [url = about:blank] 09:09:00 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x90282000) [pid = 1782] [serial = 216] [outer = (nil)] [url = about:blank] 09:09:00 INFO - PROCESS | 1782 | --DOCSHELL 0x99fd7000 == 66 [pid = 1782] [id = 36] 09:09:00 INFO - PROCESS | 1782 | --DOCSHELL 0x994bf400 == 65 [pid = 1782] [id = 21] 09:09:00 INFO - PROCESS | 1782 | --DOCSHELL 0x986a9c00 == 64 [pid = 1782] [id = 22] 09:09:00 INFO - PROCESS | 1782 | --DOCSHELL 0x9b729c00 == 63 [pid = 1782] [id = 23] 09:09:00 INFO - PROCESS | 1782 | --DOCSHELL 0x928d6c00 == 62 [pid = 1782] [id = 57] 09:09:00 INFO - PROCESS | 1782 | 1464192540860 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]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1742ms 09:09:00 INFO - PROCESS | 1782 | 1464192540925 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:09:00 INFO - PROCESS | 1782 | 1464192540930 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:09:00 INFO - PROCESS | 1782 | 1464192540937 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 1782 | 1464192540944 Marionette TRACE conn4 <- [1,398,null,{}] 09:09:00 INFO - PROCESS | 1782 | 1464192540964 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}] 09:09:01 INFO - PROCESS | 1782 | 1464192541182 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x919ecc00) [pid = 1782] [serial = 220] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x950e5000) [pid = 1782] [serial = 102] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x919e8c00) [pid = 1782] [serial = 194] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0xa6f37400) [pid = 1782] [serial = 210] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9bfdb000) [pid = 1782] [serial = 231] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0xa67c5400) [pid = 1782] [serial = 207] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x94f26000) [pid = 1782] [serial = 222] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x902fd400) [pid = 1782] [serial = 219] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0xa357d800) [pid = 1782] [serial = 204] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0xa30eb400) [pid = 1782] [serial = 159] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x91d75800) [pid = 1782] [serial = 213] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x99f23400) [pid = 1782] [serial = 192] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x94f27400) [pid = 1782] [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.] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9b229000) [pid = 1782] [serial = 228] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9c1d2400) [pid = 1782] [serial = 232] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0xa10e5400) [pid = 1782] [serial = 235] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9adda800) [pid = 1782] [serial = 198] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x950dc000) [pid = 1782] [serial = 223] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x99ef2c00) [pid = 1782] [serial = 225] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9d8cb000) [pid = 1782] [serial = 201] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9b441000) [pid = 1782] [serial = 234] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9ba21000) [pid = 1782] [serial = 229] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9a271800) [pid = 1782] [serial = 226] [outer = (nil)] [url = about:blank] 09:09:01 INFO - PROCESS | 1782 | 1464192541485 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x90282c00 == 63 [pid = 1782] [id = 107] 09:09:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x919e2400) [pid = 1782] [serial = 320] [outer = (nil)] 09:09:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x919ef400) [pid = 1782] [serial = 321] [outer = 0x919e2400] 09:09:01 INFO - PROCESS | 1782 | 1464192541582 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x91d76800) [pid = 1782] [serial = 322] [outer = 0x919e2400] 09:09:02 INFO - PROCESS | 1782 | 1464192542528 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]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1651ms 09:09:02 INFO - PROCESS | 1782 | 1464192542589 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:09:02 INFO - PROCESS | 1782 | 1464192542601 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:09:02 INFO - PROCESS | 1782 | 1464192542608 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1782 | 1464192542612 Marionette TRACE conn4 <- [1,402,null,{}] 09:09:02 INFO - PROCESS | 1782 | 1464192542621 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}] 09:09:02 INFO - PROCESS | 1782 | 1464192542816 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:09:03 INFO - PROCESS | 1782 | 1464192543015 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x92008000 == 64 [pid = 1782] [id = 108] 09:09:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x94f2b000) [pid = 1782] [serial = 323] [outer = (nil)] 09:09:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x950de400) [pid = 1782] [serial = 324] [outer = 0x94f2b000] 09:09:03 INFO - PROCESS | 1782 | 1464192543114 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x97525800) [pid = 1782] [serial = 325] [outer = 0x94f2b000] 09:09:04 INFO - PROCESS | 1782 | 1464192544167 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1588ms 09:09:04 INFO - PROCESS | 1782 | 1464192544202 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 1782 | 1464192544208 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:09:04 INFO - PROCESS | 1782 | 1464192544216 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 1782 | 1464192544220 Marionette TRACE conn4 <- [1,406,null,{}] 09:09:04 INFO - PROCESS | 1782 | 1464192544226 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}] 09:09:04 INFO - PROCESS | 1782 | 1464192544471 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:09:04 INFO - PROCESS | 1782 | 1464192544680 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f28c00 == 65 [pid = 1782] [id = 109] 09:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x95362c00) [pid = 1782] [serial = 326] [outer = (nil)] 09:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x99fd7400) [pid = 1782] [serial = 327] [outer = 0x95362c00] 09:09:04 INFO - PROCESS | 1782 | 1464192544774 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x99fe1000) [pid = 1782] [serial = 328] [outer = 0x95362c00] 09:09:05 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9288cc00) [pid = 1782] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:09:05 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8ef6a400) [pid = 1782] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:09:05 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x90283800) [pid = 1782] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:09:05 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x91d6a800) [pid = 1782] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:09:05 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8f8b0400) [pid = 1782] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:09:05 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x986aac00) [pid = 1782] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:09:05 INFO - PROCESS | 1782 | 1464192545958 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1782ms 09:09:06 INFO - PROCESS | 1782 | 1464192546013 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1782 | 1464192546018 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:09:06 INFO - PROCESS | 1782 | 1464192546025 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1782 | 1464192546028 Marionette TRACE conn4 <- [1,410,null,{}] 09:09:06 INFO - PROCESS | 1782 | 1464192546035 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}] 09:09:06 INFO - PROCESS | 1782 | 1464192546311 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:09:06 INFO - PROCESS | 1782 | 1464192546536 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db7f800 == 66 [pid = 1782] [id = 110] 09:09:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8db84c00) [pid = 1782] [serial = 329] [outer = (nil)] 09:09:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8db8ac00) [pid = 1782] [serial = 330] [outer = 0x8db84c00] 09:09:06 INFO - PROCESS | 1782 | 1464192546641 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8ed11400) [pid = 1782] [serial = 331] [outer = 0x8db84c00] 09:09:07 INFO - PROCESS | 1782 | 1464192547816 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1848ms 09:09:07 INFO - PROCESS | 1782 | 1464192547876 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1782 | 1464192547885 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:09:07 INFO - PROCESS | 1782 | 1464192547896 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1782 | 1464192547902 Marionette TRACE conn4 <- [1,414,null,{}] 09:09:07 INFO - PROCESS | 1782 | 1464192547914 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}] 09:09:08 INFO - PROCESS | 1782 | 1464192548183 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:09:08 INFO - PROCESS | 1782 | 1464192548428 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f8afc00 == 67 [pid = 1782] [id = 111] 09:09:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f8b1c00) [pid = 1782] [serial = 332] [outer = (nil)] 09:09:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8faa3000) [pid = 1782] [serial = 333] [outer = 0x8f8b1c00] 09:09:08 INFO - PROCESS | 1782 | 1464192548537 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x90283c00) [pid = 1782] [serial = 334] [outer = 0x8f8b1c00] 09:09:09 INFO - PROCESS | 1782 | 1464192549663 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]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1803ms 09:09:09 INFO - PROCESS | 1782 | 1464192549704 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 1782 | 1464192549711 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:09:09 INFO - PROCESS | 1782 | 1464192549720 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 1782 | 1464192549724 Marionette TRACE conn4 <- [1,418,null,{}] 09:09:09 INFO - PROCESS | 1782 | 1464192549733 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}] 09:09:09 INFO - PROCESS | 1782 | 1464192549964 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:09:10 INFO - PROCESS | 1782 | 1464192550205 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x91d6b000 == 68 [pid = 1782] [id = 112] 09:09:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x928d6800) [pid = 1782] [serial = 335] [outer = (nil)] 09:09:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x94f2d800) [pid = 1782] [serial = 336] [outer = 0x928d6800] 09:09:10 INFO - PROCESS | 1782 | 1464192550308 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x994c2c00) [pid = 1782] [serial = 337] [outer = 0x928d6800] 09:09:12 INFO - PROCESS | 1782 | 1464192552205 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]]]}] 09:09:12 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 09:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2542ms 09:09:12 INFO - PROCESS | 1782 | 1464192552263 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 1782 | 1464192552267 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:09:12 INFO - PROCESS | 1782 | 1464192552287 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 1782 | 1464192552301 Marionette TRACE conn4 <- [1,422,null,{}] 09:09:12 INFO - PROCESS | 1782 | 1464192552412 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}] 09:09:12 INFO - PROCESS | 1782 | 1464192552640 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:09:12 INFO - PROCESS | 1782 | 1464192552817 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed18000 == 69 [pid = 1782] [id = 113] 09:09:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8eef2800) [pid = 1782] [serial = 338] [outer = (nil)] 09:09:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9b1b0800) [pid = 1782] [serial = 339] [outer = 0x8eef2800] 09:09:12 INFO - PROCESS | 1782 | 1464192552923 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0xa10dd800) [pid = 1782] [serial = 340] [outer = 0x8eef2800] 09:09:14 INFO - PROCESS | 1782 | 1464192554553 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2306ms 09:09:14 INFO - PROCESS | 1782 | 1464192554587 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 1782 | 1464192554593 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:09:14 INFO - PROCESS | 1782 | 1464192554603 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1782 | 1464192554607 Marionette TRACE conn4 <- [1,426,null,{}] 09:09:14 INFO - PROCESS | 1782 | 1464192554616 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}] 09:09:14 INFO - PROCESS | 1782 | 1464192554834 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:09:15 INFO - PROCESS | 1782 | 1464192555009 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed1b800 == 70 [pid = 1782] [id = 114] 09:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8ed1d400) [pid = 1782] [serial = 341] [outer = (nil)] 09:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0xa2141c00) [pid = 1782] [serial = 342] [outer = 0x8ed1d400] 09:09:15 INFO - PROCESS | 1782 | 1464192555113 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0xa306a800) [pid = 1782] [serial = 343] [outer = 0x8ed1d400] 09:09:16 INFO - PROCESS | 1782 | 1464192556200 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] 09:09:16 INFO - PROCESS | 1782 | 1464192556293 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:09:16 INFO - PROCESS | 1782 | 1464192556303 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1782 | 1464192556306 Marionette TRACE conn4 <- [1,430,null,{}] 09:09:16 INFO - PROCESS | 1782 | 1464192556316 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}] 09:09:16 INFO - PROCESS | 1782 | 1464192556536 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:09:16 INFO - PROCESS | 1782 | 1464192556777 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x9285e000 == 71 [pid = 1782] [id = 115] 09:09:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9285f800) [pid = 1782] [serial = 344] [outer = (nil)] 09:09:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x92863400) [pid = 1782] [serial = 345] [outer = 0x9285f800] 09:09:16 INFO - PROCESS | 1782 | 1464192556893 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa357a400) [pid = 1782] [serial = 346] [outer = 0x9285f800] 09:09:17 INFO - PROCESS | 1782 | 1464192557990 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1731ms 09:09:18 INFO - PROCESS | 1782 | 1464192558035 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1782 | 1464192558040 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:09:18 INFO - PROCESS | 1782 | 1464192558048 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1782 | 1464192558053 Marionette TRACE conn4 <- [1,434,null,{}] 09:09:18 INFO - PROCESS | 1782 | 1464192558060 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}] 09:09:18 INFO - PROCESS | 1782 | 1464192558281 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:09:18 INFO - PROCESS | 1782 | 1464192558561 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed14c00 == 72 [pid = 1782] [id = 116] 09:09:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8fb53c00) [pid = 1782] [serial = 347] [outer = (nil)] 09:09:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8fb5f000) [pid = 1782] [serial = 348] [outer = 0x8fb53c00] 09:09:18 INFO - PROCESS | 1782 | 1464192558687 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x92858800) [pid = 1782] [serial = 349] [outer = 0x8fb53c00] 09:09:19 INFO - PROCESS | 1782 | 1464192559732 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1736ms 09:09:19 INFO - PROCESS | 1782 | 1464192559786 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 1782 | 1464192559790 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:09:19 INFO - PROCESS | 1782 | 1464192559798 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 1782 | 1464192559803 Marionette TRACE conn4 <- [1,438,null,{}] 09:09:19 INFO - PROCESS | 1782 | 1464192559810 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}] 09:09:20 INFO - PROCESS | 1782 | 1464192560025 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:09:20 INFO - PROCESS | 1782 | 1464192560261 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df70000 == 73 [pid = 1782] [id = 117] 09:09:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8df72000) [pid = 1782] [serial = 350] [outer = (nil)] 09:09:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8df79800) [pid = 1782] [serial = 351] [outer = 0x8df72000] 09:09:20 INFO - PROCESS | 1782 | 1464192560406 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8df7d000) [pid = 1782] [serial = 352] [outer = 0x8df72000] 09:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8d2df800) [pid = 1782] [serial = 353] [outer = 0xa82b7800] 09:09:21 INFO - PROCESS | 1782 | 1464192561619 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:09:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1885ms 09:09:21 INFO - PROCESS | 1782 | 1464192561685 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1782 | 1464192561691 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:09:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:09:21 INFO - PROCESS | 1782 | 1464192561699 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1782 | 1464192561703 Marionette TRACE conn4 <- [1,442,null,{}] 09:09:21 INFO - PROCESS | 1782 | 1464192561709 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}] 09:09:22 INFO - PROCESS | 1782 | 1464192562014 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:09:22 INFO - PROCESS | 1782 | 1464192562175 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2d9800 == 74 [pid = 1782] [id = 118] 09:09:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8d2d9c00) [pid = 1782] [serial = 354] [outer = (nil)] 09:09:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8d2e5000) [pid = 1782] [serial = 355] [outer = 0x8d2d9c00] 09:09:22 INFO - PROCESS | 1782 | 1464192562294 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8df78400) [pid = 1782] [serial = 356] [outer = 0x8d2d9c00] 09:09:23 INFO - PROCESS | 1782 | 1464192563371 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1739ms 09:09:23 INFO - PROCESS | 1782 | 1464192563439 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:09:23 INFO - PROCESS | 1782 | 1464192563443 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:09:23 INFO - PROCESS | 1782 | 1464192563451 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 1782 | 1464192563463 Marionette TRACE conn4 <- [1,446,null,{}] 09:09:23 INFO - PROCESS | 1782 | 1464192563472 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}] 09:09:23 INFO - PROCESS | 1782 | 1464192563738 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:09:24 INFO - PROCESS | 1782 | 1464192564038 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2e6400 == 75 [pid = 1782] [id = 119] 09:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8d4d9c00) [pid = 1782] [serial = 357] [outer = (nil)] 09:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8d4e0c00) [pid = 1782] [serial = 358] [outer = 0x8d4d9c00] 09:09:24 INFO - PROCESS | 1782 | 1464192564156 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8d4e5400) [pid = 1782] [serial = 359] [outer = 0x8d4d9c00] 09:09:25 INFO - PROCESS | 1782 | 1464192565226 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:09:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1844ms 09:09:25 INFO - PROCESS | 1782 | 1464192565297 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 1782 | 1464192565302 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:09:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:09:25 INFO - PROCESS | 1782 | 1464192565310 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 1782 | 1464192565314 Marionette TRACE conn4 <- [1,450,null,{}] 09:09:25 INFO - PROCESS | 1782 | 1464192565321 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}] 09:09:25 INFO - PROCESS | 1782 | 1464192565572 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:09:25 INFO - PROCESS | 1782 | 1464192565826 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c4c00 == 76 [pid = 1782] [id = 120] 09:09:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8e6ce000) [pid = 1782] [serial = 360] [outer = (nil)] 09:09:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8fb59c00) [pid = 1782] [serial = 361] [outer = 0x8e6ce000] 09:09:25 INFO - PROCESS | 1782 | 1464192565997 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9a416400) [pid = 1782] [serial = 362] [outer = 0x8e6ce000] 09:09:27 INFO - PROCESS | 1782 | 1464192567106 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] 09:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:09:27 INFO - PROCESS | 1782 | 1464192567204 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:09:27 INFO - PROCESS | 1782 | 1464192567213 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 1782 | 1464192567219 Marionette TRACE conn4 <- [1,454,null,{}] 09:09:27 INFO - PROCESS | 1782 | 1464192567229 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}] 09:09:27 INFO - PROCESS | 1782 | 1464192567616 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:09:27 INFO - PROCESS | 1782 | 1464192567825 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c21d000 == 77 [pid = 1782] [id = 121] 09:09:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8c223c00) [pid = 1782] [serial = 363] [outer = (nil)] 09:09:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8ef6fc00) [pid = 1782] [serial = 364] [outer = 0x8c223c00] 09:09:27 INFO - PROCESS | 1782 | 1464192567923 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x902fc000) [pid = 1782] [serial = 365] [outer = 0x8c223c00] 09:09:28 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:29 INFO - PROCESS | 1782 | 1464192569028 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:09:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1857ms 09:09:29 INFO - PROCESS | 1782 | 1464192569069 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 1782 | 1464192569073 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:09:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:09:29 INFO - PROCESS | 1782 | 1464192569082 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 1782 | 1464192569088 Marionette TRACE conn4 <- [1,458,null,{}] 09:09:29 INFO - PROCESS | 1782 | 1464192569095 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}] 09:09:29 INFO - PROCESS | 1782 | 1464192569323 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:09:29 INFO - PROCESS | 1782 | 1464192569553 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c21dc00 == 78 [pid = 1782] [id = 122] 09:09:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x8fa9f000) [pid = 1782] [serial = 366] [outer = (nil)] 09:09:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x9a418000) [pid = 1782] [serial = 367] [outer = 0x8fa9f000] 09:09:29 INFO - PROCESS | 1782 | 1464192569655 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9a41b400) [pid = 1782] [serial = 368] [outer = 0x8fa9f000] 09:09:30 INFO - PROCESS | 1782 | 1464192570713 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] 09:09:30 INFO - PROCESS | 1782 | 1464192570792 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:09:30 INFO - PROCESS | 1782 | 1464192570802 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1782 | 1464192570806 Marionette TRACE conn4 <- [1,462,null,{}] 09:09:30 INFO - PROCESS | 1782 | 1464192570814 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}] 09:09:31 INFO - PROCESS | 1782 | 1464192571072 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:09:31 INFO - PROCESS | 1782 | 1464192571592 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c226000 == 79 [pid = 1782] [id = 123] 09:09:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x8c226400) [pid = 1782] [serial = 369] [outer = (nil)] 09:09:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x8d4dcc00) [pid = 1782] [serial = 370] [outer = 0x8c226400] 09:09:31 INFO - PROCESS | 1782 | 1464192571732 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8db8e400) [pid = 1782] [serial = 371] [outer = 0x8c226400] 09:09:32 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:32 INFO - PROCESS | 1782 | 1464192572921 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] 09:09:33 INFO - PROCESS | 1782 | 1464192573111 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:09:33 INFO - PROCESS | 1782 | 1464192573122 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1782 | 1464192573130 Marionette TRACE conn4 <- [1,466,null,{}] 09:09:33 INFO - PROCESS | 1782 | 1464192573139 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}] 09:09:33 INFO - PROCESS | 1782 | 1464192573485 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:09:33 INFO - PROCESS | 1782 | 1464192573708 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 1782 | --DOCSHELL 0x8faab400 == 78 [pid = 1782] [id = 91] 09:09:33 INFO - PROCESS | 1782 | --DOCSHELL 0x8f8adc00 == 77 [pid = 1782] [id = 90] 09:09:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c9000 == 78 [pid = 1782] [id = 124] 09:09:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8e6d2000) [pid = 1782] [serial = 372] [outer = (nil)] 09:09:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8ef64800) [pid = 1782] [serial = 373] [outer = 0x8e6d2000] 09:09:33 INFO - PROCESS | 1782 | 1464192573840 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8f754800) [pid = 1782] [serial = 374] [outer = 0x8e6d2000] 09:09:34 INFO - PROCESS | 1782 | --DOCSHELL 0x94f28c00 == 77 [pid = 1782] [id = 109] 09:09:34 INFO - PROCESS | 1782 | --DOCSHELL 0x92008000 == 76 [pid = 1782] [id = 108] 09:09:34 INFO - PROCESS | 1782 | --DOCSHELL 0x90282c00 == 75 [pid = 1782] [id = 107] 09:09:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8db87000 == 74 [pid = 1782] [id = 106] 09:09:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6d2c00 == 73 [pid = 1782] [id = 105] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x9a79f800) [pid = 1782] [serial = 243] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0xa3247000) [pid = 1782] [serial = 246] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0xa503d400) [pid = 1782] [serial = 249] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8f75d800) [pid = 1782] [serial = 252] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8f8b0c00) [pid = 1782] [serial = 255] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8faa2c00) [pid = 1782] [serial = 258] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8ed1ac00) [pid = 1782] [serial = 261] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8eeec400) [pid = 1782] [serial = 264] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x94f31800) [pid = 1782] [serial = 277] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x99fb9000) [pid = 1782] [serial = 282] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x9a6cd000) [pid = 1782] [serial = 283] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x990c2c00) [pid = 1782] [serial = 279] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x99e06000) [pid = 1782] [serial = 280] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8ef70000) [pid = 1782] [serial = 268] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8ef6c400) [pid = 1782] [serial = 267] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x902f4400) [pid = 1782] [serial = 273] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x919e3c00) [pid = 1782] [serial = 274] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x92013c00) [pid = 1782] [serial = 276] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8fa9e800) [pid = 1782] [serial = 271] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8f8b3400) [pid = 1782] [serial = 270] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x92009800) [pid = 1782] [serial = 240] [outer = (nil)] [url = about:blank] 09:09:34 INFO - PROCESS | 1782 | 1464192574983 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] 09:09:35 INFO - PROCESS | 1782 | 1464192575033 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:09:35 INFO - PROCESS | 1782 | 1464192575040 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1782 | 1464192575045 Marionette TRACE conn4 <- [1,470,null,{}] 09:09:35 INFO - PROCESS | 1782 | 1464192575051 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}] 09:09:35 INFO - PROCESS | 1782 | 1464192575277 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:09:35 INFO - PROCESS | 1782 | 1464192575478 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa2c00 == 74 [pid = 1782] [id = 125] 09:09:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8faa4400) [pid = 1782] [serial = 375] [outer = (nil)] 09:09:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8fb57000) [pid = 1782] [serial = 376] [outer = 0x8faa4400] 09:09:35 INFO - PROCESS | 1782 | 1464192575591 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8fb62c00) [pid = 1782] [serial = 377] [outer = 0x8faa4400] 09:09:36 INFO - PROCESS | 1782 | 1464192576620 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]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1653ms 09:09:36 INFO - PROCESS | 1782 | 1464192576694 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1782 | 1464192576699 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:09:36 INFO - PROCESS | 1782 | 1464192576725 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1782 | 1464192576737 Marionette TRACE conn4 <- [1,474,null,{}] 09:09:36 INFO - PROCESS | 1782 | 1464192576744 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}] 09:09:37 INFO - PROCESS | 1782 | 1464192577018 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:09:37 INFO - PROCESS | 1782 | 1464192577183 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x919ef000 == 75 [pid = 1782] [id = 126] 09:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x92148800) [pid = 1782] [serial = 378] [outer = (nil)] 09:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9214c800) [pid = 1782] [serial = 379] [outer = 0x92148800] 09:09:37 INFO - PROCESS | 1782 | 1464192577274 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x92150800) [pid = 1782] [serial = 380] [outer = 0x92148800] 09:09:38 INFO - PROCESS | 1782 | 1464192578305 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]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1624ms 09:09:38 INFO - PROCESS | 1782 | 1464192578342 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1782 | 1464192578346 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:09:38 INFO - PROCESS | 1782 | 1464192578355 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1782 | 1464192578360 Marionette TRACE conn4 <- [1,478,null,{}] 09:09:38 INFO - PROCESS | 1782 | 1464192578379 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}] 09:09:38 INFO - PROCESS | 1782 | 1464192578635 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:09:38 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x919e2400) [pid = 1782] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:09:38 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8fa9d400) [pid = 1782] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:09:38 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x94f2b000) [pid = 1782] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:09:38 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8e858400) [pid = 1782] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:09:38 INFO - PROCESS | 1782 | 1464192578898 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e858400 == 76 [pid = 1782] [id = 127] 09:09:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8e85e800) [pid = 1782] [serial = 381] [outer = (nil)] 09:09:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x90283000) [pid = 1782] [serial = 382] [outer = 0x8e85e800] 09:09:38 INFO - PROCESS | 1782 | 1464192578991 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x92859000) [pid = 1782] [serial = 383] [outer = 0x8e85e800] 09:09:39 INFO - PROCESS | 1782 | 1464192579926 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1599ms 09:09:39 INFO - PROCESS | 1782 | 1464192579954 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 1782 | 1464192579957 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:09:39 INFO - PROCESS | 1782 | 1464192579965 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1782 | 1464192579970 Marionette TRACE conn4 <- [1,482,null,{}] 09:09:39 INFO - PROCESS | 1782 | 1464192579977 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}] 09:09:40 INFO - PROCESS | 1782 | 1464192580165 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:09:40 INFO - PROCESS | 1782 | 1464192580185 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x94f2e000 == 77 [pid = 1782] [id = 128] 09:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x950dc000) [pid = 1782] [serial = 384] [outer = (nil)] 09:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x9767bc00) [pid = 1782] [serial = 385] [outer = 0x950dc000] 09:09:40 INFO - PROCESS | 1782 | 1464192580409 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9a415c00) [pid = 1782] [serial = 386] [outer = 0x950dc000] 09:09:41 INFO - PROCESS | 1782 | 1464192581708 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1790ms 09:09:41 INFO - PROCESS | 1782 | 1464192581758 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1782 | 1464192581767 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:09:41 INFO - PROCESS | 1782 | 1464192581793 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1782 | 1464192581800 Marionette TRACE conn4 <- [1,486,null,{}] 09:09:41 INFO - PROCESS | 1782 | 1464192581811 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}] 09:09:42 INFO - PROCESS | 1782 | 1464192582077 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:09:42 INFO - PROCESS | 1782 | 1464192582335 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4db800 == 78 [pid = 1782] [id = 129] 09:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8ed1cc00) [pid = 1782] [serial = 387] [outer = (nil)] 09:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8ef68400) [pid = 1782] [serial = 388] [outer = 0x8ed1cc00] 09:09:42 INFO - PROCESS | 1782 | 1464192582444 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8f8abc00) [pid = 1782] [serial = 389] [outer = 0x8ed1cc00] 09:09:43 INFO - PROCESS | 1782 | 1464192583561 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]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:09:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1849ms 09:09:43 INFO - PROCESS | 1782 | 1464192583641 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 1782 | 1464192583650 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:09:43 INFO - PROCESS | 1782 | 1464192583665 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1782 | 1464192583671 Marionette TRACE conn4 <- [1,490,null,{}] 09:09:43 INFO - PROCESS | 1782 | 1464192583680 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}] 09:09:44 INFO - PROCESS | 1782 | 1464192584050 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:09:44 INFO - PROCESS | 1782 | 1464192584267 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x902fa800 == 79 [pid = 1782] [id = 130] 09:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x902fb800) [pid = 1782] [serial = 390] [outer = (nil)] 09:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x91d69000) [pid = 1782] [serial = 391] [outer = 0x902fb800] 09:09:44 INFO - PROCESS | 1782 | 1464192584384 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x9214cc00) [pid = 1782] [serial = 392] [outer = 0x902fb800] 09:09:45 INFO - PROCESS | 1782 | 1464192585492 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1889ms 09:09:45 INFO - PROCESS | 1782 | 1464192585553 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 1782 | 1464192585559 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:09:45 INFO - PROCESS | 1782 | 1464192585567 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1782 | 1464192585575 Marionette TRACE conn4 <- [1,494,null,{}] 09:09:45 INFO - PROCESS | 1782 | 1464192585638 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}] 09:09:45 INFO - PROCESS | 1782 | 1464192585960 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:09:46 INFO - PROCESS | 1782 | 1464192586141 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x919e4000 == 80 [pid = 1782] [id = 131] 09:09:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9a3ac000) [pid = 1782] [serial = 393] [outer = (nil)] 09:09:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x9a423c00) [pid = 1782] [serial = 394] [outer = 0x9a3ac000] 09:09:46 INFO - PROCESS | 1782 | 1464192586254 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x9a79d800) [pid = 1782] [serial = 395] [outer = 0x9a3ac000] 09:09:47 INFO - PROCESS | 1782 | 1464192587362 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:09:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1848ms 09:09:47 INFO - PROCESS | 1782 | 1464192587417 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 1782 | 1464192587422 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:09:47 INFO - PROCESS | 1782 | 1464192587431 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1782 | 1464192587435 Marionette TRACE conn4 <- [1,498,null,{}] 09:09:47 INFO - PROCESS | 1782 | 1464192587444 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}] 09:09:47 INFO - PROCESS | 1782 | 1464192587690 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:09:47 INFO - PROCESS | 1782 | 1464192587939 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed1ac00 == 81 [pid = 1782] [id = 132] 09:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x9a798c00) [pid = 1782] [serial = 396] [outer = (nil)] 09:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x9b2c9000) [pid = 1782] [serial = 397] [outer = 0x9a798c00] 09:09:48 INFO - PROCESS | 1782 | 1464192588085 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x9c1cb000) [pid = 1782] [serial = 398] [outer = 0x9a798c00] 09:09:49 INFO - PROCESS | 1782 | 1464192589122 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1732ms 09:09:49 INFO - PROCESS | 1782 | 1464192589163 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1782 | 1464192589167 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:09:49 INFO - PROCESS | 1782 | 1464192589175 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1782 | 1464192589179 Marionette TRACE conn4 <- [1,502,null,{}] 09:09:49 INFO - PROCESS | 1782 | 1464192589186 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}] 09:09:49 INFO - PROCESS | 1782 | 1464192589427 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:09:49 INFO - PROCESS | 1782 | 1464192589761 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b445800 == 82 [pid = 1782] [id = 133] 09:09:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x9c1d7000) [pid = 1782] [serial = 399] [outer = (nil)] 09:09:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x9d4dc000) [pid = 1782] [serial = 400] [outer = 0x9c1d7000] 09:09:49 INFO - PROCESS | 1782 | 1464192589881 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0xa22bdc00) [pid = 1782] [serial = 401] [outer = 0x9c1d7000] 09:09:50 INFO - PROCESS | 1782 | 1464192590924 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]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1783ms 09:09:50 INFO - PROCESS | 1782 | 1464192590960 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 1782 | 1464192590963 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:09:50 INFO - PROCESS | 1782 | 1464192590974 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 1782 | 1464192590978 Marionette TRACE conn4 <- [1,506,null,{}] 09:09:50 INFO - PROCESS | 1782 | 1464192590984 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}] 09:09:51 INFO - PROCESS | 1782 | 1464192591250 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:09:51 INFO - PROCESS | 1782 | 1464192591510 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd85c00 == 83 [pid = 1782] [id = 134] 09:09:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x8dd88800) [pid = 1782] [serial = 402] [outer = (nil)] 09:09:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8dd8fc00) [pid = 1782] [serial = 403] [outer = 0x8dd88800] 09:09:51 INFO - PROCESS | 1782 | 1464192591652 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0xa306b000) [pid = 1782] [serial = 404] [outer = 0x8dd88800] 09:09:52 INFO - PROCESS | 1782 | 1464192592757 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:09:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1840ms 09:09:52 INFO - PROCESS | 1782 | 1464192592815 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 1782 | 1464192592819 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:09:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:09:52 INFO - PROCESS | 1782 | 1464192592828 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1782 | 1464192592832 Marionette TRACE conn4 <- [1,510,null,{}] 09:09:52 INFO - PROCESS | 1782 | 1464192592840 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}] 09:09:53 INFO - PROCESS | 1782 | 1464192593097 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:09:53 INFO - PROCESS | 1782 | 1464192593345 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2b6800 == 84 [pid = 1782] [id = 135] 09:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x8c2b8c00) [pid = 1782] [serial = 405] [outer = (nil)] 09:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x8c2bec00) [pid = 1782] [serial = 406] [outer = 0x8c2b8c00] 09:09:53 INFO - PROCESS | 1782 | 1464192593479 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x8c2c1c00) [pid = 1782] [serial = 407] [outer = 0x8c2b8c00] 09:09:54 INFO - PROCESS | 1782 | 1464192594588 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1831ms 09:09:54 INFO - PROCESS | 1782 | 1464192594661 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 1782 | 1464192594665 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:09:54 INFO - PROCESS | 1782 | 1464192594672 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 1782 | 1464192594675 Marionette TRACE conn4 <- [1,514,null,{}] 09:09:54 INFO - PROCESS | 1782 | 1464192594682 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}] 09:09:54 INFO - PROCESS | 1782 | 1464192594905 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:09:55 INFO - PROCESS | 1782 | 1464192595138 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2b9800 == 85 [pid = 1782] [id = 136] 09:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x8c2bd400) [pid = 1782] [serial = 408] [outer = (nil)] 09:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x8df4e000) [pid = 1782] [serial = 409] [outer = 0x8c2bd400] 09:09:55 INFO - PROCESS | 1782 | 1464192595243 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x8df51800) [pid = 1782] [serial = 410] [outer = 0x8c2bd400] 09:09:56 INFO - PROCESS | 1782 | 1464192596212 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]]]}] 09:09:56 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 09:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1588ms 09:09:56 INFO - PROCESS | 1782 | 1464192596261 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1782 | 1464192596267 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:09:56 INFO - PROCESS | 1782 | 1464192596276 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1782 | 1464192596281 Marionette TRACE conn4 <- [1,518,null,{}] 09:09:56 INFO - PROCESS | 1782 | 1464192596287 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}] 09:09:56 INFO - PROCESS | 1782 | 1464192596512 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:09:56 INFO - PROCESS | 1782 | 1464192596758 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df4d000 == 86 [pid = 1782] [id = 137] 09:09:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x8df4f400) [pid = 1782] [serial = 411] [outer = (nil)] 09:09:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x8df59400) [pid = 1782] [serial = 412] [outer = 0x8df4f400] 09:09:56 INFO - PROCESS | 1782 | 1464192596921 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x9c04a400) [pid = 1782] [serial = 413] [outer = 0x8df4f400] 09:09:57 INFO - PROCESS | 1782 | 1464192597920 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1689ms 09:09:57 INFO - PROCESS | 1782 | 1464192597967 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 1782 | 1464192597973 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:09:57 INFO - PROCESS | 1782 | 1464192597982 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 1782 | 1464192597986 Marionette TRACE conn4 <- [1,522,null,{}] 09:09:57 INFO - PROCESS | 1782 | 1464192597994 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}] 09:09:58 INFO - PROCESS | 1782 | 1464192598220 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:09:58 INFO - PROCESS | 1782 | 1464192598465 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bec0c00 == 87 [pid = 1782] [id = 138] 09:09:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x8bec5c00) [pid = 1782] [serial = 414] [outer = (nil)] 09:09:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x8bec9400) [pid = 1782] [serial = 415] [outer = 0x8bec5c00] 09:09:58 INFO - PROCESS | 1782 | 1464192598618 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x8becc400) [pid = 1782] [serial = 416] [outer = 0x8bec5c00] 09:09:59 INFO - PROCESS | 1782 | 1464192599704 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1791ms 09:09:59 INFO - PROCESS | 1782 | 1464192599775 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 1782 | 1464192599780 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:09:59 INFO - PROCESS | 1782 | 1464192599788 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 1782 | 1464192599794 Marionette TRACE conn4 <- [1,526,null,{}] 09:09:59 INFO - PROCESS | 1782 | 1464192599802 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}] 09:10:00 INFO - PROCESS | 1782 | 1464192600083 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:10:00 INFO - PROCESS | 1782 | 1464192600343 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b316c00 == 88 [pid = 1782] [id = 139] 09:10:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x8b31ec00) [pid = 1782] [serial = 417] [outer = (nil)] 09:10:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x8bec2c00) [pid = 1782] [serial = 418] [outer = 0x8b31ec00] 09:10:00 INFO - PROCESS | 1782 | 1464192600494 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x8c2c4c00) [pid = 1782] [serial = 419] [outer = 0x8b31ec00] 09:10:01 INFO - PROCESS | 1782 | 1464192601628 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]]]}] 09:10:01 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 09:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1885ms 09:10:01 INFO - PROCESS | 1782 | 1464192601675 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 1782 | 1464192601681 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:10:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:10:01 INFO - PROCESS | 1782 | 1464192601692 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1782 | 1464192601697 Marionette TRACE conn4 <- [1,530,null,{}] 09:10:01 INFO - PROCESS | 1782 | 1464192601706 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}] 09:10:01 INFO - PROCESS | 1782 | 1464192601973 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:10:02 INFO - PROCESS | 1782 | 1464192602276 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b51ec00 == 89 [pid = 1782] [id = 140] 09:10:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x8b522400) [pid = 1782] [serial = 420] [outer = (nil)] 09:10:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x8b526c00) [pid = 1782] [serial = 421] [outer = 0x8b522400] 09:10:02 INFO - PROCESS | 1782 | 1464192602381 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x8b528800) [pid = 1782] [serial = 422] [outer = 0x8b522400] 09:10:03 INFO - PROCESS | 1782 | 1464192603384 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"]]]}] 09:10:03 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 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:10:03 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 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:10:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:10:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:10:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1743ms 09:10:03 INFO - PROCESS | 1782 | 1464192603443 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 1782 | 1464192603448 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:10:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:10:03 INFO - PROCESS | 1782 | 1464192603458 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 1782 | 1464192603463 Marionette TRACE conn4 <- [1,534,null,{}] 09:10:03 INFO - PROCESS | 1782 | 1464192603482 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}] 09:10:03 INFO - PROCESS | 1782 | 1464192603730 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:10:03 INFO - PROCESS | 1782 | 1464192603974 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b521000 == 90 [pid = 1782] [id = 141] 09:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x8b526400) [pid = 1782] [serial = 423] [outer = (nil)] 09:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x8b60d000) [pid = 1782] [serial = 424] [outer = 0x8b526400] 09:10:04 INFO - PROCESS | 1782 | 1464192604095 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x8b60ec00) [pid = 1782] [serial = 425] [outer = 0x8b526400] 09:10:05 INFO - PROCESS | 1782 | 1464192605137 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:10:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1704ms 09:10:05 INFO - PROCESS | 1782 | 1464192605199 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1782 | 1464192605204 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:10:05 INFO - PROCESS | 1782 | 1464192605215 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1782 | 1464192605218 Marionette TRACE conn4 <- [1,538,null,{}] 09:10:05 INFO - PROCESS | 1782 | 1464192605226 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}] 09:10:05 INFO - PROCESS | 1782 | 1464192605488 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:10:05 INFO - PROCESS | 1782 | 1464192605773 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b520000 == 91 [pid = 1782] [id = 142] 09:10:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x8b52a000) [pid = 1782] [serial = 426] [outer = (nil)] 09:10:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x8df58000) [pid = 1782] [serial = 427] [outer = 0x8b52a000] 09:10:05 INFO - PROCESS | 1782 | 1464192605876 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x90286800) [pid = 1782] [serial = 428] [outer = 0x8b52a000] 09:10:06 INFO - PROCESS | 1782 | 1464192606811 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]]]}] 09:10:06 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. 09:10:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1682ms 09:10:06 INFO - PROCESS | 1782 | 1464192606898 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 1782 | 1464192606902 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:10:06 INFO - PROCESS | 1782 | 1464192606910 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1782 | 1464192606914 Marionette TRACE conn4 <- [1,542,null,{}] 09:10:06 INFO - PROCESS | 1782 | 1464192606921 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}] 09:10:07 INFO - PROCESS | 1782 | 1464192607163 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:10:07 INFO - PROCESS | 1782 | 1464192607890 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b602800 == 92 [pid = 1782] [id = 143] 09:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x8b606400) [pid = 1782] [serial = 429] [outer = (nil)] 09:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x8bec7000) [pid = 1782] [serial = 430] [outer = 0x8b606400] 09:10:07 INFO - PROCESS | 1782 | 1464192607995 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x8c2bac00) [pid = 1782] [serial = 431] [outer = 0x8b606400] 09:10:08 INFO - PROCESS | 1782 | 1464192608972 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]]]}] 09:10:09 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. 09:10:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2136ms 09:10:09 INFO - PROCESS | 1782 | 1464192609049 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 1782 | 1464192609056 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:10:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:10:09 INFO - PROCESS | 1782 | 1464192609068 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 1782 | 1464192609075 Marionette TRACE conn4 <- [1,546,null,{}] 09:10:09 INFO - PROCESS | 1782 | 1464192609084 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}] 09:10:09 INFO - PROCESS | 1782 | 1464192609349 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:10:09 INFO - PROCESS | 1782 | 1464192609653 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db83800 == 93 [pid = 1782] [id = 144] 09:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x8dd89000) [pid = 1782] [serial = 432] [outer = (nil)] 09:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x8dd8e000) [pid = 1782] [serial = 433] [outer = 0x8dd89000] 09:10:09 INFO - PROCESS | 1782 | 1464192609753 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x8e865c00) [pid = 1782] [serial = 434] [outer = 0x8dd89000] 09:10:10 INFO - PROCESS | 1782 | 1464192610889 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:10:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1849ms 09:10:10 INFO - PROCESS | 1782 | 1464192610957 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1782 | 1464192610965 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:10:10 INFO - PROCESS | 1782 | 1464192610979 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1782 | 1464192610983 Marionette TRACE conn4 <- [1,550,null,{}] 09:10:10 INFO - PROCESS | 1782 | 1464192610991 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}] 09:10:11 INFO - PROCESS | 1782 | 1464192611243 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x9027b000 == 92 [pid = 1782] [id = 80] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0xa3577000 == 91 [pid = 1782] [id = 83] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x94f2f800 == 90 [pid = 1782] [id = 81] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x90282800 == 89 [pid = 1782] [id = 82] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed14c00 == 88 [pid = 1782] [id = 116] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x9285e000 == 87 [pid = 1782] [id = 115] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed1b800 == 86 [pid = 1782] [id = 114] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed18000 == 85 [pid = 1782] [id = 113] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x91d6b000 == 84 [pid = 1782] [id = 112] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8f8afc00 == 83 [pid = 1782] [id = 111] 09:10:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8db7f800 == 82 [pid = 1782] [id = 110] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x99fd7400) [pid = 1782] [serial = 327] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x9b449800) [pid = 1782] [serial = 285] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x8faa5400) [pid = 1782] [serial = 288] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x92008400) [pid = 1782] [serial = 291] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x9d4d3000) [pid = 1782] [serial = 294] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0xa21adc00) [pid = 1782] [serial = 297] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0xa353bc00) [pid = 1782] [serial = 300] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0xa6e91c00) [pid = 1782] [serial = 303] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x8e6cb000) [pid = 1782] [serial = 306] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x919ef400) [pid = 1782] [serial = 321] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x91d76800) [pid = 1782] [serial = 322] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x90286c00) [pid = 1782] [serial = 319] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x8faa7400) [pid = 1782] [serial = 318] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x950de400) [pid = 1782] [serial = 324] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x8f757c00) [pid = 1782] [serial = 316] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x8ef6e000) [pid = 1782] [serial = 315] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x8db88800) [pid = 1782] [serial = 312] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x8e85c000) [pid = 1782] [serial = 309] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x97525800) [pid = 1782] [serial = 325] [outer = (nil)] [url = about:blank] 09:10:11 INFO - PROCESS | 1782 | 1464192611977 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f753400 == 83 [pid = 1782] [id = 145] 09:10:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x8f759400) [pid = 1782] [serial = 435] [outer = (nil)] 09:10:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x8f8a7c00) [pid = 1782] [serial = 436] [outer = 0x8f759400] 09:10:12 INFO - PROCESS | 1782 | 1464192612084 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x8faa5000) [pid = 1782] [serial = 437] [outer = 0x8f759400] 09:10:13 INFO - PROCESS | 1782 | 1464192613090 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]]]}] 09:10:13 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. 09:10:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2194ms 09:10:13 INFO - PROCESS | 1782 | 1464192613174 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1782 | 1464192613179 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:10:13 INFO - PROCESS | 1782 | 1464192613196 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1782 | 1464192613206 Marionette TRACE conn4 <- [1,554,null,{}] 09:10:13 INFO - PROCESS | 1782 | 1464192613218 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}] 09:10:13 INFO - PROCESS | 1782 | 1464192613439 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:10:13 INFO - PROCESS | 1782 | 1464192613650 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eef4000 == 84 [pid = 1782] [id = 146] 09:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x8faa9000) [pid = 1782] [serial = 438] [outer = (nil)] 09:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x902f4c00) [pid = 1782] [serial = 439] [outer = 0x8faa9000] 09:10:13 INFO - PROCESS | 1782 | 1464192613748 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x919ef400) [pid = 1782] [serial = 440] [outer = 0x8faa9000] 09:10:14 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:14 INFO - PROCESS | 1782 | 1464192614710 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1555ms 09:10:14 INFO - PROCESS | 1782 | 1464192614757 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1782 | 1464192614763 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:10:14 INFO - PROCESS | 1782 | 1464192614771 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1782 | 1464192614775 Marionette TRACE conn4 <- [1,558,null,{}] 09:10:14 INFO - PROCESS | 1782 | 1464192614798 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}] 09:10:15 INFO - PROCESS | 1782 | 1464192615067 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:10:15 INFO - PROCESS | 1782 | 1464192615100 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db89400 == 85 [pid = 1782] [id = 147] 09:10:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x91a32000) [pid = 1782] [serial = 441] [outer = (nil)] 09:10:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x91a3b000) [pid = 1782] [serial = 442] [outer = 0x91a32000] 09:10:15 INFO - PROCESS | 1782 | 1464192615182 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x91a3e800) [pid = 1782] [serial = 443] [outer = 0x91a32000] 09:10:16 INFO - PROCESS | 1782 | 1464192616283 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1545ms 09:10:16 INFO - PROCESS | 1782 | 1464192616318 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 1782 | 1464192616321 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:10:16 INFO - PROCESS | 1782 | 1464192616330 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1782 | 1464192616335 Marionette TRACE conn4 <- [1,562,null,{}] 09:10:16 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x8c226400) [pid = 1782] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:10:16 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x8f757800) [pid = 1782] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:10:16 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x8e6d2000) [pid = 1782] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:10:16 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x8e85e800) [pid = 1782] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:10:16 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x9b2c4400) [pid = 1782] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:10:16 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x8faa4400) [pid = 1782] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:10:16 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x92148800) [pid = 1782] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:10:16 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x95362c00) [pid = 1782] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:10:16 INFO - PROCESS | 1782 | 1464192616687 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}] 09:10:16 INFO - PROCESS | 1782 | 1464192616937 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:10:17 INFO - PROCESS | 1782 | 1464192617128 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x919ea800 == 86 [pid = 1782] [id = 148] 09:10:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x91a37800) [pid = 1782] [serial = 444] [outer = (nil)] 09:10:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x91a3d400) [pid = 1782] [serial = 445] [outer = 0x91a37800] 09:10:17 INFO - PROCESS | 1782 | 1464192617233 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x92142400) [pid = 1782] [serial = 446] [outer = 0x91a37800] 09:10:17 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:18 INFO - PROCESS | 1782 | 1464192618122 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1854ms 09:10:18 INFO - PROCESS | 1782 | 1464192618185 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 1782 | 1464192618189 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:10:18 INFO - PROCESS | 1782 | 1464192618200 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1782 | 1464192618203 Marionette TRACE conn4 <- [1,566,null,{}] 09:10:18 INFO - PROCESS | 1782 | 1464192618210 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}] 09:10:18 INFO - PROCESS | 1782 | 1464192618420 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:10:18 INFO - PROCESS | 1782 | 1464192618575 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df76c00 == 87 [pid = 1782] [id = 149] 09:10:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x8f8ab400) [pid = 1782] [serial = 447] [outer = (nil)] 09:10:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x9285bc00) [pid = 1782] [serial = 448] [outer = 0x8f8ab400] 09:10:18 INFO - PROCESS | 1782 | 1464192618667 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x94f26000) [pid = 1782] [serial = 449] [outer = 0x8f8ab400] 09:10:19 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:19 INFO - PROCESS | 1782 | 1464192619870 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1745ms 09:10:19 INFO - PROCESS | 1782 | 1464192619945 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1782 | 1464192619953 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:10:19 INFO - PROCESS | 1782 | 1464192619962 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1782 | 1464192619970 Marionette TRACE conn4 <- [1,570,null,{}] 09:10:19 INFO - PROCESS | 1782 | 1464192619983 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}] 09:10:20 INFO - PROCESS | 1782 | 1464192620373 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:10:20 INFO - PROCESS | 1782 | 1464192620603 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b527800 == 88 [pid = 1782] [id = 150] 09:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x8d4dd000) [pid = 1782] [serial = 450] [outer = (nil)] 09:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x8dd88000) [pid = 1782] [serial = 451] [outer = 0x8d4dd000] 09:10:20 INFO - PROCESS | 1782 | 1464192620753 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x8df59800) [pid = 1782] [serial = 452] [outer = 0x8d4dd000] 09:10:21 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:21 INFO - PROCESS | 1782 | 1464192621831 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1951ms 09:10:21 INFO - PROCESS | 1782 | 1464192621914 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1782 | 1464192621926 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:10:21 INFO - PROCESS | 1782 | 1464192621942 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1782 | 1464192621949 Marionette TRACE conn4 <- [1,574,null,{}] 09:10:21 INFO - PROCESS | 1782 | 1464192621957 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}] 09:10:22 INFO - PROCESS | 1782 | 1464192622339 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:10:22 INFO - PROCESS | 1782 | 1464192622575 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f760800 == 89 [pid = 1782] [id = 151] 09:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x8f8aa400) [pid = 1782] [serial = 453] [outer = (nil)] 09:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x8faaa800) [pid = 1782] [serial = 454] [outer = 0x8f8aa400] 09:10:22 INFO - PROCESS | 1782 | 1464192622676 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x8fb5d400) [pid = 1782] [serial = 455] [outer = 0x8f8aa400] 09:10:23 INFO - PROCESS | 1782 | 1464192623770 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1892ms 09:10:23 INFO - PROCESS | 1782 | 1464192623835 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:10:23 INFO - PROCESS | 1782 | 1464192623840 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:10:23 INFO - PROCESS | 1782 | 1464192623848 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1782 | 1464192623854 Marionette TRACE conn4 <- [1,578,null,{}] 09:10:23 INFO - PROCESS | 1782 | 1464192623872 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}] 09:10:24 INFO - PROCESS | 1782 | 1464192624151 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:10:24 INFO - PROCESS | 1782 | 1464192624410 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x92141800 == 90 [pid = 1782] [id = 152] 09:10:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x92148800) [pid = 1782] [serial = 456] [outer = (nil)] 09:10:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x9285b400) [pid = 1782] [serial = 457] [outer = 0x92148800] 09:10:24 INFO - PROCESS | 1782 | 1464192624561 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x95365400) [pid = 1782] [serial = 458] [outer = 0x92148800] 09:10:25 INFO - PROCESS | 1782 | 1464192625618 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1846ms 09:10:25 INFO - PROCESS | 1782 | 1464192625693 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 1782 | 1464192625698 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:10:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:10:25 INFO - PROCESS | 1782 | 1464192625707 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 1782 | 1464192625711 Marionette TRACE conn4 <- [1,582,null,{}] 09:10:25 INFO - PROCESS | 1782 | 1464192625719 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}] 09:10:25 INFO - PROCESS | 1782 | 1464192625963 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:10:26 INFO - PROCESS | 1782 | 1464192626209 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a31800 == 91 [pid = 1782] [id = 153] 09:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x92145000) [pid = 1782] [serial = 459] [outer = (nil)] 09:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x99e06000) [pid = 1782] [serial = 460] [outer = 0x92145000] 09:10:26 INFO - PROCESS | 1782 | 1464192626321 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x9a416c00) [pid = 1782] [serial = 461] [outer = 0x92145000] 09:10:27 INFO - PROCESS | 1782 | 1464192627321 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:10:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1687ms 09:10:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:10:27 INFO - PROCESS | 1782 | 1464192627394 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1782 | 1464192627398 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:10:27 INFO - PROCESS | 1782 | 1464192627405 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1782 | 1464192627408 Marionette TRACE conn4 <- [1,586,null,{}] 09:10:27 INFO - PROCESS | 1782 | 1464192627417 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}] 09:10:27 INFO - PROCESS | 1782 | 1464192627682 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:10:28 INFO - PROCESS | 1782 | 1464192627982 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e0000 == 92 [pid = 1782] [id = 154] 09:10:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0x99e0dc00) [pid = 1782] [serial = 462] [outer = (nil)] 09:10:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x9a423400) [pid = 1782] [serial = 463] [outer = 0x99e0dc00] 09:10:28 INFO - PROCESS | 1782 | 1464192628089 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0x9a79a400) [pid = 1782] [serial = 464] [outer = 0x99e0dc00] 09:10:28 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:29 INFO - PROCESS | 1782 | 1464192629136 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1790ms 09:10:29 INFO - PROCESS | 1782 | 1464192629196 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1782 | 1464192629200 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:10:29 INFO - PROCESS | 1782 | 1464192629206 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1782 | 1464192629210 Marionette TRACE conn4 <- [1,590,null,{}] 09:10:29 INFO - PROCESS | 1782 | 1464192629216 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}] 09:10:29 INFO - PROCESS | 1782 | 1464192629497 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:10:29 INFO - PROCESS | 1782 | 1464192629800 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c441800 == 93 [pid = 1782] [id = 155] 09:10:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x8c446c00) [pid = 1782] [serial = 465] [outer = (nil)] 09:10:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x8c44e800) [pid = 1782] [serial = 466] [outer = 0x8c446c00] 09:10:29 INFO - PROCESS | 1782 | 1464192629914 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x9a41bc00) [pid = 1782] [serial = 467] [outer = 0x8c446c00] 09:10:31 INFO - PROCESS | 1782 | 1464192631066 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1886ms 09:10:31 INFO - PROCESS | 1782 | 1464192631095 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1782 | 1464192631100 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:10:31 INFO - PROCESS | 1782 | 1464192631109 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1782 | 1464192631114 Marionette TRACE conn4 <- [1,594,null,{}] 09:10:31 INFO - PROCESS | 1782 | 1464192631121 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}] 09:10:31 INFO - PROCESS | 1782 | 1464192631346 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:10:31 INFO - PROCESS | 1782 | 1464192631580 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c44bc00 == 94 [pid = 1782] [id = 156] 09:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x9214f400) [pid = 1782] [serial = 468] [outer = (nil)] 09:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x9c04a800) [pid = 1782] [serial = 469] [outer = 0x9214f400] 09:10:31 INFO - PROCESS | 1782 | 1464192631715 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x9d4d5000) [pid = 1782] [serial = 470] [outer = 0x9214f400] 09:10:32 INFO - PROCESS | 1782 | 1464192632819 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1795ms 09:10:32 INFO - PROCESS | 1782 | 1464192632903 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1782 | 1464192632908 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:10:32 INFO - PROCESS | 1782 | 1464192632915 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1782 | 1464192632919 Marionette TRACE conn4 <- [1,598,null,{}] 09:10:32 INFO - PROCESS | 1782 | 1464192632926 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}] 09:10:33 INFO - PROCESS | 1782 | 1464192633192 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:10:33 INFO - PROCESS | 1782 | 1464192633528 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d4dc400 == 95 [pid = 1782] [id = 157] 09:10:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0xa227c000) [pid = 1782] [serial = 471] [outer = (nil)] 09:10:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0xa306a000) [pid = 1782] [serial = 472] [outer = 0xa227c000] 09:10:33 INFO - PROCESS | 1782 | 1464192633633 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0xa34c5400) [pid = 1782] [serial = 473] [outer = 0xa227c000] 09:10:34 INFO - PROCESS | 1782 | 1464192634681 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:10:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1831ms 09:10:34 INFO - PROCESS | 1782 | 1464192634748 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 1782 | 1464192634753 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:10:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:10:34 INFO - PROCESS | 1782 | 1464192634761 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1782 | 1464192634766 Marionette TRACE conn4 <- [1,602,null,{}] 09:10:34 INFO - PROCESS | 1782 | 1464192634773 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}] 09:10:35 INFO - PROCESS | 1782 | 1464192635040 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:10:35 INFO - PROCESS | 1782 | 1464192635347 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fe1800 == 96 [pid = 1782] [id = 158] 09:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x89fe2000) [pid = 1782] [serial = 474] [outer = (nil)] 09:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x89fe9800) [pid = 1782] [serial = 475] [outer = 0x89fe2000] 09:10:35 INFO - PROCESS | 1782 | 1464192635454 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x89fed800) [pid = 1782] [serial = 476] [outer = 0x89fe2000] 09:10:36 INFO - PROCESS | 1782 | 1464192636487 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:10:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1784ms 09:10:36 INFO - PROCESS | 1782 | 1464192636545 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 1782 | 1464192636548 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:10:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:10:36 INFO - PROCESS | 1782 | 1464192636556 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1782 | 1464192636559 Marionette TRACE conn4 <- [1,606,null,{}] 09:10:36 INFO - PROCESS | 1782 | 1464192636565 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}] 09:10:36 INFO - PROCESS | 1782 | 1464192636810 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:10:37 INFO - PROCESS | 1782 | 1464192637064 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fe5800 == 97 [pid = 1782] [id = 159] 09:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x89ff0400) [pid = 1782] [serial = 477] [outer = (nil)] 09:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8a0e5800) [pid = 1782] [serial = 478] [outer = 0x89ff0400] 09:10:37 INFO - PROCESS | 1782 | 1464192637225 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8a0e8c00) [pid = 1782] [serial = 479] [outer = 0x89ff0400] 09:10:38 INFO - PROCESS | 1782 | 1464192638300 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1796ms 09:10:38 INFO - PROCESS | 1782 | 1464192638354 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1782 | 1464192638359 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:10:38 INFO - PROCESS | 1782 | 1464192638367 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 1782 | 1464192638372 Marionette TRACE conn4 <- [1,610,null,{}] 09:10:38 INFO - PROCESS | 1782 | 1464192638379 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}] 09:10:38 INFO - PROCESS | 1782 | 1464192638630 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:10:38 INFO - PROCESS | 1782 | 1464192638948 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e1400 == 98 [pid = 1782] [id = 160] 09:10:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0xa30be800) [pid = 1782] [serial = 480] [outer = (nil)] 09:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0xa3581c00) [pid = 1782] [serial = 481] [outer = 0xa30be800] 09:10:39 INFO - PROCESS | 1782 | 1464192639072 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0xa50d7800) [pid = 1782] [serial = 482] [outer = 0xa30be800] 09:10:40 INFO - PROCESS | 1782 | 1464192640079 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1786ms 09:10:40 INFO - PROCESS | 1782 | 1464192640154 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1782 | 1464192640157 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:10:40 INFO - PROCESS | 1782 | 1464192640166 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1782 | 1464192640170 Marionette TRACE conn4 <- [1,614,null,{}] 09:10:40 INFO - PROCESS | 1782 | 1464192640176 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}] 09:10:40 INFO - PROCESS | 1782 | 1464192640442 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:10:40 INFO - PROCESS | 1782 | 1464192640756 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e9000 == 99 [pid = 1782] [id = 161] 09:10:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x8a0ef400) [pid = 1782] [serial = 483] [outer = (nil)] 09:10:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x8a386000) [pid = 1782] [serial = 484] [outer = 0x8a0ef400] 09:10:40 INFO - PROCESS | 1782 | 1464192640874 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x8a388400) [pid = 1782] [serial = 485] [outer = 0x8a0ef400] 09:10:41 INFO - PROCESS | 1782 | 1464192641891 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1785ms 09:10:41 INFO - PROCESS | 1782 | 1464192641953 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1782 | 1464192641958 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:10:41 INFO - PROCESS | 1782 | 1464192641966 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1782 | 1464192641970 Marionette TRACE conn4 <- [1,618,null,{}] 09:10:41 INFO - PROCESS | 1782 | 1464192641977 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}] 09:10:42 INFO - PROCESS | 1782 | 1464192642223 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:10:42 INFO - PROCESS | 1782 | 1464192642550 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a37fc00 == 100 [pid = 1782] [id = 162] 09:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x8a387000) [pid = 1782] [serial = 486] [outer = (nil)] 09:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x8a78ec00) [pid = 1782] [serial = 487] [outer = 0x8a387000] 09:10:42 INFO - PROCESS | 1782 | 1464192642662 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x8a791000) [pid = 1782] [serial = 488] [outer = 0x8a387000] 09:10:43 INFO - PROCESS | 1782 | 1464192643689 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1793ms 09:10:43 INFO - PROCESS | 1782 | 1464192643759 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:10:43 INFO - PROCESS | 1782 | 1464192643764 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:10:43 INFO - PROCESS | 1782 | 1464192643771 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1782 | 1464192643775 Marionette TRACE conn4 <- [1,622,null,{}] 09:10:43 INFO - PROCESS | 1782 | 1464192643782 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}] 09:10:44 INFO - PROCESS | 1782 | 1464192644012 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:10:44 INFO - PROCESS | 1782 | 1464192644270 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8983b000 == 101 [pid = 1782] [id = 163] 09:10:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x8983dc00) [pid = 1782] [serial = 489] [outer = (nil)] 09:10:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x89843800) [pid = 1782] [serial = 490] [outer = 0x8983dc00] 09:10:44 INFO - PROCESS | 1782 | 1464192644409 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x89846c00) [pid = 1782] [serial = 491] [outer = 0x8983dc00] 09:10:45 INFO - PROCESS | 1782 | 1464192645460 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1738ms 09:10:45 INFO - PROCESS | 1782 | 1464192645510 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 1782 | 1464192645516 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:10:45 INFO - PROCESS | 1782 | 1464192645524 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1782 | 1464192645526 Marionette TRACE conn4 <- [1,626,null,{}] 09:10:45 INFO - PROCESS | 1782 | 1464192645535 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}] 09:10:45 INFO - PROCESS | 1782 | 1464192645768 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:10:46 INFO - PROCESS | 1782 | 1464192646507 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x89844800 == 102 [pid = 1782] [id = 164] 09:10:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8a0ed000) [pid = 1782] [serial = 492] [outer = (nil)] 09:10:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x8a0efc00) [pid = 1782] [serial = 493] [outer = 0x8a0ed000] 09:10:46 INFO - PROCESS | 1782 | 1464192646616 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x8a792400) [pid = 1782] [serial = 494] [outer = 0x8a0ed000] 09:10:47 INFO - PROCESS | 1782 | 1464192647699 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2247ms 09:10:47 INFO - PROCESS | 1782 | 1464192647773 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 1782 | 1464192647781 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:10:47 INFO - PROCESS | 1782 | 1464192647789 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 1782 | 1464192647796 Marionette TRACE conn4 <- [1,630,null,{}] 09:10:47 INFO - PROCESS | 1782 | 1464192647804 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}] 09:10:48 INFO - PROCESS | 1782 | 1464192648083 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:10:48 INFO - PROCESS | 1782 | 1464192648408 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b521c00 == 103 [pid = 1782] [id = 165] 09:10:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x8b529400) [pid = 1782] [serial = 495] [outer = (nil)] 09:10:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x8bebf800) [pid = 1782] [serial = 496] [outer = 0x8b529400] 09:10:48 INFO - PROCESS | 1782 | 1464192648591 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x8c220800) [pid = 1782] [serial = 497] [outer = 0x8b529400] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x990ce400 == 102 [pid = 1782] [id = 75] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x9a3abc00 == 101 [pid = 1782] [id = 76] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8f8ab800 == 100 [pid = 1782] [id = 96] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef64c00 == 99 [pid = 1782] [id = 101] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x91d72000 == 98 [pid = 1782] [id = 97] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6cac00 == 97 [pid = 1782] [id = 103] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8faa7800 == 96 [pid = 1782] [id = 100] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c3800 == 95 [pid = 1782] [id = 102] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed13000 == 94 [pid = 1782] [id = 99] 09:10:49 INFO - PROCESS | 1782 | --DOCSHELL 0x97528400 == 93 [pid = 1782] [id = 98] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x8db8e400) [pid = 1782] [serial = 371] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x9bf93000) [pid = 1782] [serial = 286] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x8ef64800) [pid = 1782] [serial = 373] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x92859000) [pid = 1782] [serial = 383] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0xa26e7c00) [pid = 1782] [serial = 238] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x8d2e5000) [pid = 1782] [serial = 355] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x8fb57000) [pid = 1782] [serial = 376] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x8db8ac00) [pid = 1782] [serial = 330] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0xa2141c00) [pid = 1782] [serial = 342] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x8df79800) [pid = 1782] [serial = 351] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x94f2d800) [pid = 1782] [serial = 336] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x8faa3000) [pid = 1782] [serial = 333] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x8d4e0c00) [pid = 1782] [serial = 358] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x8f754800) [pid = 1782] [serial = 374] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x8d4dcc00) [pid = 1782] [serial = 370] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x9214c800) [pid = 1782] [serial = 379] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x9b1b0800) [pid = 1782] [serial = 339] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x8fb62c00) [pid = 1782] [serial = 377] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x92863400) [pid = 1782] [serial = 345] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x8fb5f000) [pid = 1782] [serial = 348] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x950da800) [pid = 1782] [serial = 196] [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.] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x9a418000) [pid = 1782] [serial = 367] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x99fe1000) [pid = 1782] [serial = 328] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x8fb59c00) [pid = 1782] [serial = 361] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x8ef6fc00) [pid = 1782] [serial = 364] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x92150800) [pid = 1782] [serial = 380] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x90283000) [pid = 1782] [serial = 382] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x9767bc00) [pid = 1782] [serial = 385] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1782 | 1464192649888 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2143ms 09:10:49 INFO - PROCESS | 1782 | 1464192649936 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 1782 | 1464192649944 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:10:49 INFO - PROCESS | 1782 | 1464192649954 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1782 | 1464192649957 Marionette TRACE conn4 <- [1,634,null,{}] 09:10:49 INFO - PROCESS | 1782 | 1464192649966 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}] 09:10:50 INFO - PROCESS | 1782 | 1464192650249 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:10:50 INFO - PROCESS | 1782 | 1464192650428 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b315c00 == 94 [pid = 1782] [id = 166] 09:10:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x8b31dc00) [pid = 1782] [serial = 498] [outer = (nil)] 09:10:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8c449000) [pid = 1782] [serial = 499] [outer = 0x8b31dc00] 09:10:50 INFO - PROCESS | 1782 | 1464192650522 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x8d2e0400) [pid = 1782] [serial = 500] [outer = 0x8b31dc00] 09:10:51 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:51 INFO - PROCESS | 1782 | 1464192651513 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1639ms 09:10:51 INFO - PROCESS | 1782 | 1464192651595 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1782 | 1464192651601 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:10:51 INFO - PROCESS | 1782 | 1464192651612 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1782 | 1464192651622 Marionette TRACE conn4 <- [1,638,null,{}] 09:10:51 INFO - PROCESS | 1782 | 1464192651637 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}] 09:10:51 INFO - PROCESS | 1782 | 1464192651860 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:10:52 INFO - PROCESS | 1782 | 1464192652127 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4e4c00 == 95 [pid = 1782] [id = 167] 09:10:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8db87c00) [pid = 1782] [serial = 501] [outer = (nil)] 09:10:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x8df4c800) [pid = 1782] [serial = 502] [outer = 0x8db87c00] 09:10:52 INFO - PROCESS | 1782 | 1464192652218 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x8df59c00) [pid = 1782] [serial = 503] [outer = 0x8db87c00] 09:10:52 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:53 INFO - PROCESS | 1782 | 1464192653189 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1599ms 09:10:53 INFO - PROCESS | 1782 | 1464192653210 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 1782 | 1464192653215 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:10:53 INFO - PROCESS | 1782 | 1464192653221 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1782 | 1464192653225 Marionette TRACE conn4 <- [1,642,null,{}] 09:10:53 INFO - PROCESS | 1782 | 1464192653233 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}] 09:10:53 INFO - PROCESS | 1782 | 1464192653499 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:10:53 INFO - PROCESS | 1782 | 1464192653546 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db89000 == 96 [pid = 1782] [id = 168] 09:10:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x8dd8a400) [pid = 1782] [serial = 504] [outer = (nil)] 09:10:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x8e6d0000) [pid = 1782] [serial = 505] [outer = 0x8dd8a400] 09:10:53 INFO - PROCESS | 1782 | 1464192653632 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8e865000) [pid = 1782] [serial = 506] [outer = 0x8dd8a400] 09:10:54 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x8dd89000) [pid = 1782] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:10:54 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x8f759400) [pid = 1782] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:10:54 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x8faa9000) [pid = 1782] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:10:54 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x91a37800) [pid = 1782] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:10:54 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x91a32000) [pid = 1782] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:10:54 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x8b606400) [pid = 1782] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:10:55 INFO - PROCESS | 1782 | 1464192655130 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1942ms 09:10:55 INFO - PROCESS | 1782 | 1464192655166 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:10:55 INFO - PROCESS | 1782 | 1464192655170 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:10:55 INFO - PROCESS | 1782 | 1464192655178 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1782 | 1464192655181 Marionette TRACE conn4 <- [1,646,null,{}] 09:10:55 INFO - PROCESS | 1782 | 1464192655188 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}] 09:10:55 INFO - PROCESS | 1782 | 1464192655390 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:10:55 INFO - PROCESS | 1782 | 1464192655553 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd90c00 == 97 [pid = 1782] [id = 169] 09:10:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8df74000) [pid = 1782] [serial = 507] [outer = (nil)] 09:10:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x8ef65000) [pid = 1782] [serial = 508] [outer = 0x8df74000] 09:10:55 INFO - PROCESS | 1782 | 1464192655652 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x8ef72800) [pid = 1782] [serial = 509] [outer = 0x8df74000] 09:10:56 INFO - PROCESS | 1782 | 1464192656714 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1582ms 09:10:56 INFO - PROCESS | 1782 | 1464192656762 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1782 | 1464192656769 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:10:56 INFO - PROCESS | 1782 | 1464192656792 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1782 | 1464192656801 Marionette TRACE conn4 <- [1,650,null,{}] 09:10:56 INFO - PROCESS | 1782 | 1464192656813 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}] 09:10:57 INFO - PROCESS | 1782 | 1464192657096 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:10:57 INFO - PROCESS | 1782 | 1464192657449 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78d400 == 98 [pid = 1782] [id = 170] 09:10:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x8a790000) [pid = 1782] [serial = 510] [outer = (nil)] 09:10:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x8a799c00) [pid = 1782] [serial = 511] [outer = 0x8a790000] 09:10:57 INFO - PROCESS | 1782 | 1464192657560 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8b313800) [pid = 1782] [serial = 512] [outer = 0x8a790000] 09:10:58 INFO - PROCESS | 1782 | 1464192658699 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]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1954ms 09:10:58 INFO - PROCESS | 1782 | 1464192658748 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1782 | 1464192658757 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:10:58 INFO - PROCESS | 1782 | 1464192658771 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1782 | 1464192658779 Marionette TRACE conn4 <- [1,654,null,{}] 09:10:58 INFO - PROCESS | 1782 | 1464192658787 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}] 09:10:59 INFO - PROCESS | 1782 | 1464192659065 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:10:59 INFO - PROCESS | 1782 | 1464192659383 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2c1000 == 99 [pid = 1782] [id = 171] 09:10:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8c2c1800) [pid = 1782] [serial = 513] [outer = (nil)] 09:10:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8c44b400) [pid = 1782] [serial = 514] [outer = 0x8c2c1800] 09:10:59 INFO - PROCESS | 1782 | 1464192659490 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x8d4e2000) [pid = 1782] [serial = 515] [outer = 0x8c2c1800] 09:11:00 INFO - PROCESS | 1782 | 1464192660551 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1857ms 09:11:00 INFO - PROCESS | 1782 | 1464192660629 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:11:00 INFO - PROCESS | 1782 | 1464192660635 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:11:00 INFO - PROCESS | 1782 | 1464192660643 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1782 | 1464192660650 Marionette TRACE conn4 <- [1,658,null,{}] 09:11:00 INFO - PROCESS | 1782 | 1464192660671 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}] 09:11:01 INFO - PROCESS | 1782 | 1464192661044 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:11:01 INFO - PROCESS | 1782 | 1464192661341 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4e3c00 == 100 [pid = 1782] [id = 172] 09:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x8ef67000) [pid = 1782] [serial = 516] [outer = (nil)] 09:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x8ef71c00) [pid = 1782] [serial = 517] [outer = 0x8ef67000] 09:11:01 INFO - PROCESS | 1782 | 1464192661457 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x8f8aac00) [pid = 1782] [serial = 518] [outer = 0x8ef67000] 09:11:02 INFO - PROCESS | 1782 | 1464192662511 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]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1942ms 09:11:02 INFO - PROCESS | 1782 | 1464192662586 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1782 | 1464192662593 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:11:02 INFO - PROCESS | 1782 | 1464192662611 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1782 | 1464192662615 Marionette TRACE conn4 <- [1,662,null,{}] 09:11:02 INFO - PROCESS | 1782 | 1464192662622 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}] 09:11:02 INFO - PROCESS | 1782 | 1464192662903 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:11:03 INFO - PROCESS | 1782 | 1464192663223 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f8b1800 == 101 [pid = 1782] [id = 173] 09:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x8faac800) [pid = 1782] [serial = 519] [outer = (nil)] 09:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x8fb61800) [pid = 1782] [serial = 520] [outer = 0x8faac800] 09:11:03 INFO - PROCESS | 1782 | 1464192663336 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x90284400) [pid = 1782] [serial = 521] [outer = 0x8faac800] 09:11:04 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:04 INFO - PROCESS | 1782 | 1464192664404 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1842ms 09:11:04 INFO - PROCESS | 1782 | 1464192664455 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1782 | 1464192664461 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:11:04 INFO - PROCESS | 1782 | 1464192664469 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1782 | 1464192664473 Marionette TRACE conn4 <- [1,666,null,{}] 09:11:04 INFO - PROCESS | 1782 | 1464192664479 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}] 09:11:04 INFO - PROCESS | 1782 | 1464192664754 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:11:05 INFO - PROCESS | 1782 | 1464192665064 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb5c400 == 102 [pid = 1782] [id = 174] 09:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x8fb5f800) [pid = 1782] [serial = 522] [outer = (nil)] 09:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x919ec800) [pid = 1782] [serial = 523] [outer = 0x8fb5f800] 09:11:05 INFO - PROCESS | 1782 | 1464192665172 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x91a3a000) [pid = 1782] [serial = 524] [outer = 0x8fb5f800] 09:11:05 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:06 INFO - PROCESS | 1782 | 1464192666233 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1842ms 09:11:06 INFO - PROCESS | 1782 | 1464192666314 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1782 | 1464192666320 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:11:06 INFO - PROCESS | 1782 | 1464192666327 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1782 | 1464192666331 Marionette TRACE conn4 <- [1,670,null,{}] 09:11:06 INFO - PROCESS | 1782 | 1464192666338 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}] 09:11:06 INFO - PROCESS | 1782 | 1464192666647 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:11:06 INFO - PROCESS | 1782 | 1464192666972 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa7c00 == 103 [pid = 1782] [id = 175] 09:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x9200f400) [pid = 1782] [serial = 525] [outer = (nil)] 09:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x92150c00) [pid = 1782] [serial = 526] [outer = 0x9200f400] 09:11:07 INFO - PROCESS | 1782 | 1464192667079 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x9288cc00) [pid = 1782] [serial = 527] [outer = 0x9200f400] 09:11:08 INFO - PROCESS | 1782 | 1464192668200 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:11:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1937ms 09:11:08 INFO - PROCESS | 1782 | 1464192668267 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1782 | 1464192668273 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:11:08 INFO - PROCESS | 1782 | 1464192668283 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1782 | 1464192668288 Marionette TRACE conn4 <- [1,674,null,{}] 09:11:08 INFO - PROCESS | 1782 | 1464192668296 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}] 09:11:08 INFO - PROCESS | 1782 | 1464192668569 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:11:08 INFO - PROCESS | 1782 | 1464192668877 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x902fc400 == 104 [pid = 1782] [id = 176] 09:11:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x9214ec00) [pid = 1782] [serial = 528] [outer = (nil)] 09:11:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x95129000) [pid = 1782] [serial = 529] [outer = 0x9214ec00] 09:11:08 INFO - PROCESS | 1782 | 1464192668984 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x95137800) [pid = 1782] [serial = 530] [outer = 0x9214ec00] 09:11:09 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:10 INFO - PROCESS | 1782 | 1464192670074 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]]]}] 09:11:10 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 09:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1839ms 09:11:10 INFO - PROCESS | 1782 | 1464192670124 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1782 | 1464192670130 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:11:10 INFO - PROCESS | 1782 | 1464192670140 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 1782 | 1464192670144 Marionette TRACE conn4 <- [1,678,null,{}] 09:11:10 INFO - PROCESS | 1782 | 1464192670152 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}] 09:11:10 INFO - PROCESS | 1782 | 1464192670384 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:11:10 INFO - PROCESS | 1782 | 1464192670699 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x9214bc00 == 105 [pid = 1782] [id = 177] 09:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x990ce400) [pid = 1782] [serial = 531] [outer = (nil)] 09:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x9a414400) [pid = 1782] [serial = 532] [outer = 0x990ce400] 09:11:10 INFO - PROCESS | 1782 | 1464192670807 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x9a41b000) [pid = 1782] [serial = 533] [outer = 0x990ce400] 09:11:11 INFO - PROCESS | 1782 | 1464192671838 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1743ms 09:11:11 INFO - PROCESS | 1782 | 1464192671884 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1782 | 1464192671890 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:11:11 INFO - PROCESS | 1782 | 1464192671899 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1782 | 1464192671904 Marionette TRACE conn4 <- [1,682,null,{}] 09:11:11 INFO - PROCESS | 1782 | 1464192671912 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}] 09:11:12 INFO - PROCESS | 1782 | 1464192672159 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:11:12 INFO - PROCESS | 1782 | 1464192672487 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e5400 == 106 [pid = 1782] [id = 178] 09:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x9962e800) [pid = 1782] [serial = 534] [outer = (nil)] 09:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x9c1cc800) [pid = 1782] [serial = 535] [outer = 0x9962e800] 09:11:12 INFO - PROCESS | 1782 | 1464192672607 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x9d4d4800) [pid = 1782] [serial = 536] [outer = 0x9962e800] 09:11:14 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:14 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:14 INFO - PROCESS | 1782 | 1464192674068 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]]]}] 09:11:14 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) 09:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2204ms 09:11:14 INFO - PROCESS | 1782 | 1464192674159 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 1782 | 1464192674162 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:11:14 INFO - PROCESS | 1782 | 1464192674195 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 1782 | 1464192674199 Marionette TRACE conn4 <- [1,686,null,{}] 09:11:14 INFO - PROCESS | 1782 | 1464192674211 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}] 09:11:14 INFO - PROCESS | 1782 | 1464192674437 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:11:14 INFO - PROCESS | 1782 | 1464192674647 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c541c00 == 107 [pid = 1782] [id = 179] 09:11:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x8c543800) [pid = 1782] [serial = 537] [outer = (nil)] 09:11:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x8c54b000) [pid = 1782] [serial = 538] [outer = 0x8c543800] 09:11:14 INFO - PROCESS | 1782 | 1464192674788 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x8c54d400) [pid = 1782] [serial = 539] [outer = 0x8c543800] 09:11:16 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:16 INFO - PROCESS | 1782 | 1464192676326 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2200ms 09:11:16 INFO - PROCESS | 1782 | 1464192676388 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:11:16 INFO - PROCESS | 1782 | 1464192676393 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:11:16 INFO - PROCESS | 1782 | 1464192676403 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1782 | 1464192676408 Marionette TRACE conn4 <- [1,690,null,{}] 09:11:16 INFO - PROCESS | 1782 | 1464192676415 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}] 09:11:16 INFO - PROCESS | 1782 | 1464192676732 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:11:16 INFO - PROCESS | 1782 | 1464192676960 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb85c00 == 108 [pid = 1782] [id = 180] 09:11:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x8bb86800) [pid = 1782] [serial = 540] [outer = (nil)] 09:11:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x8bb8cc00) [pid = 1782] [serial = 541] [outer = 0x8bb86800] 09:11:17 INFO - PROCESS | 1782 | 1464192677076 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x8c54d000) [pid = 1782] [serial = 542] [outer = 0x8bb86800] 09:11:18 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:18 INFO - PROCESS | 1782 | 1464192678679 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:11:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2297ms 09:11:18 INFO - PROCESS | 1782 | 1464192678697 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:11:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:11:18 INFO - PROCESS | 1782 | 1464192678701 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:11:18 INFO - PROCESS | 1782 | 1464192678710 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1782 | 1464192678715 Marionette TRACE conn4 <- [1,694,null,{}] 09:11:18 INFO - PROCESS | 1782 | 1464192678723 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}] 09:11:18 INFO - PROCESS | 1782 | 1464192678939 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:11:19 INFO - PROCESS | 1782 | 1464192679148 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb85000 == 109 [pid = 1782] [id = 181] 09:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x8bb87400) [pid = 1782] [serial = 543] [outer = (nil)] 09:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x8d5b2c00) [pid = 1782] [serial = 544] [outer = 0x8bb87400] 09:11:19 INFO - PROCESS | 1782 | 1464192679278 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x8d5b4800) [pid = 1782] [serial = 545] [outer = 0x8bb87400] 09:11:21 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:21 INFO - PROCESS | 1782 | 1464192681277 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]]]}] 09:11:21 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) 09:11:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2593ms 09:11:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x8b31fc00) [pid = 1782] [serial = 546] [outer = 0xa82b7800] 09:11:21 INFO - PROCESS | 1782 | 1464192681335 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1782 | 1464192681342 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:11:21 INFO - PROCESS | 1782 | 1464192681512 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 1782 | 1464192681519 Marionette TRACE conn4 <- [1,698,null,{}] 09:11:21 INFO - PROCESS | 1782 | 1464192681543 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}] 09:11:21 INFO - PROCESS | 1782 | 1464192681830 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:11:22 INFO - PROCESS | 1782 | 1464192682054 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x89849000 == 110 [pid = 1782] [id = 182] 09:11:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x8a389000) [pid = 1782] [serial = 547] [outer = (nil)] 09:11:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x8bb8c400) [pid = 1782] [serial = 548] [outer = 0x8a389000] 09:11:22 INFO - PROCESS | 1782 | 1464192682235 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x8bec5800) [pid = 1782] [serial = 549] [outer = 0x8a389000] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8eef4000 == 109 [pid = 1782] [id = 146] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8f753400 == 108 [pid = 1782] [id = 145] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8c226000 == 107 [pid = 1782] [id = 123] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8db89000 == 106 [pid = 1782] [id = 168] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4e4c00 == 105 [pid = 1782] [id = 167] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8b315c00 == 104 [pid = 1782] [id = 166] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8b521c00 == 103 [pid = 1782] [id = 165] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x89844800 == 102 [pid = 1782] [id = 164] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x9d4dc400 == 101 [pid = 1782] [id = 157] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8c44bc00 == 100 [pid = 1782] [id = 156] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8c441800 == 99 [pid = 1782] [id = 155] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x950e0000 == 98 [pid = 1782] [id = 154] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x91a31800 == 97 [pid = 1782] [id = 153] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x92141800 == 96 [pid = 1782] [id = 152] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8f760800 == 95 [pid = 1782] [id = 151] 09:11:23 INFO - PROCESS | 1782 | --DOCSHELL 0x8b527800 == 94 [pid = 1782] [id = 150] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x92142400) [pid = 1782] [serial = 446] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x8dd8fc00) [pid = 1782] [serial = 403] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x8e865c00) [pid = 1782] [serial = 434] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x8b60d000) [pid = 1782] [serial = 424] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x8f8a7c00) [pid = 1782] [serial = 436] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x8ef68400) [pid = 1782] [serial = 388] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x91d69000) [pid = 1782] [serial = 391] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x919ef400) [pid = 1782] [serial = 440] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x8b526c00) [pid = 1782] [serial = 421] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x902f4c00) [pid = 1782] [serial = 439] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x8faa5000) [pid = 1782] [serial = 437] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x9b2c9000) [pid = 1782] [serial = 397] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x91a3d400) [pid = 1782] [serial = 445] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x91a3b000) [pid = 1782] [serial = 442] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x8bec2c00) [pid = 1782] [serial = 418] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x9d4dc000) [pid = 1782] [serial = 400] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x8df4e000) [pid = 1782] [serial = 409] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x8df59400) [pid = 1782] [serial = 412] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x9a423c00) [pid = 1782] [serial = 394] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x8c2bac00) [pid = 1782] [serial = 431] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x8bec7000) [pid = 1782] [serial = 430] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x8df58000) [pid = 1782] [serial = 427] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8c2bec00) [pid = 1782] [serial = 406] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x8bec9400) [pid = 1782] [serial = 415] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x91a3e800) [pid = 1782] [serial = 443] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x8dd8e000) [pid = 1782] [serial = 433] [outer = (nil)] [url = about:blank] 09:11:23 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:23 INFO - PROCESS | 1782 | 1464192683845 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]]]}] 09:11:23 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) 09:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2410ms 09:11:23 INFO - PROCESS | 1782 | 1464192683868 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1782 | 1464192683876 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:11:23 INFO - PROCESS | 1782 | 1464192683886 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1782 | 1464192683891 Marionette TRACE conn4 <- [1,702,null,{}] 09:11:23 INFO - PROCESS | 1782 | 1464192683899 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}] 09:11:24 INFO - PROCESS | 1782 | 1464192684091 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:11:24 INFO - PROCESS | 1782 | 1464192684268 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fe7400 == 95 [pid = 1782] [id = 183] 09:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x8a78fc00) [pid = 1782] [serial = 550] [outer = (nil)] 09:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x8beca000) [pid = 1782] [serial = 551] [outer = 0x8a78fc00] 09:11:24 INFO - PROCESS | 1782 | 1464192684359 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8c2bac00) [pid = 1782] [serial = 552] [outer = 0x8a78fc00] 09:11:25 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:25 INFO - PROCESS | 1782 | 1464192685684 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]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1839ms 09:11:25 INFO - PROCESS | 1782 | 1464192685787 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1782 | 1464192685791 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:11:25 INFO - PROCESS | 1782 | 1464192685803 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 1782 | 1464192685808 Marionette TRACE conn4 <- [1,706,null,{}] 09:11:25 INFO - PROCESS | 1782 | 1464192685839 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}] 09:11:26 INFO - PROCESS | 1782 | 1464192686095 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:11:26 INFO - PROCESS | 1782 | 1464192686125 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b602c00 == 96 [pid = 1782] [id = 184] 09:11:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x8c2bc000) [pid = 1782] [serial = 553] [outer = (nil)] 09:11:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x8d2dec00) [pid = 1782] [serial = 554] [outer = 0x8c2bc000] 09:11:26 INFO - PROCESS | 1782 | 1464192686219 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x8d4e6400) [pid = 1782] [serial = 555] [outer = 0x8c2bc000] 09:11:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:28 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x8dd8a400) [pid = 1782] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:11:28 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x8b31dc00) [pid = 1782] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:11:28 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8b529400) [pid = 1782] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:11:28 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x8a0ed000) [pid = 1782] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:11:28 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x8db87c00) [pid = 1782] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:11:28 INFO - PROCESS | 1782 | 1464192688077 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]]]}] 09:11:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:11:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2289ms 09:11:28 INFO - PROCESS | 1782 | 1464192688094 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:11:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:11:28 INFO - PROCESS | 1782 | 1464192688098 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:11:28 INFO - PROCESS | 1782 | 1464192688105 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 1782 | 1464192688109 Marionette TRACE conn4 <- [1,710,null,{}] 09:11:28 INFO - PROCESS | 1782 | 1464192688149 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}] 09:11:28 INFO - PROCESS | 1782 | 1464192688402 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:11:28 INFO - PROCESS | 1782 | 1464192688510 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0ed000 == 97 [pid = 1782] [id = 185] 09:11:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x8b527400) [pid = 1782] [serial = 556] [outer = (nil)] 09:11:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8d5b8c00) [pid = 1782] [serial = 557] [outer = 0x8b527400] 09:11:28 INFO - PROCESS | 1782 | 1464192688600 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x8d5be400) [pid = 1782] [serial = 558] [outer = 0x8b527400] 09:11:29 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:29 INFO - PROCESS | 1782 | 1464192689898 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]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:11:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1826ms 09:11:29 INFO - PROCESS | 1782 | 1464192689949 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1782 | 1464192689954 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:11:30 INFO - PROCESS | 1782 | 1464192690124 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1782 | 1464192690131 Marionette TRACE conn4 <- [1,714,null,{}] 09:11:30 INFO - PROCESS | 1782 | 1464192690144 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}] 09:11:30 INFO - PROCESS | 1782 | 1464192690377 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:11:30 INFO - PROCESS | 1782 | 1464192690591 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a793400 == 98 [pid = 1782] [id = 186] 09:11:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x8a795000) [pid = 1782] [serial = 559] [outer = (nil)] 09:11:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x8a79a400) [pid = 1782] [serial = 560] [outer = 0x8a795000] 09:11:30 INFO - PROCESS | 1782 | 1464192690739 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x8b529000) [pid = 1782] [serial = 561] [outer = 0x8a795000] 09:11:32 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:32 INFO - PROCESS | 1782 | 1464192692318 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]]]}] 09:11:32 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 09:11:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2357ms 09:11:32 INFO - PROCESS | 1782 | 1464192692368 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1782 | 1464192692376 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:11:32 INFO - PROCESS | 1782 | 1464192692388 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1782 | 1464192692391 Marionette TRACE conn4 <- [1,718,null,{}] 09:11:32 INFO - PROCESS | 1782 | 1464192692451 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}] 09:11:32 INFO - PROCESS | 1782 | 1464192692762 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:11:32 INFO - PROCESS | 1782 | 1464192692927 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb8bc00 == 99 [pid = 1782] [id = 187] 09:11:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x8bb8d000) [pid = 1782] [serial = 562] [outer = (nil)] 09:11:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x8c449c00) [pid = 1782] [serial = 563] [outer = 0x8bb8d000] 09:11:33 INFO - PROCESS | 1782 | 1464192693036 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x8d2d8800) [pid = 1782] [serial = 564] [outer = 0x8bb8d000] 09:11:34 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:34 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:34 INFO - PROCESS | 1782 | 1464192694636 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:11:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2293ms 09:11:34 INFO - PROCESS | 1782 | 1464192694680 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1782 | 1464192694684 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:11:34 INFO - PROCESS | 1782 | 1464192694692 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1782 | 1464192694697 Marionette TRACE conn4 <- [1,722,null,{}] 09:11:34 INFO - PROCESS | 1782 | 1464192694704 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}] 09:11:35 INFO - PROCESS | 1782 | 1464192695052 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:11:35 INFO - PROCESS | 1782 | 1464192695214 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd8d400 == 100 [pid = 1782] [id = 188] 09:11:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x8dd8e000) [pid = 1782] [serial = 565] [outer = (nil)] 09:11:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x8df4e800) [pid = 1782] [serial = 566] [outer = 0x8dd8e000] 09:11:35 INFO - PROCESS | 1782 | 1464192695333 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x8df71800) [pid = 1782] [serial = 567] [outer = 0x8dd8e000] 09:11:36 INFO - PROCESS | 1782 | 1464192696573 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] 09:11:36 INFO - PROCESS | 1782 | 1464192696638 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:11:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:11:36 INFO - PROCESS | 1782 | 1464192696646 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1782 | 1464192696651 Marionette TRACE conn4 <- [1,726,null,{}] 09:11:36 INFO - PROCESS | 1782 | 1464192696657 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}] 09:11:36 INFO - PROCESS | 1782 | 1464192696902 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:11:37 INFO - PROCESS | 1782 | 1464192697221 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4e4c00 == 101 [pid = 1782] [id = 189] 09:11:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x8eee9c00) [pid = 1782] [serial = 568] [outer = (nil)] 09:11:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x8ef69400) [pid = 1782] [serial = 569] [outer = 0x8eee9c00] 09:11:37 INFO - PROCESS | 1782 | 1464192697329 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x8f753400) [pid = 1782] [serial = 570] [outer = 0x8eee9c00] 09:11:38 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:38 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:38 INFO - PROCESS | 1782 | 1464192698529 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:11:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1940ms 09:11:38 INFO - PROCESS | 1782 | 1464192698588 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 1782 | 1464192698591 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:11:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:11:38 INFO - PROCESS | 1782 | 1464192698600 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 1782 | 1464192698604 Marionette TRACE conn4 <- [1,730,null,{}] 09:11:38 INFO - PROCESS | 1782 | 1464192698611 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}] 09:11:38 INFO - PROCESS | 1782 | 1464192698843 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:11:39 INFO - PROCESS | 1782 | 1464192699100 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e1c00 == 102 [pid = 1782] [id = 190] 09:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x8a380800) [pid = 1782] [serial = 571] [outer = (nil)] 09:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x8f8afc00) [pid = 1782] [serial = 572] [outer = 0x8a380800] 09:11:39 INFO - PROCESS | 1782 | 1464192699207 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x8f8b3400) [pid = 1782] [serial = 573] [outer = 0x8a380800] 09:11:40 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:40 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:40 INFO - PROCESS | 1782 | 1464192700255 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] 09:11:40 INFO - PROCESS | 1782 | 1464192700348 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:11:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:11:40 INFO - PROCESS | 1782 | 1464192700356 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1782 | 1464192700361 Marionette TRACE conn4 <- [1,734,null,{}] 09:11:40 INFO - PROCESS | 1782 | 1464192700369 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}] 09:11:40 INFO - PROCESS | 1782 | 1464192700691 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:11:41 INFO - PROCESS | 1782 | 1464192701011 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e85ec00 == 103 [pid = 1782] [id = 191] 09:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x8eee9800) [pid = 1782] [serial = 574] [outer = (nil)] 09:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x919ecc00) [pid = 1782] [serial = 575] [outer = 0x8eee9800] 09:11:41 INFO - PROCESS | 1782 | 1464192701120 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x92008000) [pid = 1782] [serial = 576] [outer = 0x8eee9800] 09:11:42 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:42 INFO - PROCESS | 1782 | 1464192702199 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:11:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1888ms 09:11:42 INFO - PROCESS | 1782 | 1464192702260 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1782 | 1464192702265 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:11:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:11:42 INFO - PROCESS | 1782 | 1464192702278 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1782 | 1464192702282 Marionette TRACE conn4 <- [1,738,null,{}] 09:11:42 INFO - PROCESS | 1782 | 1464192702290 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}] 09:11:42 INFO - PROCESS | 1782 | 1464192702541 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:11:42 INFO - PROCESS | 1782 | 1464192702838 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a38c00 == 104 [pid = 1782] [id = 192] 09:11:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x9200fc00) [pid = 1782] [serial = 577] [outer = (nil)] 09:11:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x92147400) [pid = 1782] [serial = 578] [outer = 0x9200fc00] 09:11:42 INFO - PROCESS | 1782 | 1464192702946 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x9214dc00) [pid = 1782] [serial = 579] [outer = 0x9200fc00] 09:11:44 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:44 INFO - PROCESS | 1782 | 1464192704376 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:11:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2148ms 09:11:44 INFO - PROCESS | 1782 | 1464192704469 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 1782 | 1464192704472 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:11:44 INFO - PROCESS | 1782 | 1464192704486 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1782 | 1464192704489 Marionette TRACE conn4 <- [1,742,null,{}] 09:11:44 INFO - PROCESS | 1782 | 1464192704496 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}] 09:11:44 INFO - PROCESS | 1782 | 1464192704719 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:11:44 INFO - PROCESS | 1782 | 1464192704930 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x902f7800 == 105 [pid = 1782] [id = 193] 09:11:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x91a3e400) [pid = 1782] [serial = 580] [outer = (nil)] 09:11:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x94f2bc00) [pid = 1782] [serial = 581] [outer = 0x91a3e400] 09:11:45 INFO - PROCESS | 1782 | 1464192705074 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x97526c00) [pid = 1782] [serial = 582] [outer = 0x91a3e400] 09:11:46 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:46 INFO - PROCESS | 1782 | 1464192706598 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]]]}] 09:11:46 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 09:11:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2190ms 09:11:46 INFO - PROCESS | 1782 | 1464192706678 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1782 | 1464192706681 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:11:46 INFO - PROCESS | 1782 | 1464192706689 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1782 | 1464192706693 Marionette TRACE conn4 <- [1,746,null,{}] 09:11:46 INFO - PROCESS | 1782 | 1464192706700 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}] 09:11:46 INFO - PROCESS | 1782 | 1464192706936 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:11:47 INFO - PROCESS | 1782 | 1464192707150 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x950dc400 == 106 [pid = 1782] [id = 194] 09:11:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x950dc800) [pid = 1782] [serial = 583] [outer = (nil)] 09:11:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x99fe0c00) [pid = 1782] [serial = 584] [outer = 0x950dc800] 09:11:47 INFO - PROCESS | 1782 | 1464192707292 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 285 (0x9a41ac00) [pid = 1782] [serial = 585] [outer = 0x950dc800] 09:11:48 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:48 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:48 INFO - PROCESS | 1782 | 1464192708801 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]]]}] 09:11:48 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.) 09:11:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2143ms 09:11:48 INFO - PROCESS | 1782 | 1464192708835 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1782 | 1464192708839 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:11:48 INFO - PROCESS | 1782 | 1464192708847 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1782 | 1464192708852 Marionette TRACE conn4 <- [1,750,null,{}] 09:11:48 INFO - PROCESS | 1782 | 1464192708859 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}] 09:11:49 INFO - PROCESS | 1782 | 1464192709072 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:11:49 INFO - PROCESS | 1782 | 1464192709287 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x9902bc00 == 107 [pid = 1782] [id = 195] 09:11:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 286 (0x99efa000) [pid = 1782] [serial = 586] [outer = (nil)] 09:11:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x9b1b0800) [pid = 1782] [serial = 587] [outer = 0x99efa000] 09:11:49 INFO - PROCESS | 1782 | 1464192709426 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0x9b2c9000) [pid = 1782] [serial = 588] [outer = 0x99efa000] 09:11:50 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:50 INFO - PROCESS | 1782 | 1464192710895 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:11:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2088ms 09:11:50 INFO - PROCESS | 1782 | 1464192710937 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1782 | 1464192710943 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:11:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:11:50 INFO - PROCESS | 1782 | 1464192710951 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1782 | 1464192710957 Marionette TRACE conn4 <- [1,754,null,{}] 09:11:50 INFO - PROCESS | 1782 | 1464192710967 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}] 09:11:51 INFO - PROCESS | 1782 | 1464192711235 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:11:51 INFO - PROCESS | 1782 | 1464192711492 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a79cc00 == 108 [pid = 1782] [id = 196] 09:11:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0x9a7a4400) [pid = 1782] [serial = 589] [outer = (nil)] 09:11:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0x9d8cb000) [pid = 1782] [serial = 590] [outer = 0x9a7a4400] 09:11:51 INFO - PROCESS | 1782 | 1464192711614 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 291 (0xa26bc400) [pid = 1782] [serial = 591] [outer = 0x9a7a4400] 09:11:53 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:53 INFO - PROCESS | 1782 | 1464192713158 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]]]}] 09:11:53 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 09:11:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2256ms 09:11:53 INFO - PROCESS | 1782 | 1464192713301 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1782 | 1464192713308 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:11:53 INFO - PROCESS | 1782 | 1464192713323 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1782 | 1464192713326 Marionette TRACE conn4 <- [1,758,null,{}] 09:11:53 INFO - PROCESS | 1782 | 1464192713333 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}] 09:11:53 INFO - PROCESS | 1782 | 1464192713553 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:11:53 INFO - PROCESS | 1782 | 1464192713768 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3da000 == 109 [pid = 1782] [id = 197] 09:11:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 292 (0x8a3dbc00) [pid = 1782] [serial = 592] [outer = (nil)] 09:11:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 293 (0x8a3e6000) [pid = 1782] [serial = 593] [outer = 0x8a3dbc00] 09:11:53 INFO - PROCESS | 1782 | 1464192713905 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 294 (0x8c21f400) [pid = 1782] [serial = 594] [outer = 0x8a3dbc00] 09:11:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:54 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:54 INFO - PROCESS | 1782 | 1464192714980 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]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:11:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1735ms 09:11:55 INFO - PROCESS | 1782 | 1464192715058 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 1782 | 1464192715063 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:11:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:11:55 INFO - PROCESS | 1782 | 1464192715072 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 1782 | 1464192715077 Marionette TRACE conn4 <- [1,762,null,{}] 09:11:55 INFO - PROCESS | 1782 | 1464192715084 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}] 09:11:55 INFO - PROCESS | 1782 | 1464192715388 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:11:55 INFO - PROCESS | 1782 | 1464192715727 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x897dd800 == 110 [pid = 1782] [id = 198] 09:11:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 295 (0x897dfc00) [pid = 1782] [serial = 595] [outer = (nil)] 09:11:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 296 (0x897e2c00) [pid = 1782] [serial = 596] [outer = 0x897dfc00] 09:11:55 INFO - PROCESS | 1782 | 1464192715848 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 297 (0x897e4800) [pid = 1782] [serial = 597] [outer = 0x897dfc00] 09:11:57 INFO - PROCESS | 1782 | 1464192717738 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2742ms 09:11:57 INFO - PROCESS | 1782 | 1464192717816 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1782 | 1464192717824 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:11:57 INFO - PROCESS | 1782 | 1464192717833 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1782 | 1464192717836 Marionette TRACE conn4 <- [1,766,null,{}] 09:11:57 INFO - PROCESS | 1782 | 1464192717849 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}] 09:11:58 INFO - PROCESS | 1782 | 1464192718099 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:11:58 INFO - PROCESS | 1782 | 1464192718407 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3e4c00 == 111 [pid = 1782] [id = 199] 09:11:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 298 (0x8a3e8c00) [pid = 1782] [serial = 598] [outer = (nil)] 09:11:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 299 (0x8a79c800) [pid = 1782] [serial = 599] [outer = 0x8a3e8c00] 09:11:58 INFO - PROCESS | 1782 | 1464192718589 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 300 (0x8bb83800) [pid = 1782] [serial = 600] [outer = 0x8a3e8c00] 09:11:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2b6800 == 110 [pid = 1782] [id = 135] 09:11:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c9000 == 109 [pid = 1782] [id = 124] 09:11:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8b316c00 == 108 [pid = 1782] [id = 139] 09:11:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2b9800 == 107 [pid = 1782] [id = 136] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 299 (0x8ef65000) [pid = 1782] [serial = 508] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 298 (0x9285bc00) [pid = 1782] [serial = 448] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 297 (0x8dd88000) [pid = 1782] [serial = 451] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 296 (0x8faaa800) [pid = 1782] [serial = 454] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 295 (0x9285b400) [pid = 1782] [serial = 457] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 294 (0x99e06000) [pid = 1782] [serial = 460] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 293 (0x9a423400) [pid = 1782] [serial = 463] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 292 (0x8c44e800) [pid = 1782] [serial = 466] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 291 (0x9c04a800) [pid = 1782] [serial = 469] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 290 (0xa306a000) [pid = 1782] [serial = 472] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x89fe9800) [pid = 1782] [serial = 475] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x8a0e5800) [pid = 1782] [serial = 478] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0xa3581c00) [pid = 1782] [serial = 481] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x8a386000) [pid = 1782] [serial = 484] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 285 (0x8a78ec00) [pid = 1782] [serial = 487] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 284 (0x89843800) [pid = 1782] [serial = 490] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8b51ec00 == 106 [pid = 1782] [id = 140] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8df4d000 == 105 [pid = 1782] [id = 137] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x9b445800 == 104 [pid = 1782] [id = 133] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd85c00 == 103 [pid = 1782] [id = 134] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8b602c00 == 102 [pid = 1782] [id = 184] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x89fe7400 == 101 [pid = 1782] [id = 183] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x89849000 == 100 [pid = 1782] [id = 182] 09:12:00 INFO - PROCESS | 1782 | 1464192720198 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]]]}] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8f8b1800 == 99 [pid = 1782] [id = 173] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4e3c00 == 98 [pid = 1782] [id = 172] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2c1000 == 97 [pid = 1782] [id = 171] 09:12:00 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78d400 == 96 [pid = 1782] [id = 170] 09:12:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:12:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2398ms 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0x8e6d0000) [pid = 1782] [serial = 505] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x8c449000) [pid = 1782] [serial = 499] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x8d2e0400) [pid = 1782] [serial = 500] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x8c220800) [pid = 1782] [serial = 497] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x8bebf800) [pid = 1782] [serial = 496] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x8a792400) [pid = 1782] [serial = 494] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x8a0efc00) [pid = 1782] [serial = 493] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x8e865000) [pid = 1782] [serial = 506] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x8df4c800) [pid = 1782] [serial = 502] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x8df59c00) [pid = 1782] [serial = 503] [outer = (nil)] [url = about:blank] 09:12:00 INFO - PROCESS | 1782 | 1464192720269 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1782 | 1464192720278 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:12:00 INFO - PROCESS | 1782 | 1464192720296 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1782 | 1464192720302 Marionette TRACE conn4 <- [1,770,null,{}] 09:12:00 INFO - PROCESS | 1782 | 1464192720309 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}] 09:12:00 INFO - PROCESS | 1782 | 1464192720514 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:12:00 INFO - PROCESS | 1782 | 1464192720712 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38a800 == 97 [pid = 1782] [id = 200] 09:12:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x8a792c00) [pid = 1782] [serial = 601] [outer = (nil)] 09:12:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x8b316c00) [pid = 1782] [serial = 602] [outer = 0x8a792c00] 09:12:00 INFO - PROCESS | 1782 | 1464192720806 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x8bec7c00) [pid = 1782] [serial = 603] [outer = 0x8a792c00] 09:12:01 INFO - PROCESS | 1782 | 1464192721792 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1545ms 09:12:01 INFO - PROCESS | 1782 | 1464192721841 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 1782 | 1464192721846 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:12:01 INFO - PROCESS | 1782 | 1464192721854 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1782 | 1464192721861 Marionette TRACE conn4 <- [1,774,null,{}] 09:12:01 INFO - PROCESS | 1782 | 1464192721881 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}] 09:12:02 INFO - PROCESS | 1782 | 1464192722130 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:12:02 INFO - PROCESS | 1782 | 1464192722410 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c445000 == 98 [pid = 1782] [id = 201] 09:12:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x8c542800) [pid = 1782] [serial = 604] [outer = (nil)] 09:12:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x8c550c00) [pid = 1782] [serial = 605] [outer = 0x8c542800] 09:12:02 INFO - PROCESS | 1782 | 1464192722522 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x8d5b3400) [pid = 1782] [serial = 606] [outer = 0x8c542800] 09:12:03 INFO - PROCESS | 1782 | 1464192723549 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]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1743ms 09:12:03 INFO - PROCESS | 1782 | 1464192723605 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 1782 | 1464192723609 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:12:03 INFO - PROCESS | 1782 | 1464192723618 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1782 | 1464192723621 Marionette TRACE conn4 <- [1,778,null,{}] 09:12:03 INFO - PROCESS | 1782 | 1464192723627 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}] 09:12:03 INFO - PROCESS | 1782 | 1464192723918 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:12:03 INFO - PROCESS | 1782 | 1464192723951 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c546000 == 99 [pid = 1782] [id = 202] 09:12:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x8dd84400) [pid = 1782] [serial = 607] [outer = (nil)] 09:12:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x8df4d000) [pid = 1782] [serial = 608] [outer = 0x8dd84400] 09:12:04 INFO - PROCESS | 1782 | 1464192724050 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x8df79800) [pid = 1782] [serial = 609] [outer = 0x8dd84400] 09:12:05 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x8df74000) [pid = 1782] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:12:05 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x8a78fc00) [pid = 1782] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:12:05 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x8a389000) [pid = 1782] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:12:05 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x8c2bc000) [pid = 1782] [serial = 553] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:12:05 INFO - PROCESS | 1782 | 1464192725387 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]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1785ms 09:12:05 INFO - PROCESS | 1782 | 1464192725404 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 1782 | 1464192725408 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:12:05 INFO - PROCESS | 1782 | 1464192725415 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 1782 | 1464192725419 Marionette TRACE conn4 <- [1,782,null,{}] 09:12:05 INFO - PROCESS | 1782 | 1464192725427 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}] 09:12:05 INFO - PROCESS | 1782 | 1464192725658 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:12:05 INFO - PROCESS | 1782 | 1464192725882 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a389000 == 100 [pid = 1782] [id = 203] 09:12:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x8bebfc00) [pid = 1782] [serial = 610] [outer = (nil)] 09:12:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x8df7b000) [pid = 1782] [serial = 611] [outer = 0x8bebfc00] 09:12:05 INFO - PROCESS | 1782 | 1464192725978 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x8e6c9000) [pid = 1782] [serial = 612] [outer = 0x8bebfc00] 09:12:06 INFO - PROCESS | 1782 | 1464192726856 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1493ms 09:12:06 INFO - PROCESS | 1782 | 1464192726910 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1782 | 1464192726913 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:12:06 INFO - PROCESS | 1782 | 1464192726920 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1782 | 1464192726923 Marionette TRACE conn4 <- [1,786,null,{}] 09:12:06 INFO - PROCESS | 1782 | 1464192726930 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}] 09:12:07 INFO - PROCESS | 1782 | 1464192727241 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:12:07 INFO - PROCESS | 1782 | 1464192727753 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3de000 == 101 [pid = 1782] [id = 204] 09:12:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x8a3dec00) [pid = 1782] [serial = 613] [outer = (nil)] 09:12:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x8a3e5400) [pid = 1782] [serial = 614] [outer = 0x8a3dec00] 09:12:07 INFO - PROCESS | 1782 | 1464192727864 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 285 (0x8a797400) [pid = 1782] [serial = 615] [outer = 0x8a3dec00] 09:12:09 INFO - PROCESS | 1782 | 1464192729032 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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 2193ms 09:12:09 INFO - PROCESS | 1782 | 1464192729116 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1782 | 1464192729123 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:12:09 INFO - PROCESS | 1782 | 1464192729134 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1782 | 1464192729139 Marionette TRACE conn4 <- [1,790,null,{}] 09:12:09 INFO - PROCESS | 1782 | 1464192729150 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}] 09:12:09 INFO - PROCESS | 1782 | 1464192729445 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:12:09 INFO - PROCESS | 1782 | 1464192729787 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c442400 == 102 [pid = 1782] [id = 205] 09:12:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 286 (0x8c44d400) [pid = 1782] [serial = 616] [outer = (nil)] 09:12:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x8d2d8400) [pid = 1782] [serial = 617] [outer = 0x8c44d400] 09:12:09 INFO - PROCESS | 1782 | 1464192729898 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0x8d5bb000) [pid = 1782] [serial = 618] [outer = 0x8c44d400] 09:12:11 INFO - PROCESS | 1782 | 1464192731025 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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1942ms 09:12:11 INFO - PROCESS | 1782 | 1464192731080 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1782 | 1464192731087 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:12:11 INFO - PROCESS | 1782 | 1464192731095 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1782 | 1464192731099 Marionette TRACE conn4 <- [1,794,null,{}] 09:12:11 INFO - PROCESS | 1782 | 1464192731106 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}] 09:12:11 INFO - PROCESS | 1782 | 1464192731351 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:12:11 INFO - PROCESS | 1782 | 1464192731733 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed18c00 == 103 [pid = 1782] [id = 206] 09:12:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0x8eeed000) [pid = 1782] [serial = 619] [outer = (nil)] 09:12:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0x8ef66800) [pid = 1782] [serial = 620] [outer = 0x8eeed000] 09:12:11 INFO - PROCESS | 1782 | 1464192731850 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 291 (0x8f8b1400) [pid = 1782] [serial = 621] [outer = 0x8eeed000] 09:12:12 INFO - PROCESS | 1782 | 1464192732974 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1942ms 09:12:13 INFO - PROCESS | 1782 | 1464192733039 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:12:13 INFO - PROCESS | 1782 | 1464192733044 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:12:13 INFO - PROCESS | 1782 | 1464192733061 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1782 | 1464192733072 Marionette TRACE conn4 <- [1,798,null,{}] 09:12:13 INFO - PROCESS | 1782 | 1464192733083 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}] 09:12:13 INFO - PROCESS | 1782 | 1464192733394 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:12:13 INFO - PROCESS | 1782 | 1464192733720 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd8dc00 == 104 [pid = 1782] [id = 207] 09:12:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 292 (0x8df5a400) [pid = 1782] [serial = 622] [outer = (nil)] 09:12:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 293 (0x91a35400) [pid = 1782] [serial = 623] [outer = 0x8df5a400] 09:12:13 INFO - PROCESS | 1782 | 1464192733830 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 294 (0x91d6c800) [pid = 1782] [serial = 624] [outer = 0x8df5a400] 09:12:14 INFO - PROCESS | 1782 | 1464192734903 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]]]}] 09:12:14 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 09:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1908ms 09:12:14 INFO - PROCESS | 1782 | 1464192734961 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1782 | 1464192734965 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:12:14 INFO - PROCESS | 1782 | 1464192734973 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1782 | 1464192734977 Marionette TRACE conn4 <- [1,802,null,{}] 09:12:14 INFO - PROCESS | 1782 | 1464192734986 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}] 09:12:15 INFO - PROCESS | 1782 | 1464192735235 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:12:15 INFO - PROCESS | 1782 | 1464192735562 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb60800 == 105 [pid = 1782] [id = 208] 09:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 295 (0x91a32c00) [pid = 1782] [serial = 625] [outer = (nil)] 09:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 296 (0x92865800) [pid = 1782] [serial = 626] [outer = 0x91a32c00] 09:12:15 INFO - PROCESS | 1782 | 1464192735678 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 297 (0x950e0000) [pid = 1782] [serial = 627] [outer = 0x91a32c00] 09:12:16 INFO - PROCESS | 1782 | 1464192736702 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]]]}] 09:12:16 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 09:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1794ms 09:12:16 INFO - PROCESS | 1782 | 1464192736769 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:12:16 INFO - PROCESS | 1782 | 1464192736774 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:12:16 INFO - PROCESS | 1782 | 1464192736782 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1782 | 1464192736786 Marionette TRACE conn4 <- [1,806,null,{}] 09:12:16 INFO - PROCESS | 1782 | 1464192736793 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}] 09:12:17 INFO - PROCESS | 1782 | 1464192737044 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:12:17 INFO - PROCESS | 1782 | 1464192737396 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x99f25000 == 106 [pid = 1782] [id = 209] 09:12:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 298 (0x99fb9000) [pid = 1782] [serial = 628] [outer = (nil)] 09:12:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 299 (0x9a414c00) [pid = 1782] [serial = 629] [outer = 0x99fb9000] 09:12:17 INFO - PROCESS | 1782 | 1464192737521 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 300 (0x9c1d2400) [pid = 1782] [serial = 630] [outer = 0x99fb9000] 09:12:18 INFO - PROCESS | 1782 | 1464192738696 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]]]}] 09:12:18 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 09:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1987ms 09:12:18 INFO - PROCESS | 1782 | 1464192738770 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1782 | 1464192738775 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:12:18 INFO - PROCESS | 1782 | 1464192738784 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1782 | 1464192738789 Marionette TRACE conn4 <- [1,810,null,{}] 09:12:18 INFO - PROCESS | 1782 | 1464192738795 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}] 09:12:19 INFO - PROCESS | 1782 | 1464192739074 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:12:19 INFO - PROCESS | 1782 | 1464192739390 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d4d9c00 == 107 [pid = 1782] [id = 210] 09:12:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 301 (0xa102e400) [pid = 1782] [serial = 631] [outer = (nil)] 09:12:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 302 (0xa30c1000) [pid = 1782] [serial = 632] [outer = 0xa102e400] 09:12:19 INFO - PROCESS | 1782 | 1464192739495 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 303 (0xa3574400) [pid = 1782] [serial = 633] [outer = 0xa102e400] 09:12:20 INFO - PROCESS | 1782 | 1464192740550 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]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1787ms 09:12:20 INFO - PROCESS | 1782 | 1464192740572 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1782 | 1464192740576 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:12:20 INFO - PROCESS | 1782 | 1464192740585 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1782 | 1464192740589 Marionette TRACE conn4 <- [1,814,null,{}] 09:12:20 INFO - PROCESS | 1782 | 1464192740596 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}] 09:12:20 INFO - PROCESS | 1782 | 1464192740833 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:12:21 INFO - PROCESS | 1782 | 1464192741163 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4c000 == 108 [pid = 1782] [id = 211] 09:12:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 304 (0x87b4c400) [pid = 1782] [serial = 634] [outer = (nil)] 09:12:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 305 (0x87b54000) [pid = 1782] [serial = 635] [outer = 0x87b4c400] 09:12:21 INFO - PROCESS | 1782 | 1464192741274 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 306 (0x87b56400) [pid = 1782] [serial = 636] [outer = 0x87b4c400] 09:12:22 INFO - PROCESS | 1782 | 1464192742348 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] 09:12:22 INFO - PROCESS | 1782 | 1464192742378 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:12:22 INFO - PROCESS | 1782 | 1464192742387 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1782 | 1464192742391 Marionette TRACE conn4 <- [1,818,null,{}] 09:12:22 INFO - PROCESS | 1782 | 1464192742398 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}] 09:12:22 INFO - PROCESS | 1782 | 1464192742681 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:12:23 INFO - PROCESS | 1782 | 1464192743003 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4b800 == 109 [pid = 1782] [id = 212] 09:12:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 307 (0x87b4cc00) [pid = 1782] [serial = 637] [outer = (nil)] 09:12:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 308 (0x8de05c00) [pid = 1782] [serial = 638] [outer = 0x87b4cc00] 09:12:23 INFO - PROCESS | 1782 | 1464192743109 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 309 (0x8de0a800) [pid = 1782] [serial = 639] [outer = 0x87b4cc00] 09:12:24 INFO - PROCESS | 1782 | 1464192744127 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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1785ms 09:12:24 INFO - PROCESS | 1782 | 1464192744172 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1782 | 1464192744176 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:12:24 INFO - PROCESS | 1782 | 1464192744184 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1782 | 1464192744189 Marionette TRACE conn4 <- [1,822,null,{}] 09:12:24 INFO - PROCESS | 1782 | 1464192744198 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}] 09:12:24 INFO - PROCESS | 1782 | 1464192744470 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:12:24 INFO - PROCESS | 1782 | 1464192744804 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8de04400 == 110 [pid = 1782] [id = 213] 09:12:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 310 (0x8de06400) [pid = 1782] [serial = 640] [outer = (nil)] 09:12:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 311 (0x8e6d2800) [pid = 1782] [serial = 641] [outer = 0x8de06400] 09:12:24 INFO - PROCESS | 1782 | 1464192744911 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 312 (0x8f128000) [pid = 1782] [serial = 642] [outer = 0x8de06400] 09:12:25 INFO - PROCESS | 1782 | 1464192745975 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] 09:12:26 INFO - PROCESS | 1782 | 1464192746026 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:12:26 INFO - PROCESS | 1782 | 1464192746035 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1782 | 1464192746040 Marionette TRACE conn4 <- [1,826,null,{}] 09:12:26 INFO - PROCESS | 1782 | 1464192746048 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}] 09:12:26 INFO - PROCESS | 1782 | 1464192746322 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:12:26 INFO - PROCESS | 1782 | 1464192746662 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f130800 == 111 [pid = 1782] [id = 214] 09:12:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 313 (0x8f130c00) [pid = 1782] [serial = 643] [outer = (nil)] 09:12:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 314 (0x8f134800) [pid = 1782] [serial = 644] [outer = 0x8f130c00] 09:12:26 INFO - PROCESS | 1782 | 1464192746794 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 315 (0xa26b9c00) [pid = 1782] [serial = 645] [outer = 0x8f130c00] 09:12:27 INFO - PROCESS | 1782 | 1464192747935 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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1935ms 09:12:27 INFO - PROCESS | 1782 | 1464192747973 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1782 | 1464192747979 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:12:27 INFO - PROCESS | 1782 | 1464192747986 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1782 | 1464192747992 Marionette TRACE conn4 <- [1,830,null,{}] 09:12:28 INFO - PROCESS | 1782 | 1464192747998 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}] 09:12:28 INFO - PROCESS | 1782 | 1464192748312 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:12:28 INFO - PROCESS | 1782 | 1464192748643 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8894f800 == 112 [pid = 1782] [id = 215] 09:12:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 316 (0x88952c00) [pid = 1782] [serial = 646] [outer = (nil)] 09:12:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 317 (0x8895b400) [pid = 1782] [serial = 647] [outer = 0x88952c00] 09:12:28 INFO - PROCESS | 1782 | 1464192748753 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 318 (0x8f131000) [pid = 1782] [serial = 648] [outer = 0x88952c00] 09:12:29 INFO - PROCESS | 1782 | 1464192749752 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]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1793ms 09:12:29 INFO - PROCESS | 1782 | 1464192749781 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 1782 | 1464192749786 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:12:29 INFO - PROCESS | 1782 | 1464192749795 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 1782 | 1464192749799 Marionette TRACE conn4 <- [1,834,null,{}] 09:12:29 INFO - PROCESS | 1782 | 1464192749807 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}] 09:12:30 INFO - PROCESS | 1782 | 1464192750033 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:12:30 INFO - PROCESS | 1782 | 1464192750362 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f2b400 == 113 [pid = 1782] [id = 216] 09:12:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 319 (0x86f2c000) [pid = 1782] [serial = 649] [outer = (nil)] 09:12:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 320 (0x86f32800) [pid = 1782] [serial = 650] [outer = 0x86f2c000] 09:12:30 INFO - PROCESS | 1782 | 1464192750470 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 321 (0x86f35000) [pid = 1782] [serial = 651] [outer = 0x86f2c000] 09:12:31 INFO - PROCESS | 1782 | 1464192751524 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]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1786ms 09:12:31 INFO - PROCESS | 1782 | 1464192751582 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1782 | 1464192751586 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:12:31 INFO - PROCESS | 1782 | 1464192751594 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1782 | 1464192751598 Marionette TRACE conn4 <- [1,838,null,{}] 09:12:31 INFO - PROCESS | 1782 | 1464192751605 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}] 09:12:31 INFO - PROCESS | 1782 | 1464192751879 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:12:32 INFO - PROCESS | 1782 | 1464192752208 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f2b000 == 114 [pid = 1782] [id = 217] 09:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 322 (0x86f31800) [pid = 1782] [serial = 652] [outer = (nil)] 09:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 323 (0x88746400) [pid = 1782] [serial = 653] [outer = 0x86f31800] 09:12:32 INFO - PROCESS | 1782 | 1464192752316 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 324 (0x88749400) [pid = 1782] [serial = 654] [outer = 0x86f31800] 09:12:33 INFO - PROCESS | 1782 | 1464192753331 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]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1785ms 09:12:33 INFO - PROCESS | 1782 | 1464192753380 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:12:33 INFO - PROCESS | 1782 | 1464192753385 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:12:33 INFO - PROCESS | 1782 | 1464192753392 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1782 | 1464192753396 Marionette TRACE conn4 <- [1,842,null,{}] 09:12:33 INFO - PROCESS | 1782 | 1464192753404 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}] 09:12:33 INFO - PROCESS | 1782 | 1464192753712 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:12:34 INFO - PROCESS | 1782 | 1464192754045 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f36c00 == 115 [pid = 1782] [id = 218] 09:12:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 325 (0x86f39800) [pid = 1782] [serial = 655] [outer = (nil)] 09:12:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 326 (0x88750800) [pid = 1782] [serial = 656] [outer = 0x86f39800] 09:12:34 INFO - PROCESS | 1782 | 1464192754148 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 327 (0x88752000) [pid = 1782] [serial = 657] [outer = 0x86f39800] 09:12:35 INFO - PROCESS | 1782 | 1464192755220 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1841ms 09:12:35 INFO - PROCESS | 1782 | 1464192755232 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:12:35 INFO - PROCESS | 1782 | 1464192755237 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:12:35 INFO - PROCESS | 1782 | 1464192755246 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1782 | 1464192755251 Marionette TRACE conn4 <- [1,846,null,{}] 09:12:35 INFO - PROCESS | 1782 | 1464192755258 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}] 09:12:35 INFO - PROCESS | 1782 | 1464192755489 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:12:35 INFO - PROCESS | 1782 | 1464192755808 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x88751000 == 116 [pid = 1782] [id = 219] 09:12:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 328 (0x88956c00) [pid = 1782] [serial = 658] [outer = (nil)] 09:12:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 329 (0x8db81800) [pid = 1782] [serial = 659] [outer = 0x88956c00] 09:12:35 INFO - PROCESS | 1782 | 1464192755915 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 330 (0x92e02000) [pid = 1782] [serial = 660] [outer = 0x88956c00] 09:12:36 INFO - PROCESS | 1782 | 1464192756948 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]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1741ms 09:12:36 INFO - PROCESS | 1782 | 1464192756985 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1782 | 1464192756989 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:12:36 INFO - PROCESS | 1782 | 1464192756998 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1782 | 1464192757001 Marionette TRACE conn4 <- [1,850,null,{}] 09:12:37 INFO - PROCESS | 1782 | 1464192757012 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}] 09:12:37 INFO - PROCESS | 1782 | 1464192757278 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8faa2c00 == 115 [pid = 1782] [id = 125] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x9b2c7c00 == 114 [pid = 1782] [id = 77] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x919ef000 == 113 [pid = 1782] [id = 126] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2d9800 == 112 [pid = 1782] [id = 118] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2e6400 == 111 [pid = 1782] [id = 119] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c4c00 == 110 [pid = 1782] [id = 120] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a389000 == 109 [pid = 1782] [id = 203] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8c546000 == 108 [pid = 1782] [id = 202] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0ed000 == 107 [pid = 1782] [id = 185] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8c445000 == 106 [pid = 1782] [id = 201] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38a800 == 105 [pid = 1782] [id = 200] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3e4c00 == 104 [pid = 1782] [id = 199] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x9a79cc00 == 103 [pid = 1782] [id = 196] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x9902bc00 == 102 [pid = 1782] [id = 195] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x902f7800 == 101 [pid = 1782] [id = 193] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x950dc400 == 100 [pid = 1782] [id = 194] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x91a38c00 == 99 [pid = 1782] [id = 192] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8e85ec00 == 98 [pid = 1782] [id = 191] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0e1c00 == 97 [pid = 1782] [id = 190] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4e4c00 == 96 [pid = 1782] [id = 189] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd8d400 == 95 [pid = 1782] [id = 188] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb8bc00 == 94 [pid = 1782] [id = 187] 09:12:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a793400 == 93 [pid = 1782] [id = 186] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 329 (0x8d5b8c00) [pid = 1782] [serial = 557] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 328 (0x8ef72800) [pid = 1782] [serial = 509] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 327 (0x8beca000) [pid = 1782] [serial = 551] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 326 (0x8bec5800) [pid = 1782] [serial = 549] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 325 (0x8bb8c400) [pid = 1782] [serial = 548] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 324 (0x8a799c00) [pid = 1782] [serial = 511] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 323 (0x8d2dec00) [pid = 1782] [serial = 554] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 322 (0x8d5b2c00) [pid = 1782] [serial = 544] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 321 (0x8c44b400) [pid = 1782] [serial = 514] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 320 (0x8ef71c00) [pid = 1782] [serial = 517] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 319 (0x8fb61800) [pid = 1782] [serial = 520] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 318 (0x919ec800) [pid = 1782] [serial = 523] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 317 (0x92150c00) [pid = 1782] [serial = 526] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 316 (0x95129000) [pid = 1782] [serial = 529] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 315 (0x9a414400) [pid = 1782] [serial = 532] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 314 (0x9c1cc800) [pid = 1782] [serial = 535] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 313 (0x8c54b000) [pid = 1782] [serial = 538] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 312 (0x8bb8cc00) [pid = 1782] [serial = 541] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 311 (0x8d2df800) [pid = 1782] [serial = 353] [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.] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 310 (0x8d4e6400) [pid = 1782] [serial = 555] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | --DOMWINDOW == 309 (0x8c2bac00) [pid = 1782] [serial = 552] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1782 | 1464192758910 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x88954c00 == 94 [pid = 1782] [id = 220] 09:12:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 310 (0x88956400) [pid = 1782] [serial = 661] [outer = (nil)] 09:12:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 311 (0x88959800) [pid = 1782] [serial = 662] [outer = 0x88956400] 09:12:39 INFO - PROCESS | 1782 | 1464192759031 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 312 (0x897e0c00) [pid = 1782] [serial = 663] [outer = 0x88956400] 09:12:39 INFO - PROCESS | 1782 | 1464192759944 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 3000ms 09:12:40 INFO - PROCESS | 1782 | 1464192760000 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1782 | 1464192760007 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:12:40 INFO - PROCESS | 1782 | 1464192760016 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1782 | 1464192760022 Marionette TRACE conn4 <- [1,854,null,{}] 09:12:40 INFO - PROCESS | 1782 | 1464192760030 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}] 09:12:40 INFO - PROCESS | 1782 | 1464192760244 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:12:40 INFO - PROCESS | 1782 | 1464192760506 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3db800 == 95 [pid = 1782] [id = 221] 09:12:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 313 (0x8a3e0000) [pid = 1782] [serial = 664] [outer = (nil)] 09:12:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 314 (0x8a3e8000) [pid = 1782] [serial = 665] [outer = 0x8a3e0000] 09:12:40 INFO - PROCESS | 1782 | 1464192760593 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 315 (0x8b60f000) [pid = 1782] [serial = 666] [outer = 0x8a3e0000] 09:12:41 INFO - PROCESS | 1782 | 1464192761535 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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1539ms 09:12:41 INFO - PROCESS | 1782 | 1464192761561 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1782 | 1464192761570 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:12:41 INFO - PROCESS | 1782 | 1464192761589 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1782 | 1464192761593 Marionette TRACE conn4 <- [1,858,null,{}] 09:12:41 INFO - PROCESS | 1782 | 1464192761599 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}] 09:12:41 INFO - PROCESS | 1782 | 1464192761892 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:12:41 INFO - PROCESS | 1782 | 1464192761923 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874cc00 == 96 [pid = 1782] [id = 222] 09:12:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 316 (0x8b606000) [pid = 1782] [serial = 667] [outer = (nil)] 09:12:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 317 (0x8c2bb800) [pid = 1782] [serial = 668] [outer = 0x8b606000] 09:12:42 INFO - PROCESS | 1782 | 1464192762014 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 318 (0x8c444000) [pid = 1782] [serial = 669] [outer = 0x8b606000] 09:12:43 INFO - PROCESS | 1782 | 1464192763518 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]]]}] 09:12:43 INFO - PROCESS | 1782 | --DOMWINDOW == 317 (0x8b527400) [pid = 1782] [serial = 556] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:12:43 INFO - PROCESS | 1782 | --DOMWINDOW == 316 (0x8dd84400) [pid = 1782] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:12:43 INFO - PROCESS | 1782 | --DOMWINDOW == 315 (0x8a3e8c00) [pid = 1782] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:12:43 INFO - PROCESS | 1782 | --DOMWINDOW == 314 (0x8a792c00) [pid = 1782] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:12:43 INFO - PROCESS | 1782 | --DOMWINDOW == 313 (0x8c542800) [pid = 1782] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2042ms 09:12:43 INFO - PROCESS | 1782 | 1464192763667 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 1782 | 1464192763672 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:12:43 INFO - PROCESS | 1782 | 1464192763695 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 1782 | 1464192763707 Marionette TRACE conn4 <- [1,862,null,{}] 09:12:43 INFO - PROCESS | 1782 | 1464192763717 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}] 09:12:44 INFO - PROCESS | 1782 | 1464192764014 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:12:44 INFO - PROCESS | 1782 | 1464192764141 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f2f400 == 97 [pid = 1782] [id = 223] 09:12:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 314 (0x8c443c00) [pid = 1782] [serial = 670] [outer = (nil)] 09:12:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 315 (0x8d2e3c00) [pid = 1782] [serial = 671] [outer = 0x8c443c00] 09:12:44 INFO - PROCESS | 1782 | 1464192764250 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 316 (0x8d5b4c00) [pid = 1782] [serial = 672] [outer = 0x8c443c00] 09:12:45 INFO - PROCESS | 1782 | 1464192765132 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1514ms 09:12:45 INFO - PROCESS | 1782 | 1464192765201 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1782 | 1464192765206 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:12:45 INFO - PROCESS | 1782 | 1464192765213 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1782 | 1464192765215 Marionette TRACE conn4 <- [1,866,null,{}] 09:12:45 INFO - PROCESS | 1782 | 1464192765222 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}] 09:12:45 INFO - PROCESS | 1782 | 1464192765437 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:12:45 INFO - PROCESS | 1782 | 1464192765827 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f33800 == 98 [pid = 1782] [id = 224] 09:12:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 317 (0x86f34400) [pid = 1782] [serial = 673] [outer = (nil)] 09:12:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 318 (0x8874fc00) [pid = 1782] [serial = 674] [outer = 0x86f34400] 09:12:45 INFO - PROCESS | 1782 | 1464192765938 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 319 (0x8895a000) [pid = 1782] [serial = 675] [outer = 0x86f34400] 09:12:47 INFO - PROCESS | 1782 | 1464192767109 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]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1934ms 09:12:47 INFO - PROCESS | 1782 | 1464192767150 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1782 | 1464192767158 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:12:47 INFO - PROCESS | 1782 | 1464192767169 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1782 | 1464192767176 Marionette TRACE conn4 <- [1,870,null,{}] 09:12:47 INFO - PROCESS | 1782 | 1464192767185 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}] 09:12:47 INFO - PROCESS | 1782 | 1464192767466 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:12:47 INFO - PROCESS | 1782 | 1464192767809 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e6800 == 99 [pid = 1782] [id = 225] 09:12:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 320 (0x8b51f000) [pid = 1782] [serial = 676] [outer = (nil)] 09:12:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 321 (0x8bec5400) [pid = 1782] [serial = 677] [outer = 0x8b51f000] 09:12:47 INFO - PROCESS | 1782 | 1464192767933 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 322 (0x8c222400) [pid = 1782] [serial = 678] [outer = 0x8b51f000] 09:12:49 INFO - PROCESS | 1782 | 1464192769045 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1903ms 09:12:49 INFO - PROCESS | 1782 | 1464192769074 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 1782 | 1464192769081 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:12:49 INFO - PROCESS | 1782 | 1464192769092 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1782 | 1464192769096 Marionette TRACE conn4 <- [1,874,null,{}] 09:12:49 INFO - PROCESS | 1782 | 1464192769104 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}] 09:12:49 INFO - PROCESS | 1782 | 1464192769378 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:12:49 INFO - PROCESS | 1782 | 1464192769758 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb8ec00 == 100 [pid = 1782] [id = 226] 09:12:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 323 (0x8d2d9400) [pid = 1782] [serial = 679] [outer = (nil)] 09:12:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 324 (0x8d4db000) [pid = 1782] [serial = 680] [outer = 0x8d2d9400] 09:12:49 INFO - PROCESS | 1782 | 1464192769863 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 325 (0x8db87c00) [pid = 1782] [serial = 681] [outer = 0x8d2d9400] 09:12:50 INFO - PROCESS | 1782 | 1464192770993 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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1936ms 09:12:51 INFO - PROCESS | 1782 | 1464192771030 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 1782 | 1464192771034 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:12:51 INFO - PROCESS | 1782 | 1464192771054 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 1782 | 1464192771064 Marionette TRACE conn4 <- [1,878,null,{}] 09:12:51 INFO - PROCESS | 1782 | 1464192771075 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}] 09:12:51 INFO - PROCESS | 1782 | 1464192771384 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:12:51 INFO - PROCESS | 1782 | 1464192771716 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2e4800 == 101 [pid = 1782] [id = 227] 09:12:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 326 (0x8e6c3400) [pid = 1782] [serial = 682] [outer = (nil)] 09:12:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 327 (0x8e863c00) [pid = 1782] [serial = 683] [outer = 0x8e6c3400] 09:12:51 INFO - PROCESS | 1782 | 1464192771823 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 328 (0x8eeeb000) [pid = 1782] [serial = 684] [outer = 0x8e6c3400] 09:12:52 INFO - PROCESS | 1782 | 1464192772929 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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1917ms 09:12:52 INFO - PROCESS | 1782 | 1464192772961 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1782 | 1464192772968 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:12:52 INFO - PROCESS | 1782 | 1464192772977 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1782 | 1464192772982 Marionette TRACE conn4 <- [1,882,null,{}] 09:12:52 INFO - PROCESS | 1782 | 1464192772989 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}] 09:12:53 INFO - PROCESS | 1782 | 1464192773230 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:12:53 INFO - PROCESS | 1782 | 1464192773562 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e862800 == 102 [pid = 1782] [id = 228] 09:12:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 329 (0x8ef69800) [pid = 1782] [serial = 685] [outer = (nil)] 09:12:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 330 (0x8f134c00) [pid = 1782] [serial = 686] [outer = 0x8ef69800] 09:12:53 INFO - PROCESS | 1782 | 1464192773684 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 331 (0x8f8adc00) [pid = 1782] [serial = 687] [outer = 0x8ef69800] 09:12:54 INFO - PROCESS | 1782 | 1464192774733 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1835ms 09:12:54 INFO - PROCESS | 1782 | 1464192774812 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:12:54 INFO - PROCESS | 1782 | 1464192774817 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:12:54 INFO - PROCESS | 1782 | 1464192774824 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1782 | 1464192774828 Marionette TRACE conn4 <- [1,886,null,{}] 09:12:54 INFO - PROCESS | 1782 | 1464192774835 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}] 09:12:55 INFO - PROCESS | 1782 | 1464192775112 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:12:55 INFO - PROCESS | 1782 | 1464192775455 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa9c00 == 103 [pid = 1782] [id = 229] 09:12:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 332 (0x8faac400) [pid = 1782] [serial = 688] [outer = (nil)] 09:12:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 333 (0x8fb58c00) [pid = 1782] [serial = 689] [outer = 0x8faac400] 09:12:55 INFO - PROCESS | 1782 | 1464192775580 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 334 (0x919ec000) [pid = 1782] [serial = 690] [outer = 0x8faac400] 09:12:56 INFO - PROCESS | 1782 | 1464192776746 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]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1942ms 09:12:56 INFO - PROCESS | 1782 | 1464192776766 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:12:56 INFO - PROCESS | 1782 | 1464192776770 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:12:56 INFO - PROCESS | 1782 | 1464192776777 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1782 | 1464192776781 Marionette TRACE conn4 <- [1,890,null,{}] 09:12:56 INFO - PROCESS | 1782 | 1464192776789 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}] 09:12:57 INFO - PROCESS | 1782 | 1464192777051 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:12:57 INFO - PROCESS | 1782 | 1464192777384 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e857c00 == 104 [pid = 1782] [id = 230] 09:12:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 335 (0x8ef71c00) [pid = 1782] [serial = 691] [outer = (nil)] 09:12:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 336 (0x9214ac00) [pid = 1782] [serial = 692] [outer = 0x8ef71c00] 09:12:57 INFO - PROCESS | 1782 | 1464192777491 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 337 (0x92857400) [pid = 1782] [serial = 693] [outer = 0x8ef71c00] 09:12:58 INFO - PROCESS | 1782 | 1464192778566 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1833ms 09:12:58 INFO - PROCESS | 1782 | 1464192778611 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1782 | 1464192778618 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:12:58 INFO - PROCESS | 1782 | 1464192778627 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1782 | 1464192778632 Marionette TRACE conn4 <- [1,894,null,{}] 09:12:58 INFO - PROCESS | 1782 | 1464192778641 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}] 09:12:58 INFO - PROCESS | 1782 | 1464192778917 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:12:59 INFO - PROCESS | 1782 | 1464192779264 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b527c00 == 105 [pid = 1782] [id = 231] 09:12:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 338 (0x8f8b5000) [pid = 1782] [serial = 694] [outer = (nil)] 09:12:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 339 (0x92e08400) [pid = 1782] [serial = 695] [outer = 0x8f8b5000] 09:12:59 INFO - PROCESS | 1782 | 1464192779371 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 340 (0x92e09c00) [pid = 1782] [serial = 696] [outer = 0x8f8b5000] 09:13:00 INFO - PROCESS | 1782 | 1464192780433 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1839ms 09:13:00 INFO - PROCESS | 1782 | 1464192780469 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1782 | 1464192780473 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:13:00 INFO - PROCESS | 1782 | 1464192780483 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1782 | 1464192780487 Marionette TRACE conn4 <- [1,898,null,{}] 09:13:00 INFO - PROCESS | 1782 | 1464192780495 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}] 09:13:00 INFO - PROCESS | 1782 | 1464192780775 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:13:01 INFO - PROCESS | 1782 | 1464192781109 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x92e01800 == 106 [pid = 1782] [id = 232] 09:13:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 341 (0x92e0dc00) [pid = 1782] [serial = 697] [outer = (nil)] 09:13:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 342 (0x950dc400) [pid = 1782] [serial = 698] [outer = 0x92e0dc00] 09:13:01 INFO - PROCESS | 1782 | 1464192781223 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 343 (0x9535b000) [pid = 1782] [serial = 699] [outer = 0x92e0dc00] 09:13:02 INFO - PROCESS | 1782 | 1464192782305 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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1838ms 09:13:02 INFO - PROCESS | 1782 | 1464192782322 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1782 | 1464192782327 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:13:02 INFO - PROCESS | 1782 | 1464192782336 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1782 | 1464192782340 Marionette TRACE conn4 <- [1,902,null,{}] 09:13:02 INFO - PROCESS | 1782 | 1464192782347 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}] 09:13:02 INFO - PROCESS | 1782 | 1464192782624 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:13:02 INFO - PROCESS | 1782 | 1464192782965 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x92e0d800 == 107 [pid = 1782] [id = 233] 09:13:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 344 (0x94f2b000) [pid = 1782] [serial = 700] [outer = (nil)] 09:13:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 345 (0x9a3a9800) [pid = 1782] [serial = 701] [outer = 0x94f2b000] 09:13:03 INFO - PROCESS | 1782 | 1464192783088 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 346 (0x9a420000) [pid = 1782] [serial = 702] [outer = 0x94f2b000] 09:13:04 INFO - PROCESS | 1782 | 1464192784112 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]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1835ms 09:13:04 INFO - PROCESS | 1782 | 1464192784171 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1782 | 1464192784181 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:13:04 INFO - PROCESS | 1782 | 1464192784192 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1782 | 1464192784203 Marionette TRACE conn4 <- [1,906,null,{}] 09:13:04 INFO - PROCESS | 1782 | 1464192784210 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}] 09:13:04 INFO - PROCESS | 1782 | 1464192784480 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:13:04 INFO - PROCESS | 1782 | 1464192784831 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b1b2000 == 108 [pid = 1782] [id = 234] 09:13:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 347 (0x9b1b6400) [pid = 1782] [serial = 703] [outer = (nil)] 09:13:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 348 (0x9b723000) [pid = 1782] [serial = 704] [outer = 0x9b1b6400] 09:13:04 INFO - PROCESS | 1782 | 1464192784961 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 349 (0x9c1d6400) [pid = 1782] [serial = 705] [outer = 0x9b1b6400] 09:13:06 INFO - PROCESS | 1782 | 1464192786047 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]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1895ms 09:13:06 INFO - PROCESS | 1782 | 1464192786087 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:13:06 INFO - PROCESS | 1782 | 1464192786093 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:13:06 INFO - PROCESS | 1782 | 1464192786100 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1782 | 1464192786106 Marionette TRACE conn4 <- [1,910,null,{}] 09:13:06 INFO - PROCESS | 1782 | 1464192786112 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}] 09:13:06 INFO - PROCESS | 1782 | 1464192786380 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:13:06 INFO - PROCESS | 1782 | 1464192786719 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a647800 == 109 [pid = 1782] [id = 235] 09:13:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 350 (0x9a798400) [pid = 1782] [serial = 706] [outer = (nil)] 09:13:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 351 (0xa30bf400) [pid = 1782] [serial = 707] [outer = 0x9a798400] 09:13:06 INFO - PROCESS | 1782 | 1464192786829 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 352 (0xa3576000) [pid = 1782] [serial = 708] [outer = 0x9a798400] 09:13:07 INFO - PROCESS | 1782 | 1464192787826 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]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1789ms 09:13:07 INFO - PROCESS | 1782 | 1464192787890 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:13:07 INFO - PROCESS | 1782 | 1464192787895 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:13:07 INFO - PROCESS | 1782 | 1464192787904 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1782 | 1464192787907 Marionette TRACE conn4 <- [1,914,null,{}] 09:13:07 INFO - PROCESS | 1782 | 1464192787916 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}] 09:13:08 INFO - PROCESS | 1782 | 1464192788180 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:13:08 INFO - PROCESS | 1782 | 1464192788492 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x901d4c00 == 110 [pid = 1782] [id = 236] 09:13:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 353 (0x901d5400) [pid = 1782] [serial = 709] [outer = (nil)] 09:13:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 354 (0x901dc000) [pid = 1782] [serial = 710] [outer = 0x901d5400] 09:13:08 INFO - PROCESS | 1782 | 1464192788597 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 355 (0x901de400) [pid = 1782] [serial = 711] [outer = 0x901d5400] 09:13:09 INFO - PROCESS | 1782 | 1464192789679 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]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1847ms 09:13:09 INFO - PROCESS | 1782 | 1464192789752 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1782 | 1464192789758 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:13:09 INFO - PROCESS | 1782 | 1464192789766 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1782 | 1464192789768 Marionette TRACE conn4 <- [1,918,null,{}] 09:13:09 INFO - PROCESS | 1782 | 1464192789775 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}] 09:13:10 INFO - PROCESS | 1782 | 1464192790020 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:13:10 INFO - PROCESS | 1782 | 1464192790362 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf0000 == 111 [pid = 1782] [id = 237] 09:13:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 356 (0x8abf3800) [pid = 1782] [serial = 712] [outer = (nil)] 09:13:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 357 (0x8abfa000) [pid = 1782] [serial = 713] [outer = 0x8abf3800] 09:13:10 INFO - PROCESS | 1782 | 1464192790465 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 358 (0x8abfbc00) [pid = 1782] [serial = 714] [outer = 0x8abf3800] 09:13:11 INFO - PROCESS | 1782 | 1464192791502 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]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1786ms 09:13:11 INFO - PROCESS | 1782 | 1464192791555 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1782 | 1464192791558 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:13:11 INFO - PROCESS | 1782 | 1464192791568 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1782 | 1464192791574 Marionette TRACE conn4 <- [1,922,null,{}] 09:13:11 INFO - PROCESS | 1782 | 1464192791581 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}] 09:13:11 INFO - PROCESS | 1782 | 1464192791825 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:13:12 INFO - PROCESS | 1782 | 1464192792194 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d4c00 == 112 [pid = 1782] [id = 238] 09:13:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 359 (0x871d5c00) [pid = 1782] [serial = 715] [outer = (nil)] 09:13:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 360 (0x871dcc00) [pid = 1782] [serial = 716] [outer = 0x871d5c00] 09:13:12 INFO - PROCESS | 1782 | 1464192792306 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 361 (0x871de800) [pid = 1782] [serial = 717] [outer = 0x871d5c00] 09:13:13 INFO - PROCESS | 1782 | 1464192793338 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1854ms 09:13:13 INFO - PROCESS | 1782 | 1464192793421 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1782 | 1464192793426 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:13:13 INFO - PROCESS | 1782 | 1464192793435 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1782 | 1464192793438 Marionette TRACE conn4 <- [1,926,null,{}] 09:13:13 INFO - PROCESS | 1782 | 1464192793446 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}] 09:13:14 INFO - PROCESS | 1782 | 1464192794184 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:13:14 INFO - PROCESS | 1782 | 1464192794537 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8894e400 == 113 [pid = 1782] [id = 239] 09:13:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 362 (0x8894e800) [pid = 1782] [serial = 718] [outer = (nil)] 09:13:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 363 (0x8895d400) [pid = 1782] [serial = 719] [outer = 0x8894e800] 09:13:14 INFO - PROCESS | 1782 | 1464192794635 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 364 (0x8a0e7000) [pid = 1782] [serial = 720] [outer = 0x8894e800] 09:13:15 INFO - PROCESS | 1782 | 1464192795667 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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2292ms 09:13:15 INFO - PROCESS | 1782 | 1464192795729 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1782 | 1464192795736 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:13:15 INFO - PROCESS | 1782 | 1464192795746 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1782 | 1464192795752 Marionette TRACE conn4 <- [1,930,null,{}] 09:13:15 INFO - PROCESS | 1782 | 1464192795761 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}] 09:13:16 INFO - PROCESS | 1782 | 1464192796029 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x86f2f400 == 112 [pid = 1782] [id = 223] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x8874cc00 == 111 [pid = 1782] [id = 222] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3db800 == 110 [pid = 1782] [id = 221] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x88954c00 == 109 [pid = 1782] [id = 220] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x8f130800 == 108 [pid = 1782] [id = 214] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x8de04400 == 107 [pid = 1782] [id = 213] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4b800 == 106 [pid = 1782] [id = 212] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4c000 == 105 [pid = 1782] [id = 211] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x99f25000 == 104 [pid = 1782] [id = 209] 09:13:16 INFO - PROCESS | 1782 | --DOCSHELL 0x9d4d9c00 == 103 [pid = 1782] [id = 210] 09:13:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb60800 == 102 [pid = 1782] [id = 208] 09:13:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd8dc00 == 101 [pid = 1782] [id = 207] 09:13:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed18c00 == 100 [pid = 1782] [id = 206] 09:13:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8c442400 == 99 [pid = 1782] [id = 205] 09:13:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3de000 == 98 [pid = 1782] [id = 204] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 363 (0x8d5b3400) [pid = 1782] [serial = 606] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 362 (0x8df4d000) [pid = 1782] [serial = 608] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 361 (0x94f2bc00) [pid = 1782] [serial = 581] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 360 (0x8c550c00) [pid = 1782] [serial = 605] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 359 (0x8a79a400) [pid = 1782] [serial = 560] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 358 (0x99fe0c00) [pid = 1782] [serial = 584] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 357 (0x8b316c00) [pid = 1782] [serial = 602] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 356 (0x8df7b000) [pid = 1782] [serial = 611] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 355 (0x8df4e800) [pid = 1782] [serial = 566] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 354 (0x8d5be400) [pid = 1782] [serial = 558] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 353 (0x8ef69400) [pid = 1782] [serial = 569] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 352 (0x8df79800) [pid = 1782] [serial = 609] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 351 (0x8bb83800) [pid = 1782] [serial = 600] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 350 (0x9b1b0800) [pid = 1782] [serial = 587] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 349 (0x919ecc00) [pid = 1782] [serial = 575] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 348 (0x8a3e6000) [pid = 1782] [serial = 593] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 347 (0x8f8afc00) [pid = 1782] [serial = 572] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 346 (0x8bec7c00) [pid = 1782] [serial = 603] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 345 (0x8a79c800) [pid = 1782] [serial = 599] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 344 (0x9d8cb000) [pid = 1782] [serial = 590] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 343 (0x8c449c00) [pid = 1782] [serial = 563] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 342 (0x897e2c00) [pid = 1782] [serial = 596] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | --DOMWINDOW == 341 (0x92147400) [pid = 1782] [serial = 578] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1782 | 1464192797438 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f34c00 == 99 [pid = 1782] [id = 240] 09:13:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 342 (0x86f38c00) [pid = 1782] [serial = 721] [outer = (nil)] 09:13:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 343 (0x87b53000) [pid = 1782] [serial = 722] [outer = 0x86f38c00] 09:13:17 INFO - PROCESS | 1782 | 1464192797538 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 344 (0x88752c00) [pid = 1782] [serial = 723] [outer = 0x86f38c00] 09:13:18 INFO - PROCESS | 1782 | 1464192798524 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]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2851ms 09:13:18 INFO - PROCESS | 1782 | 1464192798598 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1782 | 1464192798603 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:13:18 INFO - PROCESS | 1782 | 1464192798612 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1782 | 1464192798617 Marionette TRACE conn4 <- [1,934,null,{}] 09:13:18 INFO - PROCESS | 1782 | 1464192798624 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}] 09:13:18 INFO - PROCESS | 1782 | 1464192798865 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:13:19 INFO - PROCESS | 1782 | 1464192799183 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abfec00 == 100 [pid = 1782] [id = 241] 09:13:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 345 (0x8b315800) [pid = 1782] [serial = 724] [outer = (nil)] 09:13:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 346 (0x8b524000) [pid = 1782] [serial = 725] [outer = 0x8b315800] 09:13:19 INFO - PROCESS | 1782 | 1464192799273 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 347 (0x8bb8fc00) [pid = 1782] [serial = 726] [outer = 0x8b315800] 09:13:20 INFO - PROCESS | 1782 | 1464192800314 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]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1740ms 09:13:20 INFO - PROCESS | 1782 | 1464192800353 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 1782 | 1464192800359 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:13:20 INFO - PROCESS | 1782 | 1464192800386 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1782 | 1464192800396 Marionette TRACE conn4 <- [1,938,null,{}] 09:13:20 INFO - PROCESS | 1782 | 1464192800402 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}] 09:13:20 INFO - PROCESS | 1782 | 1464192800713 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:13:20 INFO - PROCESS | 1782 | 1464192800912 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf5000 == 101 [pid = 1782] [id = 242] 09:13:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 348 (0x8b51e800) [pid = 1782] [serial = 727] [outer = (nil)] 09:13:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 349 (0x8d2e0000) [pid = 1782] [serial = 728] [outer = 0x8b51e800] 09:13:21 INFO - PROCESS | 1782 | 1464192801000 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 350 (0x8d4de400) [pid = 1782] [serial = 729] [outer = 0x8b51e800] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 349 (0x99032400) [pid = 1782] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 348 (0x8c2bd400) [pid = 1782] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 347 (0x8c543800) [pid = 1782] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 346 (0x9c1d3c00) [pid = 1782] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 345 (0x88956400) [pid = 1782] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 344 (0x8f130c00) [pid = 1782] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 343 (0x8fb53c00) [pid = 1782] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 342 (0x8eeed000) [pid = 1782] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 341 (0x91a32c00) [pid = 1782] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 340 (0x92148800) [pid = 1782] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 339 (0x92145000) [pid = 1782] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 338 (0x8a387000) [pid = 1782] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 337 (0x8d4dd000) [pid = 1782] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 336 (0x8bb87400) [pid = 1782] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 335 (0x91d72c00) [pid = 1782] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 334 (0x8b606000) [pid = 1782] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 333 (0x87b4c400) [pid = 1782] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 332 (0x8e6cc400) [pid = 1782] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 331 (0x86f2c000) [pid = 1782] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 330 (0x9c1d7000) [pid = 1782] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 329 (0x8c223c00) [pid = 1782] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 328 (0x9bfe3400) [pid = 1782] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 327 (0x9a3ac000) [pid = 1782] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 326 (0x8a380800) [pid = 1782] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 325 (0x8f8ab400) [pid = 1782] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 324 (0x9214ec00) [pid = 1782] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 323 (0xa1028400) [pid = 1782] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 322 (0x99626400) [pid = 1782] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 321 (0x8d4d9c00) [pid = 1782] [serial = 357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 320 (0x8df72000) [pid = 1782] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 319 (0x87b4cc00) [pid = 1782] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 318 (0x8f8aec00) [pid = 1782] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 317 (0x86f39800) [pid = 1782] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 316 (0x8a795000) [pid = 1782] [serial = 559] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 315 (0x990ce400) [pid = 1782] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 314 (0x950dc000) [pid = 1782] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 313 (0x9b444000) [pid = 1782] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 312 (0x8df5a400) [pid = 1782] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 311 (0x8bec5c00) [pid = 1782] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 310 (0x8c44d400) [pid = 1782] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 309 (0x8e6c4000) [pid = 1782] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 308 (0xa102e400) [pid = 1782] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 307 (0x8ed1d400) [pid = 1782] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 306 (0x9285f800) [pid = 1782] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 305 (0x8faac800) [pid = 1782] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 304 (0x8983dc00) [pid = 1782] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 303 (0x99e0dc00) [pid = 1782] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 302 (0x8f759800) [pid = 1782] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 301 (0x8db82400) [pid = 1782] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 300 (0x99fb9000) [pid = 1782] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 299 (0x897dfc00) [pid = 1782] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 298 (0x8a0ef400) [pid = 1782] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 297 (0xa30de000) [pid = 1782] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 296 (0x8b522400) [pid = 1782] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 295 (0xa26e1c00) [pid = 1782] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 294 (0x8c2b8c00) [pid = 1782] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 293 (0x8f8b1c00) [pid = 1782] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 292 (0x86f31800) [pid = 1782] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 291 (0xa227c000) [pid = 1782] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 290 (0x8ed1cc00) [pid = 1782] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x8c446c00) [pid = 1782] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 3621ms 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0xa102cc00) [pid = 1782] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0x8a3e0000) [pid = 1782] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x8dd88800) [pid = 1782] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 285 (0x9a798c00) [pid = 1782] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:13:23 INFO - PROCESS | 1782 | --DOMWINDOW == 284 (0x88952c00) [pid = 1782] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0xa357cc00) [pid = 1782] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x8df4f400) [pid = 1782] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x8e6ce000) [pid = 1782] [serial = 360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x91d6a400) [pid = 1782] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x8c2c1800) [pid = 1782] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x8b526400) [pid = 1782] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x8fa9f000) [pid = 1782] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0xa213bc00) [pid = 1782] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x8eef2800) [pid = 1782] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x9214f400) [pid = 1782] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x8eee9000) [pid = 1782] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x89ff0400) [pid = 1782] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x89fe2000) [pid = 1782] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x8eee9c00) [pid = 1782] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0xa30be800) [pid = 1782] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x8bb86800) [pid = 1782] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x8b31ec00) [pid = 1782] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x8bb8d000) [pid = 1782] [serial = 562] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x9512d400) [pid = 1782] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x9b728400) [pid = 1782] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x8dd8e000) [pid = 1782] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x9535a400) [pid = 1782] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x91d69800) [pid = 1782] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x8d2d9c00) [pid = 1782] [serial = 354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x8b52a000) [pid = 1782] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x9200c800) [pid = 1782] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8fb5f800) [pid = 1782] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0xa6e8cc00) [pid = 1782] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x8ed14000) [pid = 1782] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x8ef67000) [pid = 1782] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x9d4d6800) [pid = 1782] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0xa6287800) [pid = 1782] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x8a3dec00) [pid = 1782] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x8db84c00) [pid = 1782] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x9027bc00) [pid = 1782] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x8f8aa400) [pid = 1782] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0xa26b7400) [pid = 1782] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x8f8b6c00) [pid = 1782] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x9962e800) [pid = 1782] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x9b722c00) [pid = 1782] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x928d6800) [pid = 1782] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x9200f400) [pid = 1782] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x99e0c400) [pid = 1782] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x9a63c400) [pid = 1782] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x902fb800) [pid = 1782] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x9b231000) [pid = 1782] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x8a790000) [pid = 1782] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x9b1b1000) [pid = 1782] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x8f75f400) [pid = 1782] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x8de06400) [pid = 1782] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x919e2800) [pid = 1782] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:13:24 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0xa3580400) [pid = 1782] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:13:24 INFO - PROCESS | 1782 | 1464192803849 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]]]}] 09:13:24 INFO - PROCESS | 1782 | 1464192804002 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1782 | 1464192804015 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:13:24 INFO - PROCESS | 1782 | 1464192804035 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1782 | 1464192804038 Marionette TRACE conn4 <- [1,942,null,{}] 09:13:24 INFO - PROCESS | 1782 | 1464192804056 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}] 09:13:24 INFO - PROCESS | 1782 | 1464192804386 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:13:24 INFO - PROCESS | 1782 | 1464192804420 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b55c00 == 102 [pid = 1782] [id = 243] 09:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x88954000) [pid = 1782] [serial = 730] [outer = (nil)] 09:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x89fe2000) [pid = 1782] [serial = 731] [outer = 0x88954000] 09:13:24 INFO - PROCESS | 1782 | 1464192804514 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x8a0f0800) [pid = 1782] [serial = 732] [outer = 0x88954000] 09:13:25 INFO - PROCESS | 1782 | 1464192805520 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1548ms 09:13:25 INFO - PROCESS | 1782 | 1464192805678 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1782 | 1464192805688 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:13:25 INFO - PROCESS | 1782 | 1464192805714 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1782 | 1464192805719 Marionette TRACE conn4 <- [1,946,null,{}] 09:13:25 INFO - PROCESS | 1782 | 1464192805729 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}] 09:13:26 INFO - PROCESS | 1782 | 1464192806011 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:13:26 INFO - PROCESS | 1782 | 1464192806371 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874cc00 == 103 [pid = 1782] [id = 244] 09:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8874e400) [pid = 1782] [serial = 733] [outer = (nil)] 09:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x88953000) [pid = 1782] [serial = 734] [outer = 0x8874e400] 09:13:26 INFO - PROCESS | 1782 | 1464192806479 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8a3de800) [pid = 1782] [serial = 735] [outer = 0x8874e400] 09:13:27 INFO - PROCESS | 1782 | 1464192807607 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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1944ms 09:13:27 INFO - PROCESS | 1782 | 1464192807658 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1782 | 1464192807664 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:13:27 INFO - PROCESS | 1782 | 1464192807680 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1782 | 1464192807688 Marionette TRACE conn4 <- [1,950,null,{}] 09:13:27 INFO - PROCESS | 1782 | 1464192807697 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}] 09:13:27 INFO - PROCESS | 1782 | 1464192807987 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:13:28 INFO - PROCESS | 1782 | 1464192808332 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b314400 == 104 [pid = 1782] [id = 245] 09:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x8b522c00) [pid = 1782] [serial = 736] [outer = (nil)] 09:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x8b606000) [pid = 1782] [serial = 737] [outer = 0x8b522c00] 09:13:28 INFO - PROCESS | 1782 | 1464192808434 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x8becb000) [pid = 1782] [serial = 738] [outer = 0x8b522c00] 09:13:29 INFO - PROCESS | 1782 | 1464192809511 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]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1870ms 09:13:29 INFO - PROCESS | 1782 | 1464192809547 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1782 | 1464192809550 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:13:29 INFO - PROCESS | 1782 | 1464192809558 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1782 | 1464192809562 Marionette TRACE conn4 <- [1,954,null,{}] 09:13:29 INFO - PROCESS | 1782 | 1464192809576 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}] 09:13:29 INFO - PROCESS | 1782 | 1464192809846 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:13:30 INFO - PROCESS | 1782 | 1464192810235 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c441c00 == 105 [pid = 1782] [id = 246] 09:13:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x8c550c00) [pid = 1782] [serial = 739] [outer = (nil)] 09:13:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8d2e3400) [pid = 1782] [serial = 740] [outer = 0x8c550c00] 09:13:30 INFO - PROCESS | 1782 | 1464192810350 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8d5b5400) [pid = 1782] [serial = 741] [outer = 0x8c550c00] 09:13:31 INFO - PROCESS | 1782 | 1464192811359 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]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1883ms 09:13:31 INFO - PROCESS | 1782 | 1464192811443 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1782 | 1464192811448 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:13:31 INFO - PROCESS | 1782 | 1464192811456 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1782 | 1464192811460 Marionette TRACE conn4 <- [1,958,null,{}] 09:13:31 INFO - PROCESS | 1782 | 1464192811466 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}] 09:13:31 INFO - PROCESS | 1782 | 1464192811724 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:13:32 INFO - PROCESS | 1782 | 1464192812069 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x871da800 == 106 [pid = 1782] [id = 247] 09:13:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8d5bc000) [pid = 1782] [serial = 742] [outer = (nil)] 09:13:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x8dd8dc00) [pid = 1782] [serial = 743] [outer = 0x8d5bc000] 09:13:32 INFO - PROCESS | 1782 | 1464192812179 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x8de06400) [pid = 1782] [serial = 744] [outer = 0x8d5bc000] 09:13:33 INFO - PROCESS | 1782 | 1464192813274 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]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1889ms 09:13:33 INFO - PROCESS | 1782 | 1464192813347 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:13:33 INFO - PROCESS | 1782 | 1464192813352 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:13:33 INFO - PROCESS | 1782 | 1464192813360 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1782 | 1464192813363 Marionette TRACE conn4 <- [1,962,null,{}] 09:13:33 INFO - PROCESS | 1782 | 1464192813370 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}] 09:13:33 INFO - PROCESS | 1782 | 1464192813633 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:13:34 INFO - PROCESS | 1782 | 1464192813992 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db87000 == 107 [pid = 1782] [id = 248] 09:13:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x8dd86400) [pid = 1782] [serial = 745] [outer = (nil)] 09:13:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x8df4d400) [pid = 1782] [serial = 746] [outer = 0x8dd86400] 09:13:34 INFO - PROCESS | 1782 | 1464192814147 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x8df58800) [pid = 1782] [serial = 747] [outer = 0x8dd86400] 09:13:35 INFO - PROCESS | 1782 | 1464192815220 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]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1942ms 09:13:35 INFO - PROCESS | 1782 | 1464192815302 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1782 | 1464192815306 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:13:35 INFO - PROCESS | 1782 | 1464192815313 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 1782 | 1464192815315 Marionette TRACE conn4 <- [1,966,null,{}] 09:13:35 INFO - PROCESS | 1782 | 1464192815322 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}] 09:13:35 INFO - PROCESS | 1782 | 1464192815606 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:13:35 INFO - PROCESS | 1782 | 1464192815926 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df56c00 == 108 [pid = 1782] [id = 249] 09:13:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x8df7a800) [pid = 1782] [serial = 748] [outer = (nil)] 09:13:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x8e85c000) [pid = 1782] [serial = 749] [outer = 0x8df7a800] 09:13:36 INFO - PROCESS | 1782 | 1464192816041 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x8eee8400) [pid = 1782] [serial = 750] [outer = 0x8df7a800] 09:13:37 INFO - PROCESS | 1782 | 1464192817072 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]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1841ms 09:13:37 INFO - PROCESS | 1782 | 1464192817155 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:13:37 INFO - PROCESS | 1782 | 1464192817160 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:13:37 INFO - PROCESS | 1782 | 1464192817167 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1782 | 1464192817171 Marionette TRACE conn4 <- [1,970,null,{}] 09:13:37 INFO - PROCESS | 1782 | 1464192817176 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}] 09:13:37 INFO - PROCESS | 1782 | 1464192817459 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:13:37 INFO - PROCESS | 1782 | 1464192817806 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5be800 == 109 [pid = 1782] [id = 250] 09:13:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x8df7dc00) [pid = 1782] [serial = 751] [outer = (nil)] 09:13:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x8f127c00) [pid = 1782] [serial = 752] [outer = 0x8df7dc00] 09:13:37 INFO - PROCESS | 1782 | 1464192817915 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x8f12e000) [pid = 1782] [serial = 753] [outer = 0x8df7dc00] 09:13:38 INFO - PROCESS | 1782 | 1464192818964 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]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1838ms 09:13:39 INFO - PROCESS | 1782 | 1464192819006 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:13:39 INFO - PROCESS | 1782 | 1464192819010 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:13:39 INFO - PROCESS | 1782 | 1464192819017 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1782 | 1464192819022 Marionette TRACE conn4 <- [1,974,null,{}] 09:13:39 INFO - PROCESS | 1782 | 1464192819028 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}] 09:13:39 INFO - PROCESS | 1782 | 1464192819259 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:13:39 INFO - PROCESS | 1782 | 1464192819599 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c9800 == 110 [pid = 1782] [id = 251] 09:13:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8e862c00) [pid = 1782] [serial = 754] [outer = (nil)] 09:13:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x8f8aa400) [pid = 1782] [serial = 755] [outer = 0x8e862c00] 09:13:39 INFO - PROCESS | 1782 | 1464192819715 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x8f8afc00) [pid = 1782] [serial = 756] [outer = 0x8e862c00] 09:13:40 INFO - PROCESS | 1782 | 1464192820787 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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1836ms 09:13:40 INFO - PROCESS | 1782 | 1464192820855 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:13:40 INFO - PROCESS | 1782 | 1464192820860 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:13:40 INFO - PROCESS | 1782 | 1464192820867 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1782 | 1464192820871 Marionette TRACE conn4 <- [1,978,null,{}] 09:13:40 INFO - PROCESS | 1782 | 1464192820879 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}] 09:13:41 INFO - PROCESS | 1782 | 1464192821156 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:13:41 INFO - PROCESS | 1782 | 1464192821497 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d7c00 == 111 [pid = 1782] [id = 252] 09:13:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x8f755000) [pid = 1782] [serial = 757] [outer = (nil)] 09:13:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x901d6800) [pid = 1782] [serial = 758] [outer = 0x8f755000] 09:13:41 INFO - PROCESS | 1782 | 1464192821607 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x901dc400) [pid = 1782] [serial = 759] [outer = 0x8f755000] 09:13:42 INFO - PROCESS | 1782 | 1464192822632 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]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1846ms 09:13:42 INFO - PROCESS | 1782 | 1464192822715 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1782 | 1464192822721 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:13:42 INFO - PROCESS | 1782 | 1464192822730 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1782 | 1464192822734 Marionette TRACE conn4 <- [1,982,null,{}] 09:13:42 INFO - PROCESS | 1782 | 1464192822740 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}] 09:13:43 INFO - PROCESS | 1782 | 1464192823027 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:13:43 INFO - PROCESS | 1782 | 1464192823381 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef70800 == 112 [pid = 1782] [id = 253] 09:13:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x8fb56400) [pid = 1782] [serial = 760] [outer = (nil)] 09:13:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x902f0000) [pid = 1782] [serial = 761] [outer = 0x8fb56400] 09:13:43 INFO - PROCESS | 1782 | 1464192823484 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x902f7c00) [pid = 1782] [serial = 762] [outer = 0x8fb56400] 09:13:44 INFO - PROCESS | 1782 | 1464192824528 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]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1843ms 09:13:44 INFO - PROCESS | 1782 | 1464192824583 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 1782 | 1464192824589 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:13:44 INFO - PROCESS | 1782 | 1464192824597 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 1782 | 1464192824602 Marionette TRACE conn4 <- [1,986,null,{}] 09:13:44 INFO - PROCESS | 1782 | 1464192824609 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}] 09:13:44 INFO - PROCESS | 1782 | 1464192824879 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:13:45 INFO - PROCESS | 1782 | 1464192825249 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f12b400 == 113 [pid = 1782] [id = 254] 09:13:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x901da800) [pid = 1782] [serial = 763] [outer = (nil)] 09:13:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x91d6c400) [pid = 1782] [serial = 764] [outer = 0x901da800] 09:13:45 INFO - PROCESS | 1782 | 1464192825370 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x92142800) [pid = 1782] [serial = 765] [outer = 0x901da800] 09:13:46 INFO - PROCESS | 1782 | 1464192826400 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]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1837ms 09:13:46 INFO - PROCESS | 1782 | 1464192826435 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1782 | 1464192826438 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:13:46 INFO - PROCESS | 1782 | 1464192826446 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1782 | 1464192826451 Marionette TRACE conn4 <- [1,990,null,{}] 09:13:46 INFO - PROCESS | 1782 | 1464192826459 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}] 09:13:46 INFO - PROCESS | 1782 | 1464192826696 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:13:47 INFO - PROCESS | 1782 | 1464192827048 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a31c00 == 114 [pid = 1782] [id = 255] 09:13:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x91a34800) [pid = 1782] [serial = 766] [outer = (nil)] 09:13:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x9285f800) [pid = 1782] [serial = 767] [outer = 0x91a34800] 09:13:47 INFO - PROCESS | 1782 | 1464192827166 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x92e07800) [pid = 1782] [serial = 768] [outer = 0x91a34800] 09:13:48 INFO - PROCESS | 1782 | 1464192828192 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]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1790ms 09:13:48 INFO - PROCESS | 1782 | 1464192828239 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:13:48 INFO - PROCESS | 1782 | 1464192828244 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:13:48 INFO - PROCESS | 1782 | 1464192828251 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1782 | 1464192828254 Marionette TRACE conn4 <- [1,994,null,{}] 09:13:48 INFO - PROCESS | 1782 | 1464192828260 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}] 09:13:48 INFO - PROCESS | 1782 | 1464192828524 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:13:48 INFO - PROCESS | 1782 | 1464192828890 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874bc00 == 115 [pid = 1782] [id = 256] 09:13:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x91a32000) [pid = 1782] [serial = 769] [outer = (nil)] 09:13:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x95134400) [pid = 1782] [serial = 770] [outer = 0x91a32000] 09:13:49 INFO - PROCESS | 1782 | 1464192829002 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x97524c00) [pid = 1782] [serial = 771] [outer = 0x91a32000] 09:13:50 INFO - PROCESS | 1782 | 1464192830034 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1838ms 09:13:50 INFO - PROCESS | 1782 | 1464192830089 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1782 | 1464192830093 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:13:50 INFO - PROCESS | 1782 | 1464192830101 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1782 | 1464192830104 Marionette TRACE conn4 <- [1,998,null,{}] 09:13:50 INFO - PROCESS | 1782 | 1464192830111 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}] 09:13:50 INFO - PROCESS | 1782 | 1464192830363 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:13:50 INFO - PROCESS | 1782 | 1464192830713 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed18400 == 116 [pid = 1782] [id = 257] 09:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x92e10c00) [pid = 1782] [serial = 772] [outer = (nil)] 09:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x99fdf000) [pid = 1782] [serial = 773] [outer = 0x92e10c00] 09:13:50 INFO - PROCESS | 1782 | 1464192830824 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x9a3ac000) [pid = 1782] [serial = 774] [outer = 0x92e10c00] 09:13:51 INFO - PROCESS | 1782 | --DOCSHELL 0xa6e92c00 == 115 [pid = 1782] [id = 8] 09:13:51 INFO - PROCESS | 1782 | 1464192831987 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1952ms 09:13:52 INFO - PROCESS | 1782 | 1464192832056 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1782 | 1464192832061 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:13:52 INFO - PROCESS | 1782 | 1464192832070 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1782 | 1464192832075 Marionette TRACE conn4 <- [1,1002,null,{}] 09:13:52 INFO - PROCESS | 1782 | 1464192832082 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}] 09:13:52 INFO - PROCESS | 1782 | 1464192832322 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:13:52 INFO - PROCESS | 1782 | 1464192832647 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b31f000 == 116 [pid = 1782] [id = 258] 09:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x8b320c00) [pid = 1782] [serial = 775] [outer = (nil)] 09:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x8b523800) [pid = 1782] [serial = 776] [outer = 0x8b320c00] 09:13:52 INFO - PROCESS | 1782 | 1464192832752 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x99e0dc00) [pid = 1782] [serial = 777] [outer = 0x8b320c00] 09:13:53 INFO - PROCESS | 1782 | 1464192833777 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]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1790ms 09:13:53 INFO - PROCESS | 1782 | 1464192833866 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 1782 | 1464192833876 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:13:53 INFO - PROCESS | 1782 | 1464192833888 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 1782 | 1464192833892 Marionette TRACE conn4 <- [1,1006,null,{}] 09:13:53 INFO - PROCESS | 1782 | 1464192833899 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}] 09:13:54 INFO - PROCESS | 1782 | 1464192834267 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:13:54 INFO - PROCESS | 1782 | 1464192834552 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2b7c00 == 117 [pid = 1782] [id = 259] 09:13:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x8c2c4000) [pid = 1782] [serial = 778] [outer = (nil)] 09:13:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x9b2c7c00) [pid = 1782] [serial = 779] [outer = 0x8c2c4000] 09:13:54 INFO - PROCESS | 1782 | 1464192834657 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x9ba24c00) [pid = 1782] [serial = 780] [outer = 0x8c2c4000] 09:13:55 INFO - PROCESS | 1782 | 1464192835762 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]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1935ms 09:13:55 INFO - PROCESS | 1782 | 1464192835824 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:13:55 INFO - PROCESS | 1782 | 1464192835829 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:13:55 INFO - PROCESS | 1782 | 1464192835837 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1782 | 1464192835839 Marionette TRACE conn4 <- [1,1010,null,{}] 09:13:55 INFO - PROCESS | 1782 | 1464192835846 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}] 09:13:56 INFO - PROCESS | 1782 | 1464192836086 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x9b1b2000 == 116 [pid = 1782] [id = 234] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x92e0d800 == 115 [pid = 1782] [id = 233] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x92e01800 == 114 [pid = 1782] [id = 232] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b527c00 == 113 [pid = 1782] [id = 231] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8e857c00 == 112 [pid = 1782] [id = 230] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8faa9c00 == 111 [pid = 1782] [id = 229] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2e4800 == 110 [pid = 1782] [id = 227] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8e862800 == 109 [pid = 1782] [id = 228] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb8ec00 == 108 [pid = 1782] [id = 226] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0e6800 == 107 [pid = 1782] [id = 225] 09:13:57 INFO - PROCESS | 1782 | --DOCSHELL 0x86f33800 == 106 [pid = 1782] [id = 224] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0xa675ac00) [pid = 1782] [serial = 174] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x8a3e5400) [pid = 1782] [serial = 614] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x8ed11400) [pid = 1782] [serial = 331] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x91a35400) [pid = 1782] [serial = 623] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x90284c00) [pid = 1782] [serial = 217] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x8fb5d400) [pid = 1782] [serial = 455] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0xa68e2000) [pid = 1782] [serial = 208] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x8f131000) [pid = 1782] [serial = 648] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x8a3e8000) [pid = 1782] [serial = 665] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x8faa6000) [pid = 1782] [serial = 259] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x9d4d4800) [pid = 1782] [serial = 536] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x8de0a800) [pid = 1782] [serial = 639] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x9bfde000) [pid = 1782] [serial = 132] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x994c2c00) [pid = 1782] [serial = 337] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x9288cc00) [pid = 1782] [serial = 527] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x9b730800) [pid = 1782] [serial = 199] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x8a797400) [pid = 1782] [serial = 615] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x9b058400) [pid = 1782] [serial = 108] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x9214cc00) [pid = 1782] [serial = 392] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x9d8c5000) [pid = 1782] [serial = 295] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x8b313800) [pid = 1782] [serial = 512] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x9b1bb400) [pid = 1782] [serial = 141] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0xa3580000) [pid = 1782] [serial = 256] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x8f128000) [pid = 1782] [serial = 642] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x9a414c00) [pid = 1782] [serial = 629] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8e6d2800) [pid = 1782] [serial = 641] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x92897000) [pid = 1782] [serial = 195] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0xa6f3c800) [pid = 1782] [serial = 304] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x9b72d000) [pid = 1782] [serial = 244] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x8df51800) [pid = 1782] [serial = 410] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x8c54d400) [pid = 1782] [serial = 539] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0xa10da400) [pid = 1782] [serial = 111] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x897e0c00) [pid = 1782] [serial = 663] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0xa26b9c00) [pid = 1782] [serial = 645] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x92858800) [pid = 1782] [serial = 349] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x8f8b1400) [pid = 1782] [serial = 621] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x950e0000) [pid = 1782] [serial = 627] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x95365400) [pid = 1782] [serial = 458] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x9a416c00) [pid = 1782] [serial = 461] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x8a791000) [pid = 1782] [serial = 488] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x8df59800) [pid = 1782] [serial = 452] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x8d5b4800) [pid = 1782] [serial = 545] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x94f30c00) [pid = 1782] [serial = 292] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x8c2bb800) [pid = 1782] [serial = 668] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x87b56400) [pid = 1782] [serial = 636] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x8e85fc00) [pid = 1782] [serial = 310] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x86f35000) [pid = 1782] [serial = 651] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0xa22bdc00) [pid = 1782] [serial = 401] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x902fc000) [pid = 1782] [serial = 365] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0xa503b800) [pid = 1782] [serial = 205] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x9a79d800) [pid = 1782] [serial = 395] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x8f8b3400) [pid = 1782] [serial = 573] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x94f26000) [pid = 1782] [serial = 449] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x95137800) [pid = 1782] [serial = 530] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x88959800) [pid = 1782] [serial = 662] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0xa3578800) [pid = 1782] [serial = 247] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x8c444000) [pid = 1782] [serial = 669] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x99fdd800) [pid = 1782] [serial = 162] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x8d4e5400) [pid = 1782] [serial = 359] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x8df7d000) [pid = 1782] [serial = 352] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x8de05c00) [pid = 1782] [serial = 638] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x9027a400) [pid = 1782] [serial = 289] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x88752000) [pid = 1782] [serial = 657] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x8b529000) [pid = 1782] [serial = 561] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x9a41b000) [pid = 1782] [serial = 533] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x9a415c00) [pid = 1782] [serial = 386] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x9d4d1c00) [pid = 1782] [serial = 165] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x91d6c800) [pid = 1782] [serial = 624] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x86f32800) [pid = 1782] [serial = 650] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x8f134800) [pid = 1782] [serial = 644] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x8becc400) [pid = 1782] [serial = 416] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x8d2d8400) [pid = 1782] [serial = 617] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x8e6d0400) [pid = 1782] [serial = 307] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x92865800) [pid = 1782] [serial = 626] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x8d2e3c00) [pid = 1782] [serial = 671] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0xa30c1000) [pid = 1782] [serial = 632] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0xa306a800) [pid = 1782] [serial = 343] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x88750800) [pid = 1782] [serial = 656] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0xa357a400) [pid = 1782] [serial = 346] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x90284400) [pid = 1782] [serial = 521] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x87b54000) [pid = 1782] [serial = 635] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x89846c00) [pid = 1782] [serial = 491] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x9a79a400) [pid = 1782] [serial = 464] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8f761c00) [pid = 1782] [serial = 253] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x8db8b800) [pid = 1782] [serial = 313] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x9c1d2400) [pid = 1782] [serial = 630] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x897e4800) [pid = 1782] [serial = 597] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x8a388400) [pid = 1782] [serial = 485] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0xa321dc00) [pid = 1782] [serial = 138] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x8b528800) [pid = 1782] [serial = 422] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0xa3547800) [pid = 1782] [serial = 168] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x8c2c1c00) [pid = 1782] [serial = 407] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x90283c00) [pid = 1782] [serial = 334] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x88749400) [pid = 1782] [serial = 654] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0xa34c5400) [pid = 1782] [serial = 473] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8d5bb000) [pid = 1782] [serial = 618] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8f8abc00) [pid = 1782] [serial = 389] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x9a41bc00) [pid = 1782] [serial = 467] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0xa2277000) [pid = 1782] [serial = 135] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8b60f000) [pid = 1782] [serial = 666] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0xa3574400) [pid = 1782] [serial = 633] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0xa306b000) [pid = 1782] [serial = 404] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x9c1cb000) [pid = 1782] [serial = 398] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8895b400) [pid = 1782] [serial = 647] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0xa67bf000) [pid = 1782] [serial = 250] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x9c04a400) [pid = 1782] [serial = 413] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x9a416400) [pid = 1782] [serial = 362] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x94f2a400) [pid = 1782] [serial = 241] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8d4e2000) [pid = 1782] [serial = 515] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8b60ec00) [pid = 1782] [serial = 425] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x9a41b400) [pid = 1782] [serial = 368] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0xa357d400) [pid = 1782] [serial = 301] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0xa10dd800) [pid = 1782] [serial = 340] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x9d4d5000) [pid = 1782] [serial = 470] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x88746400) [pid = 1782] [serial = 653] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8eeef000) [pid = 1782] [serial = 265] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8a0e8c00) [pid = 1782] [serial = 479] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x89fed800) [pid = 1782] [serial = 476] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8f753400) [pid = 1782] [serial = 570] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0xa50d7800) [pid = 1782] [serial = 482] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8c54d000) [pid = 1782] [serial = 542] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8c2c4c00) [pid = 1782] [serial = 419] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8d2d8800) [pid = 1782] [serial = 564] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x99628c00) [pid = 1782] [serial = 105] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0xa26c5400) [pid = 1782] [serial = 298] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8df71800) [pid = 1782] [serial = 567] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0xa6282000) [pid = 1782] [serial = 171] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x986b3400) [pid = 1782] [serial = 214] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8df78400) [pid = 1782] [serial = 356] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x90286800) [pid = 1782] [serial = 428] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x94f31000) [pid = 1782] [serial = 129] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8ef66800) [pid = 1782] [serial = 620] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8db81800) [pid = 1782] [serial = 659] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x91a3a000) [pid = 1782] [serial = 524] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0xa82ba800) [pid = 1782] [serial = 211] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8ed1dc00) [pid = 1782] [serial = 262] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8f8aac00) [pid = 1782] [serial = 518] [outer = (nil)] [url = about:blank] 09:13:57 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa10ddc00) [pid = 1782] [serial = 202] [outer = (nil)] [url = about:blank] 09:13:58 INFO - PROCESS | 1782 | 1464192838018 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f37c00 == 107 [pid = 1782] [id = 260] 09:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x871d5000) [pid = 1782] [serial = 781] [outer = (nil)] 09:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x87b4f800) [pid = 1782] [serial = 782] [outer = 0x871d5000] 09:13:58 INFO - PROCESS | 1782 | 1464192838122 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x87b57c00) [pid = 1782] [serial = 783] [outer = 0x871d5000] 09:13:59 INFO - PROCESS | 1782 | 1464192839082 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]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 3298ms 09:13:59 INFO - PROCESS | 1782 | 1464192839137 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 1782 | 1464192839143 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:13:59 INFO - PROCESS | 1782 | 1464192839154 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 1782 | 1464192839159 Marionette TRACE conn4 <- [1,1014,null,{}] 09:13:59 INFO - PROCESS | 1782 | 1464192839169 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}] 09:13:59 INFO - PROCESS | 1782 | 1464192839396 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:13:59 INFO - PROCESS | 1782 | 1464192839627 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8895c000 == 108 [pid = 1782] [id = 261] 09:13:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8895dc00) [pid = 1782] [serial = 784] [outer = (nil)] 09:13:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8983d000) [pid = 1782] [serial = 785] [outer = 0x8895dc00] 09:13:59 INFO - PROCESS | 1782 | 1464192839739 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x89fed800) [pid = 1782] [serial = 786] [outer = 0x8895dc00] 09:14:00 INFO - PROCESS | 1782 | 1464192840752 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]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1650ms 09:14:00 INFO - PROCESS | 1782 | 1464192840808 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1782 | 1464192840815 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:14:00 INFO - PROCESS | 1782 | 1464192840838 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1782 | 1464192840843 Marionette TRACE conn4 <- [1,1018,null,{}] 09:14:00 INFO - PROCESS | 1782 | 1464192840851 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}] 09:14:01 INFO - PROCESS | 1782 | 1464192841147 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:14:01 INFO - PROCESS | 1782 | 1464192841397 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78e000 == 109 [pid = 1782] [id = 262] 09:14:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8a791800) [pid = 1782] [serial = 787] [outer = (nil)] 09:14:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8a796400) [pid = 1782] [serial = 788] [outer = 0x8a791800] 09:14:01 INFO - PROCESS | 1782 | 1464192841566 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8abf6c00) [pid = 1782] [serial = 789] [outer = 0x8a791800] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x950dc800) [pid = 1782] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9a7a4400) [pid = 1782] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x99efa000) [pid = 1782] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x86f38c00) [pid = 1782] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9200fc00) [pid = 1782] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x88956c00) [pid = 1782] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x91a3e400) [pid = 1782] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8a3dbc00) [pid = 1782] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b51e800) [pid = 1782] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b315800) [pid = 1782] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8eee9800) [pid = 1782] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8c443c00) [pid = 1782] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:14:03 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8894e800) [pid = 1782] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:14:03 INFO - PROCESS | 1782 | 1464192843323 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]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2547ms 09:14:03 INFO - PROCESS | 1782 | 1464192843384 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1782 | 1464192843387 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:14:03 INFO - PROCESS | 1782 | 1464192843407 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1782 | 1464192843418 Marionette TRACE conn4 <- [1,1022,null,{}] 09:14:03 INFO - PROCESS | 1782 | 1464192843426 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}] 09:14:03 INFO - PROCESS | 1782 | 1464192843642 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:14:03 INFO - PROCESS | 1782 | 1464192843817 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f38c00 == 110 [pid = 1782] [id = 263] 09:14:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8894e800) [pid = 1782] [serial = 790] [outer = (nil)] 09:14:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b321400) [pid = 1782] [serial = 791] [outer = 0x8894e800] 09:14:03 INFO - PROCESS | 1782 | 1464192843906 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b603400) [pid = 1782] [serial = 792] [outer = 0x8894e800] 09:14:04 INFO - PROCESS | 1782 | 1464192844858 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1512ms 09:14:04 INFO - PROCESS | 1782 | 1464192844910 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:14:04 INFO - PROCESS | 1782 | 1464192844916 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:14:04 INFO - PROCESS | 1782 | 1464192844923 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1782 | 1464192844926 Marionette TRACE conn4 <- [1,1026,null,{}] 09:14:04 INFO - PROCESS | 1782 | 1464192844934 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}] 09:14:05 INFO - PROCESS | 1782 | 1464192845285 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:14:05 INFO - PROCESS | 1782 | 1464192845638 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b51400 == 111 [pid = 1782] [id = 264] 09:14:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x87b54400) [pid = 1782] [serial = 793] [outer = (nil)] 09:14:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x88748c00) [pid = 1782] [serial = 794] [outer = 0x87b54400] 09:14:05 INFO - PROCESS | 1782 | 1464192845757 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x88753400) [pid = 1782] [serial = 795] [outer = 0x87b54400] 09:14:06 INFO - PROCESS | 1782 | 1464192846836 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]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1991ms 09:14:06 INFO - PROCESS | 1782 | 1464192846917 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 1782 | 1464192846925 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:14:06 INFO - PROCESS | 1782 | 1464192846936 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1782 | 1464192846943 Marionette TRACE conn4 <- [1,1030,null,{}] 09:14:06 INFO - PROCESS | 1782 | 1464192846953 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}] 09:14:07 INFO - PROCESS | 1782 | 1464192847321 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:14:07 INFO - PROCESS | 1782 | 1464192847570 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e3c00 == 112 [pid = 1782] [id = 265] 09:14:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8a0ea400) [pid = 1782] [serial = 796] [outer = (nil)] 09:14:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8a389c00) [pid = 1782] [serial = 797] [outer = 0x8a0ea400] 09:14:07 INFO - PROCESS | 1782 | 1464192847681 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8a3e4c00) [pid = 1782] [serial = 798] [outer = 0x8a0ea400] 09:14:08 INFO - PROCESS | 1782 | 1464192848776 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]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1903ms 09:14:08 INFO - PROCESS | 1782 | 1464192848841 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1782 | 1464192848848 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:14:08 INFO - PROCESS | 1782 | 1464192848856 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1782 | 1464192848860 Marionette TRACE conn4 <- [1,1034,null,{}] 09:14:08 INFO - PROCESS | 1782 | 1464192848868 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}] 09:14:09 INFO - PROCESS | 1782 | 1464192849135 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:14:09 INFO - PROCESS | 1782 | 1464192849518 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abfb800 == 113 [pid = 1782] [id = 266] 09:14:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8b31b800) [pid = 1782] [serial = 799] [outer = (nil)] 09:14:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8b60d000) [pid = 1782] [serial = 800] [outer = 0x8b31b800] 09:14:09 INFO - PROCESS | 1782 | 1464192849625 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8bb8bc00) [pid = 1782] [serial = 801] [outer = 0x8b31b800] 09:14:10 INFO - PROCESS | 1782 | 1464192850819 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]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2038ms 09:14:10 INFO - PROCESS | 1782 | 1464192850896 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 1782 | 1464192850903 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:14:10 INFO - PROCESS | 1782 | 1464192850925 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 1782 | 1464192850935 Marionette TRACE conn4 <- [1,1038,null,{}] 09:14:10 INFO - PROCESS | 1782 | 1464192850941 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}] 09:14:11 INFO - PROCESS | 1782 | 1464192851334 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:14:11 INFO - PROCESS | 1782 | 1464192851564 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abfb400 == 114 [pid = 1782] [id = 267] 09:14:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8b601c00) [pid = 1782] [serial = 802] [outer = (nil)] 09:14:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8c2c2400) [pid = 1782] [serial = 803] [outer = 0x8b601c00] 09:14:11 INFO - PROCESS | 1782 | 1464192851668 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8c443c00) [pid = 1782] [serial = 804] [outer = 0x8b601c00] 09:14:12 INFO - PROCESS | 1782 | 1464192852691 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]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1810ms 09:14:12 INFO - PROCESS | 1782 | 1464192852726 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 1782 | 1464192852730 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:14:12 INFO - PROCESS | 1782 | 1464192852738 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1782 | 1464192852742 Marionette TRACE conn4 <- [1,1042,null,{}] 09:14:12 INFO - PROCESS | 1782 | 1464192852752 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}] 09:14:13 INFO - PROCESS | 1782 | 1464192852993 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:14:13 INFO - PROCESS | 1782 | 1464192853273 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c226400 == 115 [pid = 1782] [id = 268] 09:14:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8c44d800) [pid = 1782] [serial = 805] [outer = (nil)] 09:14:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8c546800) [pid = 1782] [serial = 806] [outer = 0x8c44d800] 09:14:13 INFO - PROCESS | 1782 | 1464192853436 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8d2d8c00) [pid = 1782] [serial = 807] [outer = 0x8c44d800] 09:14:14 INFO - PROCESS | 1782 | 1464192854453 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1784ms 09:14:14 INFO - PROCESS | 1782 | 1464192854525 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1782 | 1464192854530 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:14:14 INFO - PROCESS | 1782 | 1464192854537 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1782 | 1464192854542 Marionette TRACE conn4 <- [1,1046,null,{}] 09:14:14 INFO - PROCESS | 1782 | 1464192854549 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}] 09:14:14 INFO - PROCESS | 1782 | 1464192854836 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:14:15 INFO - PROCESS | 1782 | 1464192855165 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2e7800 == 116 [pid = 1782] [id = 269] 09:14:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8d4d9800) [pid = 1782] [serial = 808] [outer = (nil)] 09:14:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8d4dfc00) [pid = 1782] [serial = 809] [outer = 0x8d4d9800] 09:14:15 INFO - PROCESS | 1782 | 1464192855286 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8d5bc800) [pid = 1782] [serial = 810] [outer = 0x8d4d9800] 09:14:16 INFO - PROCESS | 1782 | 1464192856412 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]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1933ms 09:14:16 INFO - PROCESS | 1782 | 1464192856473 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1782 | 1464192856479 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:14:16 INFO - PROCESS | 1782 | 1464192856487 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1782 | 1464192856492 Marionette TRACE conn4 <- [1,1050,null,{}] 09:14:16 INFO - PROCESS | 1782 | 1464192856499 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}] 09:14:16 INFO - PROCESS | 1782 | 1464192856754 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:14:17 INFO - PROCESS | 1782 | 1464192857085 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c543800 == 117 [pid = 1782] [id = 270] 09:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8d5bb800) [pid = 1782] [serial = 811] [outer = (nil)] 09:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8dd85400) [pid = 1782] [serial = 812] [outer = 0x8d5bb800] 09:14:17 INFO - PROCESS | 1782 | 1464192857195 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8dd8e400) [pid = 1782] [serial = 813] [outer = 0x8d5bb800] 09:14:18 INFO - PROCESS | 1782 | 1464192858221 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1786ms 09:14:18 INFO - PROCESS | 1782 | 1464192858275 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1782 | 1464192858278 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:14:18 INFO - PROCESS | 1782 | 1464192858286 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1782 | 1464192858291 Marionette TRACE conn4 <- [1,1054,null,{}] 09:14:18 INFO - PROCESS | 1782 | 1464192858297 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}] 09:14:18 INFO - PROCESS | 1782 | 1464192858557 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:14:18 INFO - PROCESS | 1782 | 1464192858880 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c54d800 == 118 [pid = 1782] [id = 271] 09:14:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8d4d9c00) [pid = 1782] [serial = 814] [outer = (nil)] 09:14:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8df50c00) [pid = 1782] [serial = 815] [outer = 0x8d4d9c00] 09:14:19 INFO - PROCESS | 1782 | 1464192859006 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8df57400) [pid = 1782] [serial = 816] [outer = 0x8d4d9c00] 09:14:20 INFO - PROCESS | 1782 | 1464192860026 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]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1797ms 09:14:20 INFO - PROCESS | 1782 | 1464192860085 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1782 | 1464192860088 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:14:20 INFO - PROCESS | 1782 | 1464192860097 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1782 | 1464192860100 Marionette TRACE conn4 <- [1,1058,null,{}] 09:14:20 INFO - PROCESS | 1782 | 1464192860107 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}] 09:14:20 INFO - PROCESS | 1782 | 1464192860338 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:14:20 INFO - PROCESS | 1782 | 1464192860658 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd82800 == 119 [pid = 1782] [id = 272] 09:14:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8df51800) [pid = 1782] [serial = 817] [outer = (nil)] 09:14:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8df78c00) [pid = 1782] [serial = 818] [outer = 0x8df51800] 09:14:20 INFO - PROCESS | 1782 | 1464192860782 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8df7b800) [pid = 1782] [serial = 819] [outer = 0x8df51800] 09:14:21 INFO - PROCESS | 1782 | 1464192861774 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1741ms 09:14:21 INFO - PROCESS | 1782 | 1464192861840 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 1782 | 1464192861845 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:14:21 INFO - PROCESS | 1782 | 1464192861854 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1782 | 1464192861867 Marionette TRACE conn4 <- [1,1062,null,{}] 09:14:21 INFO - PROCESS | 1782 | 1464192861873 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}] 09:14:22 INFO - PROCESS | 1782 | 1464192862158 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:14:22 INFO - PROCESS | 1782 | 1464192862473 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db8cc00 == 120 [pid = 1782] [id = 273] 09:14:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8df4e400) [pid = 1782] [serial = 820] [outer = (nil)] 09:14:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8e85d400) [pid = 1782] [serial = 821] [outer = 0x8df4e400] 09:14:22 INFO - PROCESS | 1782 | 1464192862577 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8ed11800) [pid = 1782] [serial = 822] [outer = 0x8df4e400] 09:14:23 INFO - PROCESS | 1782 | 1464192863661 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1845ms 09:14:23 INFO - PROCESS | 1782 | 1464192863700 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1782 | 1464192863703 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:14:23 INFO - PROCESS | 1782 | 1464192863711 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1782 | 1464192863715 Marionette TRACE conn4 <- [1,1066,null,{}] 09:14:23 INFO - PROCESS | 1782 | 1464192863721 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}] 09:14:23 INFO - PROCESS | 1782 | 1464192863967 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:14:24 INFO - PROCESS | 1782 | 1464192864317 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eee9800 == 121 [pid = 1782] [id = 274] 09:14:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8eeeb400) [pid = 1782] [serial = 823] [outer = (nil)] 09:14:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8eef2400) [pid = 1782] [serial = 824] [outer = 0x8eeeb400] 09:14:24 INFO - PROCESS | 1782 | 1464192864443 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8f127400) [pid = 1782] [serial = 825] [outer = 0x8eeeb400] 09:14:25 INFO - PROCESS | 1782 | 1464192865514 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]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1836ms 09:14:25 INFO - PROCESS | 1782 | 1464192865551 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 1782 | 1464192865557 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:14:25 INFO - PROCESS | 1782 | 1464192865564 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1782 | 1464192865571 Marionette TRACE conn4 <- [1,1070,null,{}] 09:14:25 INFO - PROCESS | 1782 | 1464192865577 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}] 09:14:25 INFO - PROCESS | 1782 | 1464192865882 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:14:26 INFO - PROCESS | 1782 | 1464192866255 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f758000 == 122 [pid = 1782] [id = 275] 09:14:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8f75c400) [pid = 1782] [serial = 826] [outer = (nil)] 09:14:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8f8ab800) [pid = 1782] [serial = 827] [outer = 0x8f75c400] 09:14:26 INFO - PROCESS | 1782 | 1464192866359 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8f8b5800) [pid = 1782] [serial = 828] [outer = 0x8f75c400] 09:14:27 INFO - PROCESS | 1782 | 1464192867406 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]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1889ms 09:14:27 INFO - PROCESS | 1782 | 1464192867455 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:14:27 INFO - PROCESS | 1782 | 1464192867460 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:14:27 INFO - PROCESS | 1782 | 1464192867467 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 1782 | 1464192867472 Marionette TRACE conn4 <- [1,1074,null,{}] 09:14:27 INFO - PROCESS | 1782 | 1464192867478 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}] 09:14:27 INFO - PROCESS | 1782 | 1464192867741 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:14:28 INFO - PROCESS | 1782 | 1464192868071 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f755800 == 123 [pid = 1782] [id = 276] 09:14:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8f8af400) [pid = 1782] [serial = 829] [outer = (nil)] 09:14:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x8faa9c00) [pid = 1782] [serial = 830] [outer = 0x8f8af400] 09:14:28 INFO - PROCESS | 1782 | 1464192868178 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x8fb54c00) [pid = 1782] [serial = 831] [outer = 0x8f8af400] 09:14:29 INFO - PROCESS | 1782 | 1464192869204 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]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1793ms 09:14:29 INFO - PROCESS | 1782 | 1464192869260 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1782 | 1464192869263 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:14:29 INFO - PROCESS | 1782 | 1464192869271 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1782 | 1464192869273 Marionette TRACE conn4 <- [1,1078,null,{}] 09:14:29 INFO - PROCESS | 1782 | 1464192869280 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}] 09:14:29 INFO - PROCESS | 1782 | 1464192869543 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:14:29 INFO - PROCESS | 1782 | 1464192869866 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f130400 == 124 [pid = 1782] [id = 277] 09:14:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x8fb5b400) [pid = 1782] [serial = 832] [outer = (nil)] 09:14:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x901e2400) [pid = 1782] [serial = 833] [outer = 0x8fb5b400] 09:14:29 INFO - PROCESS | 1782 | 1464192869970 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x90278c00) [pid = 1782] [serial = 834] [outer = 0x8fb5b400] 09:14:31 INFO - PROCESS | 1782 | 1464192871034 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]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1792ms 09:14:31 INFO - PROCESS | 1782 | 1464192871064 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 1782 | 1464192871069 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:14:31 INFO - PROCESS | 1782 | 1464192871077 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 1782 | 1464192871082 Marionette TRACE conn4 <- [1,1082,null,{}] 09:14:31 INFO - PROCESS | 1782 | 1464192871089 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}] 09:14:31 INFO - PROCESS | 1782 | 1464192871330 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:14:31 INFO - PROCESS | 1782 | 1464192871664 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb53800 == 125 [pid = 1782] [id = 278] 09:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x901e3000) [pid = 1782] [serial = 835] [outer = (nil)] 09:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x902f1000) [pid = 1782] [serial = 836] [outer = 0x901e3000] 09:14:31 INFO - PROCESS | 1782 | 1464192871767 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x902f8000) [pid = 1782] [serial = 837] [outer = 0x901e3000] 09:14:32 INFO - PROCESS | 1782 | 1464192872835 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]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1786ms 09:14:32 INFO - PROCESS | 1782 | 1464192872863 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 1782 | 1464192872868 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:14:32 INFO - PROCESS | 1782 | 1464192872877 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1782 | 1464192872881 Marionette TRACE conn4 <- [1,1086,null,{}] 09:14:32 INFO - PROCESS | 1782 | 1464192872888 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}] 09:14:33 INFO - PROCESS | 1782 | 1464192873140 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:14:33 INFO - PROCESS | 1782 | 1464192873502 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4dbc00 == 126 [pid = 1782] [id = 279] 09:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8d4dc800) [pid = 1782] [serial = 838] [outer = (nil)] 09:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x902ee800) [pid = 1782] [serial = 839] [outer = 0x8d4dc800] 09:14:33 INFO - PROCESS | 1782 | 1464192873604 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x91a33000) [pid = 1782] [serial = 840] [outer = 0x8d4dc800] 09:14:34 INFO - PROCESS | 1782 | 1464192874633 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1798ms 09:14:34 INFO - PROCESS | 1782 | 1464192874675 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1782 | 1464192874678 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:14:34 INFO - PROCESS | 1782 | 1464192874686 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1782 | 1464192874690 Marionette TRACE conn4 <- [1,1090,null,{}] 09:14:34 INFO - PROCESS | 1782 | 1464192874697 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}] 09:14:34 INFO - PROCESS | 1782 | 1464192874942 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:14:35 INFO - PROCESS | 1782 | 1464192875697 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x94f2e000 == 125 [pid = 1782] [id = 128] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x99688800 == 124 [pid = 1782] [id = 69] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x9d4d2800 == 123 [pid = 1782] [id = 67] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0xa6e8a000 == 122 [pid = 1782] [id = 70] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x86f38c00 == 121 [pid = 1782] [id = 263] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78e000 == 120 [pid = 1782] [id = 262] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8895c000 == 119 [pid = 1782] [id = 261] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x86f37c00 == 118 [pid = 1782] [id = 260] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x91a31c00 == 117 [pid = 1782] [id = 255] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8874bc00 == 116 [pid = 1782] [id = 256] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8f12b400 == 115 [pid = 1782] [id = 254] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef70800 == 114 [pid = 1782] [id = 253] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x871d7c00 == 113 [pid = 1782] [id = 252] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5be800 == 112 [pid = 1782] [id = 250] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c9800 == 111 [pid = 1782] [id = 251] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8df56c00 == 110 [pid = 1782] [id = 249] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8db87000 == 109 [pid = 1782] [id = 248] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x871da800 == 108 [pid = 1782] [id = 247] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8c441c00 == 107 [pid = 1782] [id = 246] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8b314400 == 106 [pid = 1782] [id = 245] 09:14:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8874cc00 == 105 [pid = 1782] [id = 244] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x9a41ac00) [pid = 1782] [serial = 585] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0xa26bc400) [pid = 1782] [serial = 591] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x9b2c9000) [pid = 1782] [serial = 588] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x8874fc00) [pid = 1782] [serial = 674] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x88752c00) [pid = 1782] [serial = 723] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x9b723000) [pid = 1782] [serial = 704] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8f134c00) [pid = 1782] [serial = 686] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x9214dc00) [pid = 1782] [serial = 579] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8abfa000) [pid = 1782] [serial = 713] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x92e02000) [pid = 1782] [serial = 660] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x950dc400) [pid = 1782] [serial = 698] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8e863c00) [pid = 1782] [serial = 683] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8bec5400) [pid = 1782] [serial = 677] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x97526c00) [pid = 1782] [serial = 582] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x871dcc00) [pid = 1782] [serial = 716] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8d4db000) [pid = 1782] [serial = 680] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8c21f400) [pid = 1782] [serial = 594] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x9214ac00) [pid = 1782] [serial = 692] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8d4de400) [pid = 1782] [serial = 729] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8bb8fc00) [pid = 1782] [serial = 726] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x92e08400) [pid = 1782] [serial = 695] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x92008000) [pid = 1782] [serial = 576] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8d5b4c00) [pid = 1782] [serial = 672] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0xa30bf400) [pid = 1782] [serial = 707] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9a3a9800) [pid = 1782] [serial = 701] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x901dc000) [pid = 1782] [serial = 710] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8895d400) [pid = 1782] [serial = 719] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8d2e0000) [pid = 1782] [serial = 728] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8a0e7000) [pid = 1782] [serial = 720] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8b524000) [pid = 1782] [serial = 725] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x87b53000) [pid = 1782] [serial = 722] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8fb58c00) [pid = 1782] [serial = 689] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x89fe2000) [pid = 1782] [serial = 731] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f38c00 == 106 [pid = 1782] [id = 280] 09:14:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x871d5400) [pid = 1782] [serial = 841] [outer = (nil)] 09:14:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x871e0400) [pid = 1782] [serial = 842] [outer = 0x871d5400] 09:14:36 INFO - PROCESS | 1782 | 1464192876644 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8874a000) [pid = 1782] [serial = 843] [outer = 0x871d5400] 09:14:37 INFO - PROCESS | 1782 | 1464192877601 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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2943ms 09:14:37 INFO - PROCESS | 1782 | 1464192877631 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1782 | 1464192877638 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:14:37 INFO - PROCESS | 1782 | 1464192877645 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1782 | 1464192877650 Marionette TRACE conn4 <- [1,1094,null,{}] 09:14:37 INFO - PROCESS | 1782 | 1464192877659 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}] 09:14:37 INFO - PROCESS | 1782 | 1464192877898 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:14:38 INFO - PROCESS | 1782 | 1464192878166 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x89849800 == 107 [pid = 1782] [id = 281] 09:14:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x89fe6800) [pid = 1782] [serial = 844] [outer = (nil)] 09:14:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8a0e8400) [pid = 1782] [serial = 845] [outer = 0x89fe6800] 09:14:38 INFO - PROCESS | 1782 | 1464192878261 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8a38ac00) [pid = 1782] [serial = 846] [outer = 0x89fe6800] 09:14:39 INFO - PROCESS | 1782 | 1464192879248 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]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1638ms 09:14:39 INFO - PROCESS | 1782 | 1464192879285 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 1782 | 1464192879292 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:14:39 INFO - PROCESS | 1782 | 1464192879308 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1782 | 1464192879311 Marionette TRACE conn4 <- [1,1098,null,{}] 09:14:39 INFO - PROCESS | 1782 | 1464192879318 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}] 09:14:39 INFO - PROCESS | 1782 | 1464192879607 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:14:39 INFO - PROCESS | 1782 | 1464192879641 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a793400 == 108 [pid = 1782] [id = 282] 09:14:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8abf0c00) [pid = 1782] [serial = 847] [outer = (nil)] 09:14:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8b314000) [pid = 1782] [serial = 848] [outer = 0x8abf0c00] 09:14:39 INFO - PROCESS | 1782 | 1464192879729 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8b522800) [pid = 1782] [serial = 849] [outer = 0x8abf0c00] 09:14:41 INFO - PROCESS | 1782 | 1464192881013 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]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1746ms 09:14:41 INFO - PROCESS | 1782 | 1464192881050 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 1782 | 1464192881054 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:14:41 INFO - PROCESS | 1782 | 1464192881064 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1782 | 1464192881075 Marionette TRACE conn4 <- [1,1102,null,{}] 09:14:41 INFO - PROCESS | 1782 | 1464192881100 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}] 09:14:42 INFO - PROCESS | 1782 | 1464192882011 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8895dc00) [pid = 1782] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8df7a800) [pid = 1782] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8fb56400) [pid = 1782] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x91a34800) [pid = 1782] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8b522c00) [pid = 1782] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8df7dc00) [pid = 1782] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8b51f000) [pid = 1782] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8faac400) [pid = 1782] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8c550c00) [pid = 1782] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8ef71c00) [pid = 1782] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8dd86400) [pid = 1782] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x88954000) [pid = 1782] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x871d5c00) [pid = 1782] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8bebfc00) [pid = 1782] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8f8b5000) [pid = 1782] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8874e400) [pid = 1782] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x871d5000) [pid = 1782] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x86f34400) [pid = 1782] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8b320c00) [pid = 1782] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8d2d9400) [pid = 1782] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0xa82b7800) [pid = 1782] [serial = 24] [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.] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8e862c00) [pid = 1782] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8d5bc000) [pid = 1782] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9b1b6400) [pid = 1782] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8e6c3400) [pid = 1782] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x92e0dc00) [pid = 1782] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8f755000) [pid = 1782] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x91a32000) [pid = 1782] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x92e10c00) [pid = 1782] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x901da800) [pid = 1782] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9a798400) [pid = 1782] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8a791800) [pid = 1782] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8ef69800) [pid = 1782] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8c2c4000) [pid = 1782] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x901d5400) [pid = 1782] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8abf3800) [pid = 1782] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:14:42 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x94f2b000) [pid = 1782] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:14:42 INFO - PROCESS | 1782 | 1464192882321 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f34400 == 109 [pid = 1782] [id = 283] 09:14:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x871d8400) [pid = 1782] [serial = 850] [outer = (nil)] 09:14:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8a0e8000) [pid = 1782] [serial = 851] [outer = 0x871d8400] 09:14:42 INFO - PROCESS | 1782 | 1464192882413 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8abf8c00) [pid = 1782] [serial = 852] [outer = 0x871d8400] 09:14:43 INFO - PROCESS | 1782 | 1464192883252 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]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2252ms 09:14:43 INFO - PROCESS | 1782 | 1464192883315 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1782 | 1464192883320 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:14:43 INFO - PROCESS | 1782 | 1464192883328 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1782 | 1464192883331 Marionette TRACE conn4 <- [1,1106,null,{}] 09:14:43 INFO - PROCESS | 1782 | 1464192883337 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}] 09:14:43 INFO - PROCESS | 1782 | 1464192883577 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:14:43 INFO - PROCESS | 1782 | 1464192883774 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b52bc00 == 110 [pid = 1782] [id = 284] 09:14:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8bec2c00) [pid = 1782] [serial = 853] [outer = (nil)] 09:14:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8c2c1400) [pid = 1782] [serial = 854] [outer = 0x8bec2c00] 09:14:43 INFO - PROCESS | 1782 | 1464192883866 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8c44ec00) [pid = 1782] [serial = 855] [outer = 0x8bec2c00] 09:14:45 INFO - PROCESS | 1782 | 1464192885103 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]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1835ms 09:14:45 INFO - PROCESS | 1782 | 1464192885165 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1782 | 1464192885173 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:14:45 INFO - PROCESS | 1782 | 1464192885182 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1782 | 1464192885188 Marionette TRACE conn4 <- [1,1110,null,{}] 09:14:45 INFO - PROCESS | 1782 | 1464192885240 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}] 09:14:45 INFO - PROCESS | 1782 | 1464192885578 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:14:45 INFO - PROCESS | 1782 | 1464192885845 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fe2000 == 111 [pid = 1782] [id = 285] 09:14:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x89fe5c00) [pid = 1782] [serial = 856] [outer = (nil)] 09:14:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8a3e4400) [pid = 1782] [serial = 857] [outer = 0x89fe5c00] 09:14:45 INFO - PROCESS | 1782 | 1464192885952 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b31d000) [pid = 1782] [serial = 858] [outer = 0x89fe5c00] 09:14:47 INFO - PROCESS | 1782 | 1464192887081 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]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1943ms 09:14:47 INFO - PROCESS | 1782 | 1464192887125 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1782 | 1464192887134 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:14:47 INFO - PROCESS | 1782 | 1464192887150 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1782 | 1464192887156 Marionette TRACE conn4 <- [1,1114,null,{}] 09:14:47 INFO - PROCESS | 1782 | 1464192887163 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}] 09:14:47 INFO - PROCESS | 1782 | 1464192887414 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:14:47 INFO - PROCESS | 1782 | 1464192887747 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2b6c00 == 112 [pid = 1782] [id = 286] 09:14:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8c2b7000) [pid = 1782] [serial = 859] [outer = (nil)] 09:14:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8c2c2800) [pid = 1782] [serial = 860] [outer = 0x8c2b7000] 09:14:47 INFO - PROCESS | 1782 | 1464192887860 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8d2da800) [pid = 1782] [serial = 861] [outer = 0x8c2b7000] 09:14:48 INFO - PROCESS | 1782 | 1464192888988 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]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1888ms 09:14:49 INFO - PROCESS | 1782 | 1464192889039 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 1782 | 1464192889045 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:14:49 INFO - PROCESS | 1782 | 1464192889054 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1782 | 1464192889060 Marionette TRACE conn4 <- [1,1118,null,{}] 09:14:49 INFO - PROCESS | 1782 | 1464192889079 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}] 09:14:49 INFO - PROCESS | 1782 | 1464192889485 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:14:49 INFO - PROCESS | 1782 | 1464192889714 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c449000 == 113 [pid = 1782] [id = 287] 09:14:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8d5b3c00) [pid = 1782] [serial = 862] [outer = (nil)] 09:14:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8d5b9400) [pid = 1782] [serial = 863] [outer = 0x8d5b3c00] 09:14:49 INFO - PROCESS | 1782 | 1464192889827 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8db87000) [pid = 1782] [serial = 864] [outer = 0x8d5b3c00] 09:14:50 INFO - PROCESS | 1782 | 1464192890829 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]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1788ms 09:14:50 INFO - PROCESS | 1782 | 1464192890841 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 1782 | 1464192890845 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:14:50 INFO - PROCESS | 1782 | 1464192890852 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1782 | 1464192890856 Marionette TRACE conn4 <- [1,1122,null,{}] 09:14:50 INFO - PROCESS | 1782 | 1464192890862 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}] 09:14:51 INFO - PROCESS | 1782 | 1464192891094 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:14:51 INFO - PROCESS | 1782 | 1464192891366 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c543c00 == 114 [pid = 1782] [id = 288] 09:14:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8db8bc00) [pid = 1782] [serial = 865] [outer = (nil)] 09:14:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8de09800) [pid = 1782] [serial = 866] [outer = 0x8db8bc00] 09:14:51 INFO - PROCESS | 1782 | 1464192891516 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8df59400) [pid = 1782] [serial = 867] [outer = 0x8db8bc00] 09:14:52 INFO - PROCESS | 1782 | 1464192892554 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]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1743ms 09:14:52 INFO - PROCESS | 1782 | 1464192892596 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:14:52 INFO - PROCESS | 1782 | 1464192892601 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:14:52 INFO - PROCESS | 1782 | 1464192892609 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 1782 | 1464192892611 Marionette TRACE conn4 <- [1,1126,null,{}] 09:14:52 INFO - PROCESS | 1782 | 1464192892618 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}] 09:14:52 INFO - PROCESS | 1782 | 1464192892884 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:14:53 INFO - PROCESS | 1782 | 1464192893217 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b50800 == 115 [pid = 1782] [id = 289] 09:14:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8db8dc00) [pid = 1782] [serial = 868] [outer = (nil)] 09:14:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8e6c9800) [pid = 1782] [serial = 869] [outer = 0x8db8dc00] 09:14:53 INFO - PROCESS | 1782 | 1464192893324 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8e6d2c00) [pid = 1782] [serial = 870] [outer = 0x8db8dc00] 09:14:54 INFO - PROCESS | 1782 | 1464192894440 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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1892ms 09:14:54 INFO - PROCESS | 1782 | 1464192894500 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 1782 | 1464192894504 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:14:54 INFO - PROCESS | 1782 | 1464192894510 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1782 | 1464192894514 Marionette TRACE conn4 <- [1,1130,null,{}] 09:14:54 INFO - PROCESS | 1782 | 1464192894520 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}] 09:14:54 INFO - PROCESS | 1782 | 1464192894907 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:14:55 INFO - PROCESS | 1782 | 1464192895137 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eeef800 == 116 [pid = 1782] [id = 290] 09:14:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8eef4c00) [pid = 1782] [serial = 871] [outer = (nil)] 09:14:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f12f000) [pid = 1782] [serial = 872] [outer = 0x8eef4c00] 09:14:55 INFO - PROCESS | 1782 | 1464192895246 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f754800) [pid = 1782] [serial = 873] [outer = 0x8eef4c00] 09:14:56 INFO - PROCESS | 1782 | 1464192896338 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]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1888ms 09:14:56 INFO - PROCESS | 1782 | 1464192896399 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1782 | 1464192896404 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:14:56 INFO - PROCESS | 1782 | 1464192896412 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1782 | 1464192896417 Marionette TRACE conn4 <- [1,1134,null,{}] 09:14:56 INFO - PROCESS | 1782 | 1464192896466 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}] 09:14:56 INFO - PROCESS | 1782 | 1464192896781 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:14:57 INFO - PROCESS | 1782 | 1464192896988 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef69800 == 117 [pid = 1782] [id = 291] 09:14:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8f757c00) [pid = 1782] [serial = 874] [outer = (nil)] 09:14:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8f8b3400) [pid = 1782] [serial = 875] [outer = 0x8f757c00] 09:14:57 INFO - PROCESS | 1782 | 1464192897089 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8faa8000) [pid = 1782] [serial = 876] [outer = 0x8f757c00] 09:14:58 INFO - PROCESS | 1782 | 1464192898066 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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1687ms 09:14:58 INFO - PROCESS | 1782 | 1464192898117 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1782 | 1464192898121 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:14:58 INFO - PROCESS | 1782 | 1464192898130 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1782 | 1464192898134 Marionette TRACE conn4 <- [1,1138,null,{}] 09:14:58 INFO - PROCESS | 1782 | 1464192898142 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}] 09:14:58 INFO - PROCESS | 1782 | 1464192898370 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:14:58 INFO - PROCESS | 1782 | 1464192898715 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f12b000 == 118 [pid = 1782] [id = 292] 09:14:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8f12fc00) [pid = 1782] [serial = 877] [outer = (nil)] 09:14:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x901de800) [pid = 1782] [serial = 878] [outer = 0x8f12fc00] 09:14:58 INFO - PROCESS | 1782 | 1464192898821 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x901e2c00) [pid = 1782] [serial = 879] [outer = 0x8f12fc00] 09:14:59 INFO - PROCESS | 1782 | 1464192899813 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]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1738ms 09:14:59 INFO - PROCESS | 1782 | 1464192899867 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1782 | 1464192899872 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:14:59 INFO - PROCESS | 1782 | 1464192899878 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1782 | 1464192899882 Marionette TRACE conn4 <- [1,1142,null,{}] 09:14:59 INFO - PROCESS | 1782 | 1464192899888 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}] 09:15:00 INFO - PROCESS | 1782 | 1464192900146 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:15:00 INFO - PROCESS | 1782 | 1464192900473 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x901d9000 == 119 [pid = 1782] [id = 293] 09:15:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x901da800) [pid = 1782] [serial = 880] [outer = (nil)] 09:15:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x91a30c00) [pid = 1782] [serial = 881] [outer = 0x901da800] 09:15:00 INFO - PROCESS | 1782 | 1464192900583 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x91a3e800) [pid = 1782] [serial = 882] [outer = 0x901da800] 09:15:01 INFO - PROCESS | 1782 | 1464192901606 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]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1788ms 09:15:01 INFO - PROCESS | 1782 | 1464192901669 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1782 | 1464192901674 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:15:01 INFO - PROCESS | 1782 | 1464192901683 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1782 | 1464192901687 Marionette TRACE conn4 <- [1,1146,null,{}] 09:15:01 INFO - PROCESS | 1782 | 1464192901693 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}] 09:15:01 INFO - PROCESS | 1782 | 1464192901950 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:15:02 INFO - PROCESS | 1782 | 1464192902291 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f8b5000 == 120 [pid = 1782] [id = 294] 09:15:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x901dcc00) [pid = 1782] [serial = 883] [outer = (nil)] 09:15:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x91d76c00) [pid = 1782] [serial = 884] [outer = 0x901dcc00] 09:15:02 INFO - PROCESS | 1782 | 1464192902403 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x92009800) [pid = 1782] [serial = 885] [outer = 0x901dcc00] 09:15:03 INFO - PROCESS | 1782 | 1464192903418 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]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1794ms 09:15:03 INFO - PROCESS | 1782 | 1464192903477 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1782 | 1464192903482 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:15:03 INFO - PROCESS | 1782 | 1464192903488 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1782 | 1464192903492 Marionette TRACE conn4 <- [1,1150,null,{}] 09:15:03 INFO - PROCESS | 1782 | 1464192903499 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}] 09:15:03 INFO - PROCESS | 1782 | 1464192903794 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:15:04 INFO - PROCESS | 1782 | 1464192904134 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x92858800 == 121 [pid = 1782] [id = 295] 09:15:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9285bc00) [pid = 1782] [serial = 886] [outer = (nil)] 09:15:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x92860000) [pid = 1782] [serial = 887] [outer = 0x9285bc00] 09:15:04 INFO - PROCESS | 1782 | 1464192904269 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x928d6800) [pid = 1782] [serial = 888] [outer = 0x9285bc00] 09:15:05 INFO - PROCESS | 1782 | 1464192905282 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]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1841ms 09:15:05 INFO - PROCESS | 1782 | 1464192905331 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 1782 | 1464192905336 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:15:05 INFO - PROCESS | 1782 | 1464192905344 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1782 | 1464192905348 Marionette TRACE conn4 <- [1,1154,null,{}] 09:15:05 INFO - PROCESS | 1782 | 1464192905354 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}] 09:15:05 INFO - PROCESS | 1782 | 1464192905596 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:15:05 INFO - PROCESS | 1782 | 1464192905932 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c6800 == 122 [pid = 1782] [id = 296] 09:15:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8e857400) [pid = 1782] [serial = 889] [outer = (nil)] 09:15:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x92e06c00) [pid = 1782] [serial = 890] [outer = 0x8e857400] 09:15:06 INFO - PROCESS | 1782 | 1464192906036 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x92e0a400) [pid = 1782] [serial = 891] [outer = 0x8e857400] 09:15:07 INFO - PROCESS | 1782 | 1464192907046 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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1753ms 09:15:07 INFO - PROCESS | 1782 | 1464192907099 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:15:07 INFO - PROCESS | 1782 | 1464192907104 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:15:07 INFO - PROCESS | 1782 | 1464192907111 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1782 | 1464192907124 Marionette TRACE conn4 <- [1,1158,null,{}] 09:15:07 INFO - PROCESS | 1782 | 1464192907131 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}] 09:15:07 INFO - PROCESS | 1782 | 1464192907356 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:15:07 INFO - PROCESS | 1782 | 1464192907678 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x897e7800 == 123 [pid = 1782] [id = 297] 09:15:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x9285dc00) [pid = 1782] [serial = 892] [outer = (nil)] 09:15:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x94f2cc00) [pid = 1782] [serial = 893] [outer = 0x9285dc00] 09:15:07 INFO - PROCESS | 1782 | 1464192907784 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x94f30800) [pid = 1782] [serial = 894] [outer = 0x9285dc00] 09:15:08 INFO - PROCESS | 1782 | 1464192908790 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]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1744ms 09:15:08 INFO - PROCESS | 1782 | 1464192908854 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1782 | 1464192908859 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:15:08 INFO - PROCESS | 1782 | 1464192908865 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1782 | 1464192908868 Marionette TRACE conn4 <- [1,1162,null,{}] 09:15:08 INFO - PROCESS | 1782 | 1464192908875 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}] 09:15:09 INFO - PROCESS | 1782 | 1464192909098 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:15:09 INFO - PROCESS | 1782 | 1464192909443 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c549c00 == 124 [pid = 1782] [id = 298] 09:15:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x92e02000) [pid = 1782] [serial = 895] [outer = (nil)] 09:15:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x95137400) [pid = 1782] [serial = 896] [outer = 0x92e02000] 09:15:09 INFO - PROCESS | 1782 | 1464192909552 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x95368c00) [pid = 1782] [serial = 897] [outer = 0x92e02000] 09:15:10 INFO - PROCESS | 1782 | 1464192910542 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]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1736ms 09:15:10 INFO - PROCESS | 1782 | 1464192910603 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 1782 | 1464192910606 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:15:10 INFO - PROCESS | 1782 | 1464192910614 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 1782 | 1464192910618 Marionette TRACE conn4 <- [1,1166,null,{}] 09:15:10 INFO - PROCESS | 1782 | 1464192910625 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}] 09:15:10 INFO - PROCESS | 1782 | 1464192910884 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:15:11 INFO - PROCESS | 1782 | 1464192911218 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x871e2000 == 125 [pid = 1782] [id = 299] 09:15:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8e862400) [pid = 1782] [serial = 898] [outer = (nil)] 09:15:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9767b800) [pid = 1782] [serial = 899] [outer = 0x8e862400] 09:15:11 INFO - PROCESS | 1782 | 1464192911340 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x994c0000) [pid = 1782] [serial = 900] [outer = 0x8e862400] 09:15:12 INFO - PROCESS | 1782 | 1464192912383 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]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1833ms 09:15:12 INFO - PROCESS | 1782 | 1464192912451 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1782 | 1464192912454 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:15:12 INFO - PROCESS | 1782 | 1464192912465 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1782 | 1464192912467 Marionette TRACE conn4 <- [1,1170,null,{}] 09:15:12 INFO - PROCESS | 1782 | 1464192912474 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}] 09:15:12 INFO - PROCESS | 1782 | 1464192912756 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:15:13 INFO - PROCESS | 1782 | 1464192913092 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b57400 == 126 [pid = 1782] [id = 300] 09:15:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x87b57800) [pid = 1782] [serial = 901] [outer = (nil)] 09:15:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x8a0e6800) [pid = 1782] [serial = 902] [outer = 0x87b57800] 09:15:13 INFO - PROCESS | 1782 | 1464192913201 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8abf5400) [pid = 1782] [serial = 903] [outer = 0x87b57800] 09:15:14 INFO - PROCESS | 1782 | 1464192914220 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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1790ms 09:15:14 INFO - PROCESS | 1782 | 1464192914256 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1782 | 1464192914260 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:15:14 INFO - PROCESS | 1782 | 1464192914268 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1782 | 1464192914272 Marionette TRACE conn4 <- [1,1174,null,{}] 09:15:14 INFO - PROCESS | 1782 | 1464192914285 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}] 09:15:14 INFO - PROCESS | 1782 | 1464192914526 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed13c00 == 125 [pid = 1782] [id = 87] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf0000 == 124 [pid = 1782] [id = 237] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x919e9800 == 123 [pid = 1782] [id = 74] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3da000 == 122 [pid = 1782] [id = 197] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x950dd400 == 121 [pid = 1782] [id = 34] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8f75d000 == 120 [pid = 1782] [id = 86] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x9a647800 == 119 [pid = 1782] [id = 235] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8f757000 == 118 [pid = 1782] [id = 84] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x901d4c00 == 117 [pid = 1782] [id = 236] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0xa3066000 == 116 [pid = 1782] [id = 46] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8f130400 == 115 [pid = 1782] [id = 277] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8f755800 == 114 [pid = 1782] [id = 276] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8eee9800 == 113 [pid = 1782] [id = 274] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8f758000 == 112 [pid = 1782] [id = 275] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8db8cc00 == 111 [pid = 1782] [id = 273] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd82800 == 110 [pid = 1782] [id = 272] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8c54d800 == 109 [pid = 1782] [id = 271] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8c543800 == 108 [pid = 1782] [id = 270] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2e7800 == 107 [pid = 1782] [id = 269] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8abfb400 == 106 [pid = 1782] [id = 267] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8c226400 == 105 [pid = 1782] [id = 268] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8abfb800 == 104 [pid = 1782] [id = 266] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0e3c00 == 103 [pid = 1782] [id = 265] 09:15:15 INFO - PROCESS | 1782 | --DOCSHELL 0x87b51400 == 102 [pid = 1782] [id = 264] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x89fed800) [pid = 1782] [serial = 786] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8e85c000) [pid = 1782] [serial = 749] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x902f7c00) [pid = 1782] [serial = 762] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x9285f800) [pid = 1782] [serial = 767] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8becb000) [pid = 1782] [serial = 738] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8f127c00) [pid = 1782] [serial = 752] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8c222400) [pid = 1782] [serial = 678] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x919ec000) [pid = 1782] [serial = 690] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8d5b5400) [pid = 1782] [serial = 741] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x92857400) [pid = 1782] [serial = 693] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8df4d400) [pid = 1782] [serial = 746] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8f12e000) [pid = 1782] [serial = 753] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8a0f0800) [pid = 1782] [serial = 732] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x871de800) [pid = 1782] [serial = 717] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8e6c9000) [pid = 1782] [serial = 612] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x92e07800) [pid = 1782] [serial = 768] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x92e09c00) [pid = 1782] [serial = 696] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x88953000) [pid = 1782] [serial = 734] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x87b57c00) [pid = 1782] [serial = 783] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8eee8400) [pid = 1782] [serial = 750] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8895a000) [pid = 1782] [serial = 675] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x87b4f800) [pid = 1782] [serial = 782] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x99e0dc00) [pid = 1782] [serial = 777] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8db87c00) [pid = 1782] [serial = 681] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8b31fc00) [pid = 1782] [serial = 546] [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.] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8f8aa400) [pid = 1782] [serial = 755] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8dd8dc00) [pid = 1782] [serial = 743] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9c1d6400) [pid = 1782] [serial = 705] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8df58800) [pid = 1782] [serial = 747] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8eeeb000) [pid = 1782] [serial = 684] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9535b000) [pid = 1782] [serial = 699] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x901d6800) [pid = 1782] [serial = 758] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8b606000) [pid = 1782] [serial = 737] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x902f0000) [pid = 1782] [serial = 761] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x95134400) [pid = 1782] [serial = 770] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x99fdf000) [pid = 1782] [serial = 773] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8f8afc00) [pid = 1782] [serial = 756] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x91d6c400) [pid = 1782] [serial = 764] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0xa3576000) [pid = 1782] [serial = 708] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8d2e3400) [pid = 1782] [serial = 740] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8abf6c00) [pid = 1782] [serial = 789] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8f8adc00) [pid = 1782] [serial = 687] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8983d000) [pid = 1782] [serial = 785] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9b2c7c00) [pid = 1782] [serial = 779] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8de06400) [pid = 1782] [serial = 744] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x901de400) [pid = 1782] [serial = 711] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x97524c00) [pid = 1782] [serial = 771] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8a796400) [pid = 1782] [serial = 788] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8abfbc00) [pid = 1782] [serial = 714] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x901dc400) [pid = 1782] [serial = 759] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9a3ac000) [pid = 1782] [serial = 774] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b523800) [pid = 1782] [serial = 776] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8a3de800) [pid = 1782] [serial = 735] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9ba24c00) [pid = 1782] [serial = 780] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9a420000) [pid = 1782] [serial = 702] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x92142800) [pid = 1782] [serial = 765] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8b321400) [pid = 1782] [serial = 791] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1782 | 1464192916363 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x871db000 == 103 [pid = 1782] [id = 301] 09:15:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x871db800) [pid = 1782] [serial = 904] [outer = (nil)] 09:15:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x871e0c00) [pid = 1782] [serial = 905] [outer = 0x871db800] 09:15:16 INFO - PROCESS | 1782 | 1464192916463 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x87b52000) [pid = 1782] [serial = 906] [outer = 0x871db800] 09:15:17 INFO - PROCESS | 1782 | 1464192917439 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] 09:15:17 INFO - PROCESS | 1782 | 1464192917529 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:15:17 INFO - PROCESS | 1782 | 1464192917539 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1782 | 1464192917547 Marionette TRACE conn4 <- [1,1178,null,{}] 09:15:17 INFO - PROCESS | 1782 | 1464192917556 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}] 09:15:17 INFO - PROCESS | 1782 | 1464192917775 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:15:18 INFO - PROCESS | 1782 | 1464192918019 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8895c400 == 104 [pid = 1782] [id = 302] 09:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8895d000) [pid = 1782] [serial = 907] [outer = (nil)] 09:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x897e0400) [pid = 1782] [serial = 908] [outer = 0x8895d000] 09:15:18 INFO - PROCESS | 1782 | 1464192918132 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8983d000) [pid = 1782] [serial = 909] [outer = 0x8895d000] 09:15:19 INFO - PROCESS | 1782 | 1464192919288 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] 09:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:15:19 INFO - PROCESS | 1782 | 1464192919354 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:15:19 INFO - PROCESS | 1782 | 1464192919362 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1782 | 1464192919366 Marionette TRACE conn4 <- [1,1182,null,{}] 09:15:19 INFO - PROCESS | 1782 | 1464192919384 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}] 09:15:19 INFO - PROCESS | 1782 | 1464192919660 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:15:19 INFO - PROCESS | 1782 | 1464192919805 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fe9000 == 105 [pid = 1782] [id = 303] 09:15:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8a0ee400) [pid = 1782] [serial = 910] [outer = (nil)] 09:15:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8a386800) [pid = 1782] [serial = 911] [outer = 0x8a0ee400] 09:15:19 INFO - PROCESS | 1782 | 1464192919903 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8a3e3c00) [pid = 1782] [serial = 912] [outer = 0x8a0ee400] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8abf0c00) [pid = 1782] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8fb5b400) [pid = 1782] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8df51800) [pid = 1782] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8f75c400) [pid = 1782] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8d4d9c00) [pid = 1782] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b601c00) [pid = 1782] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x871d5400) [pid = 1782] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8d5bb800) [pid = 1782] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8c44d800) [pid = 1782] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8eeeb400) [pid = 1782] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x871d8400) [pid = 1782] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8f8af400) [pid = 1782] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8a0ea400) [pid = 1782] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x901e3000) [pid = 1782] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x89fe6800) [pid = 1782] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8df4e400) [pid = 1782] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x87b54400) [pid = 1782] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8b31b800) [pid = 1782] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:15:21 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8d4d9800) [pid = 1782] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:15:21 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:21 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:22 INFO - PROCESS | 1782 | 1464192922013 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] 09:15:22 INFO - PROCESS | 1782 | 1464192922075 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:15:22 INFO - PROCESS | 1782 | 1464192922094 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1782 | 1464192922103 Marionette TRACE conn4 <- [1,1186,null,{}] 09:15:22 INFO - PROCESS | 1782 | 1464192922111 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}] 09:15:22 INFO - PROCESS | 1782 | 1464192922327 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:15:22 INFO - PROCESS | 1782 | 1464192922501 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d5400 == 106 [pid = 1782] [id = 304] 09:15:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x87b54400) [pid = 1782] [serial = 913] [outer = (nil)] 09:15:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8abf1400) [pid = 1782] [serial = 914] [outer = 0x87b54400] 09:15:22 INFO - PROCESS | 1782 | 1464192922587 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8b31b800) [pid = 1782] [serial = 915] [outer = 0x87b54400] 09:15:23 INFO - PROCESS | 1782 | 1464192923509 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] 09:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:15:23 INFO - PROCESS | 1782 | 1464192923593 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:15:23 INFO - PROCESS | 1782 | 1464192923601 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1782 | 1464192923603 Marionette TRACE conn4 <- [1,1190,null,{}] 09:15:23 INFO - PROCESS | 1782 | 1464192923609 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}] 09:15:23 INFO - PROCESS | 1782 | 1464192923962 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:15:24 INFO - PROCESS | 1782 | 1464192924301 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b51400 == 107 [pid = 1782] [id = 305] 09:15:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x87b55800) [pid = 1782] [serial = 916] [outer = (nil)] 09:15:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8874ac00) [pid = 1782] [serial = 917] [outer = 0x87b55800] 09:15:24 INFO - PROCESS | 1782 | 1464192924425 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x88951c00) [pid = 1782] [serial = 918] [outer = 0x87b55800] 09:15:25 INFO - PROCESS | 1782 | 1464192925516 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] 09:15:25 INFO - PROCESS | 1782 | 1464192925601 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:15:25 INFO - PROCESS | 1782 | 1464192925612 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1782 | 1464192925621 Marionette TRACE conn4 <- [1,1194,null,{}] 09:15:25 INFO - PROCESS | 1782 | 1464192925629 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}] 09:15:25 INFO - PROCESS | 1782 | 1464192925925 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:15:26 INFO - PROCESS | 1782 | 1464192926256 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0eb000 == 108 [pid = 1782] [id = 306] 09:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8a380400) [pid = 1782] [serial = 919] [outer = (nil)] 09:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8a3de800) [pid = 1782] [serial = 920] [outer = 0x8a380400] 09:15:26 INFO - PROCESS | 1782 | 1464192926366 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8a799c00) [pid = 1782] [serial = 921] [outer = 0x8a380400] 09:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:27 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:27 INFO - PROCESS | 1782 | 1464192927522 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] 09:15:27 INFO - PROCESS | 1782 | 1464192927613 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:15:27 INFO - PROCESS | 1782 | 1464192927620 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1782 | 1464192927625 Marionette TRACE conn4 <- [1,1198,null,{}] 09:15:27 INFO - PROCESS | 1782 | 1464192927633 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}] 09:15:27 INFO - PROCESS | 1782 | 1464192927942 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:15:28 INFO - PROCESS | 1782 | 1464192928315 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3dfc00 == 109 [pid = 1782] [id = 307] 09:15:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b322400) [pid = 1782] [serial = 922] [outer = (nil)] 09:15:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8b60f800) [pid = 1782] [serial = 923] [outer = 0x8b322400] 09:15:28 INFO - PROCESS | 1782 | 1464192928418 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8bb89c00) [pid = 1782] [serial = 924] [outer = 0x8b322400] 09:15:29 INFO - PROCESS | 1782 | 1464192929537 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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1942ms 09:15:29 INFO - PROCESS | 1782 | 1464192929563 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1782 | 1464192929571 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:15:29 INFO - PROCESS | 1782 | 1464192929608 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1782 | 1464192929617 Marionette TRACE conn4 <- [1,1202,null,{}] 09:15:29 INFO - PROCESS | 1782 | 1464192929628 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}] 09:15:29 INFO - PROCESS | 1782 | 1464192929887 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:15:30 INFO - PROCESS | 1782 | 1464192930174 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bec9800 == 110 [pid = 1782] [id = 308] 09:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8becb800) [pid = 1782] [serial = 925] [outer = (nil)] 09:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8c221c00) [pid = 1782] [serial = 926] [outer = 0x8becb800] 09:15:30 INFO - PROCESS | 1782 | 1464192930279 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8c226800) [pid = 1782] [serial = 927] [outer = 0x8becb800] 09:15:31 INFO - PROCESS | 1782 | 1464192931307 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]]]}] 09:15:31 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 09:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1768ms 09:15:31 INFO - PROCESS | 1782 | 1464192931350 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1782 | 1464192931354 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:15:31 INFO - PROCESS | 1782 | 1464192931360 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1782 | 1464192931364 Marionette TRACE conn4 <- [1,1206,null,{}] 09:15:31 INFO - PROCESS | 1782 | 1464192931370 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}] 09:15:31 INFO - PROCESS | 1782 | 1464192931606 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:15:31 INFO - PROCESS | 1782 | 1464192931877 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2c1000 == 111 [pid = 1782] [id = 309] 09:15:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8c2c3c00) [pid = 1782] [serial = 928] [outer = (nil)] 09:15:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8c442400) [pid = 1782] [serial = 929] [outer = 0x8c2c3c00] 09:15:32 INFO - PROCESS | 1782 | 1464192932033 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8c44e000) [pid = 1782] [serial = 930] [outer = 0x8c2c3c00] 09:15:33 INFO - PROCESS | 1782 | 1464192933014 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]]]}] 09:15:33 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 09:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1687ms 09:15:33 INFO - PROCESS | 1782 | 1464192933067 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1782 | 1464192933072 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:15:33 INFO - PROCESS | 1782 | 1464192933080 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1782 | 1464192933085 Marionette TRACE conn4 <- [1,1210,null,{}] 09:15:33 INFO - PROCESS | 1782 | 1464192933091 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}] 09:15:33 INFO - PROCESS | 1782 | 1464192933328 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:15:33 INFO - PROCESS | 1782 | 1464192933666 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c54e400 == 112 [pid = 1782] [id = 310] 09:15:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8c54e800) [pid = 1782] [serial = 931] [outer = (nil)] 09:15:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8d2df400) [pid = 1782] [serial = 932] [outer = 0x8c54e800] 09:15:33 INFO - PROCESS | 1782 | 1464192933788 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8d4e1c00) [pid = 1782] [serial = 933] [outer = 0x8c54e800] 09:15:34 INFO - PROCESS | 1782 | 1464192934899 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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1896ms 09:15:34 INFO - PROCESS | 1782 | 1464192934977 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1782 | 1464192934982 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:15:34 INFO - PROCESS | 1782 | 1464192934990 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1782 | 1464192934995 Marionette TRACE conn4 <- [1,1214,null,{}] 09:15:35 INFO - PROCESS | 1782 | 1464192935000 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}] 09:15:35 INFO - PROCESS | 1782 | 1464192935264 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:15:35 INFO - PROCESS | 1782 | 1464192935603 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c547000 == 113 [pid = 1782] [id = 311] 09:15:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8d4e1400) [pid = 1782] [serial = 934] [outer = (nil)] 09:15:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8d5bd400) [pid = 1782] [serial = 935] [outer = 0x8d4e1400] 09:15:35 INFO - PROCESS | 1782 | 1464192935712 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8db82800) [pid = 1782] [serial = 936] [outer = 0x8d4e1400] 09:15:36 INFO - PROCESS | 1782 | 1464192936789 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]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1835ms 09:15:36 INFO - PROCESS | 1782 | 1464192936825 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 1782 | 1464192936830 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:15:36 INFO - PROCESS | 1782 | 1464192936839 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 1782 | 1464192936843 Marionette TRACE conn4 <- [1,1218,null,{}] 09:15:36 INFO - PROCESS | 1782 | 1464192936850 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}] 09:15:37 INFO - PROCESS | 1782 | 1464192937149 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:15:37 INFO - PROCESS | 1782 | 1464192937477 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bec5400 == 114 [pid = 1782] [id = 312] 09:15:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8d5b4400) [pid = 1782] [serial = 937] [outer = (nil)] 09:15:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8dd8ec00) [pid = 1782] [serial = 938] [outer = 0x8d5b4400] 09:15:37 INFO - PROCESS | 1782 | 1464192937606 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8de01400) [pid = 1782] [serial = 939] [outer = 0x8d5b4400] 09:15:38 INFO - PROCESS | 1782 | 1464192938647 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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1884ms 09:15:38 INFO - PROCESS | 1782 | 1464192938723 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1782 | 1464192938727 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:15:38 INFO - PROCESS | 1782 | 1464192938736 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1782 | 1464192938740 Marionette TRACE conn4 <- [1,1222,null,{}] 09:15:38 INFO - PROCESS | 1782 | 1464192938748 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}] 09:15:39 INFO - PROCESS | 1782 | 1464192939010 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:15:39 INFO - PROCESS | 1782 | 1464192939340 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db84c00 == 115 [pid = 1782] [id = 313] 09:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8db88c00) [pid = 1782] [serial = 940] [outer = (nil)] 09:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8de0b800) [pid = 1782] [serial = 941] [outer = 0x8db88c00] 09:15:39 INFO - PROCESS | 1782 | 1464192939466 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8df4b400) [pid = 1782] [serial = 942] [outer = 0x8db88c00] 09:15:40 INFO - PROCESS | 1782 | 1464192940462 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] 09:15:40 INFO - PROCESS | 1782 | 1464192940533 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:15:40 INFO - PROCESS | 1782 | 1464192940540 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1782 | 1464192940552 Marionette TRACE conn4 <- [1,1226,null,{}] 09:15:40 INFO - PROCESS | 1782 | 1464192940558 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}] 09:15:40 INFO - PROCESS | 1782 | 1464192940793 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:15:41 INFO - PROCESS | 1782 | 1464192941151 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd8dc00 == 116 [pid = 1782] [id = 314] 09:15:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8de08400) [pid = 1782] [serial = 943] [outer = (nil)] 09:15:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8df75800) [pid = 1782] [serial = 944] [outer = 0x8de08400] 09:15:41 INFO - PROCESS | 1782 | 1464192941265 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8df7c400) [pid = 1782] [serial = 945] [outer = 0x8de08400] 09:15:42 INFO - PROCESS | 1782 | 1464192942325 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1847ms 09:15:42 INFO - PROCESS | 1782 | 1464192942388 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 1782 | 1464192942393 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:15:42 INFO - PROCESS | 1782 | 1464192942400 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 1782 | 1464192942406 Marionette TRACE conn4 <- [1,1230,null,{}] 09:15:42 INFO - PROCESS | 1782 | 1464192942414 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}] 09:15:42 INFO - PROCESS | 1782 | 1464192942686 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:15:43 INFO - PROCESS | 1782 | 1464192943026 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e85ec00 == 117 [pid = 1782] [id = 315] 09:15:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8e85f800) [pid = 1782] [serial = 946] [outer = (nil)] 09:15:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8e864400) [pid = 1782] [serial = 947] [outer = 0x8e85f800] 09:15:43 INFO - PROCESS | 1782 | 1464192943145 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8ed1a800) [pid = 1782] [serial = 948] [outer = 0x8e85f800] 09:15:44 INFO - PROCESS | 1782 | 1464192944243 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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1888ms 09:15:44 INFO - PROCESS | 1782 | 1464192944288 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1782 | 1464192944294 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:15:44 INFO - PROCESS | 1782 | 1464192944301 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1782 | 1464192944305 Marionette TRACE conn4 <- [1,1234,null,{}] 09:15:44 INFO - PROCESS | 1782 | 1464192944311 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}] 09:15:44 INFO - PROCESS | 1782 | 1464192944596 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:15:44 INFO - PROCESS | 1782 | 1464192944928 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed1e000 == 118 [pid = 1782] [id = 316] 09:15:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8eef3800) [pid = 1782] [serial = 949] [outer = (nil)] 09:15:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8ef6c800) [pid = 1782] [serial = 950] [outer = 0x8eef3800] 09:15:45 INFO - PROCESS | 1782 | 1464192945033 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8ef70400) [pid = 1782] [serial = 951] [outer = 0x8eef3800] 09:15:46 INFO - PROCESS | 1782 | 1464192946010 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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1741ms 09:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:15:46 INFO - PROCESS | 1782 | 1464192946043 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1782 | 1464192946046 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:15:46 INFO - PROCESS | 1782 | 1464192946055 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1782 | 1464192946059 Marionette TRACE conn4 <- [1,1238,null,{}] 09:15:46 INFO - PROCESS | 1782 | 1464192946066 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}] 09:15:46 INFO - PROCESS | 1782 | 1464192946309 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:15:46 INFO - PROCESS | 1782 | 1464192946626 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e85bc00 == 119 [pid = 1782] [id = 317] 09:15:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8ef6e800) [pid = 1782] [serial = 952] [outer = (nil)] 09:15:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8f132000) [pid = 1782] [serial = 953] [outer = 0x8ef6e800] 09:15:46 INFO - PROCESS | 1782 | 1464192946730 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8f135000) [pid = 1782] [serial = 954] [outer = 0x8ef6e800] 09:15:47 INFO - PROCESS | 1782 | 1464192947731 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]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1740ms 09:15:47 INFO - PROCESS | 1782 | 1464192947794 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 1782 | 1464192947797 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:15:47 INFO - PROCESS | 1782 | 1464192947805 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 1782 | 1464192947809 Marionette TRACE conn4 <- [1,1242,null,{}] 09:15:47 INFO - PROCESS | 1782 | 1464192947815 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}] 09:15:48 INFO - PROCESS | 1782 | 1464192948048 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:15:48 INFO - PROCESS | 1782 | 1464192948378 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef6f000 == 120 [pid = 1782] [id = 318] 09:15:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8f12bc00) [pid = 1782] [serial = 955] [outer = (nil)] 09:15:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8f75cc00) [pid = 1782] [serial = 956] [outer = 0x8f12bc00] 09:15:48 INFO - PROCESS | 1782 | 1464192948480 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8f760800) [pid = 1782] [serial = 957] [outer = 0x8f12bc00] 09:15:49 INFO - PROCESS | 1782 | 1464192949508 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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1784ms 09:15:49 INFO - PROCESS | 1782 | 1464192949592 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1782 | 1464192949595 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:15:49 INFO - PROCESS | 1782 | 1464192949604 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1782 | 1464192949608 Marionette TRACE conn4 <- [1,1246,null,{}] 09:15:49 INFO - PROCESS | 1782 | 1464192949616 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}] 09:15:49 INFO - PROCESS | 1782 | 1464192949893 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:15:50 INFO - PROCESS | 1782 | 1464192950219 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x871dd000 == 121 [pid = 1782] [id = 319] 09:15:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8de0f400) [pid = 1782] [serial = 958] [outer = (nil)] 09:15:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8f8b1c00) [pid = 1782] [serial = 959] [outer = 0x8de0f400] 09:15:50 INFO - PROCESS | 1782 | 1464192950322 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8f8b6000) [pid = 1782] [serial = 960] [outer = 0x8de0f400] 09:15:51 INFO - PROCESS | 1782 | 1464192951393 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]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1835ms 09:15:51 INFO - PROCESS | 1782 | 1464192951440 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:15:51 INFO - PROCESS | 1782 | 1464192951445 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:15:51 INFO - PROCESS | 1782 | 1464192951452 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1782 | 1464192951455 Marionette TRACE conn4 <- [1,1250,null,{}] 09:15:51 INFO - PROCESS | 1782 | 1464192951461 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}] 09:15:51 INFO - PROCESS | 1782 | 1464192951721 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:15:52 INFO - PROCESS | 1782 | 1464192952045 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x871dac00 == 122 [pid = 1782] [id = 320] 09:15:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8f75b400) [pid = 1782] [serial = 961] [outer = (nil)] 09:15:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8fb56000) [pid = 1782] [serial = 962] [outer = 0x8f75b400] 09:15:52 INFO - PROCESS | 1782 | 1464192952157 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8fb5ac00) [pid = 1782] [serial = 963] [outer = 0x8f75b400] 09:15:53 INFO - PROCESS | 1782 | 1464192953178 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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1786ms 09:15:53 INFO - PROCESS | 1782 | 1464192953239 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 1782 | 1464192953244 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:15:53 INFO - PROCESS | 1782 | 1464192953253 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 1782 | 1464192953258 Marionette TRACE conn4 <- [1,1254,null,{}] 09:15:53 INFO - PROCESS | 1782 | 1464192953265 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}] 09:15:53 INFO - PROCESS | 1782 | 1464192953544 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:15:53 INFO - PROCESS | 1782 | 1464192953874 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f133000 == 123 [pid = 1782] [id = 321] 09:15:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8faa5400) [pid = 1782] [serial = 964] [outer = (nil)] 09:15:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x901dd800) [pid = 1782] [serial = 965] [outer = 0x8faa5400] 09:15:53 INFO - PROCESS | 1782 | 1464192953979 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x901e0000) [pid = 1782] [serial = 966] [outer = 0x8faa5400] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8db83800 == 122 [pid = 1782] [id = 144] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x92006800 == 121 [pid = 1782] [id = 49] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x89849800 == 120 [pid = 1782] [id = 281] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x86f34400 == 119 [pid = 1782] [id = 283] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8b602800 == 118 [pid = 1782] [id = 143] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x86f36c00 == 117 [pid = 1782] [id = 218] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x86f2b000 == 116 [pid = 1782] [id = 217] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8b31f000 == 115 [pid = 1782] [id = 258] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8894f800 == 114 [pid = 1782] [id = 215] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x86f2b400 == 113 [pid = 1782] [id = 216] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed18400 == 112 [pid = 1782] [id = 257] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0xa8290400 == 111 [pid = 1782] [id = 9] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x89fe9000 == 110 [pid = 1782] [id = 303] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8895c400 == 109 [pid = 1782] [id = 302] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x871db000 == 108 [pid = 1782] [id = 301] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef69800 == 107 [pid = 1782] [id = 291] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8f12b000 == 106 [pid = 1782] [id = 292] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8eeef800 == 105 [pid = 1782] [id = 290] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x87b50800 == 104 [pid = 1782] [id = 289] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8c543c00 == 103 [pid = 1782] [id = 288] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8c449000 == 102 [pid = 1782] [id = 287] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2b6c00 == 101 [pid = 1782] [id = 286] 09:15:55 INFO - PROCESS | 1782 | --DOCSHELL 0x89fe2000 == 100 [pid = 1782] [id = 285] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8abf8c00) [pid = 1782] [serial = 852] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8b314000) [pid = 1782] [serial = 848] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x90278c00) [pid = 1782] [serial = 834] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8df78c00) [pid = 1782] [serial = 818] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f8ab800) [pid = 1782] [serial = 827] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8df57400) [pid = 1782] [serial = 816] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8f8b5800) [pid = 1782] [serial = 828] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8c443c00) [pid = 1782] [serial = 804] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x871e0400) [pid = 1782] [serial = 842] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8b522800) [pid = 1782] [serial = 849] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x901e2400) [pid = 1782] [serial = 833] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8dd85400) [pid = 1782] [serial = 812] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8c546800) [pid = 1782] [serial = 806] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f127400) [pid = 1782] [serial = 825] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8a0e8000) [pid = 1782] [serial = 851] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8fb54c00) [pid = 1782] [serial = 831] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8a389c00) [pid = 1782] [serial = 797] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x902f8000) [pid = 1782] [serial = 837] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8a38ac00) [pid = 1782] [serial = 846] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8c2c2400) [pid = 1782] [serial = 803] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8dd8e400) [pid = 1782] [serial = 813] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x902ee800) [pid = 1782] [serial = 839] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8ed11800) [pid = 1782] [serial = 822] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8eef2400) [pid = 1782] [serial = 824] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x902f1000) [pid = 1782] [serial = 836] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x88753400) [pid = 1782] [serial = 795] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x88748c00) [pid = 1782] [serial = 794] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8faa9c00) [pid = 1782] [serial = 830] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8bb8bc00) [pid = 1782] [serial = 801] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8a3e4c00) [pid = 1782] [serial = 798] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8b60d000) [pid = 1782] [serial = 800] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8d4dfc00) [pid = 1782] [serial = 809] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8e85d400) [pid = 1782] [serial = 821] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8df7b800) [pid = 1782] [serial = 819] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8874a000) [pid = 1782] [serial = 843] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8d5bc800) [pid = 1782] [serial = 810] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8d2d8c00) [pid = 1782] [serial = 807] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8df50c00) [pid = 1782] [serial = 815] [outer = (nil)] [url = about:blank] 09:15:55 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8a0e8400) [pid = 1782] [serial = 845] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1782 | 1464192956413 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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 3187ms 09:15:56 INFO - PROCESS | 1782 | 1464192956442 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 1782 | 1464192956451 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:15:56 INFO - PROCESS | 1782 | 1464192956461 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 1782 | 1464192956469 Marionette TRACE conn4 <- [1,1258,null,{}] 09:15:56 INFO - PROCESS | 1782 | 1464192956478 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}] 09:15:56 INFO - PROCESS | 1782 | 1464192956737 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:15:57 INFO - PROCESS | 1782 | 1464192957000 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8895a400 == 101 [pid = 1782] [id = 322] 09:15:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8895c400) [pid = 1782] [serial = 967] [outer = (nil)] 09:15:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x89844c00) [pid = 1782] [serial = 968] [outer = 0x8895c400] 09:15:57 INFO - PROCESS | 1782 | 1464192957103 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8a0e8000) [pid = 1782] [serial = 969] [outer = 0x8895c400] 09:15:58 INFO - PROCESS | 1782 | 1464192958089 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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1695ms 09:15:58 INFO - PROCESS | 1782 | 1464192958162 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 1782 | 1464192958172 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:15:58 INFO - PROCESS | 1782 | 1464192958184 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1782 | 1464192958188 Marionette TRACE conn4 <- [1,1262,null,{}] 09:15:58 INFO - PROCESS | 1782 | 1464192958203 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}] 09:15:58 INFO - PROCESS | 1782 | 1464192958512 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:15:58 INFO - PROCESS | 1782 | 1464192958761 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a79c000 == 102 [pid = 1782] [id = 323] 09:15:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8abef800) [pid = 1782] [serial = 970] [outer = (nil)] 09:15:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8abf7c00) [pid = 1782] [serial = 971] [outer = 0x8abef800] 09:15:58 INFO - PROCESS | 1782 | 1464192958857 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8abfe400) [pid = 1782] [serial = 972] [outer = 0x8abef800] 09:15:59 INFO - PROCESS | 1782 | 1464192959944 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1789ms 09:15:59 INFO - PROCESS | 1782 | 1464192959980 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1782 | 1464192959983 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:15:59 INFO - PROCESS | 1782 | 1464192959990 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1782 | 1464192959996 Marionette TRACE conn4 <- [1,1266,null,{}] 09:16:00 INFO - PROCESS | 1782 | 1464192960015 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}] 09:16:00 INFO - PROCESS | 1782 | 1464192960783 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8d4dc800) [pid = 1782] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8894e800) [pid = 1782] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8a0ee400) [pid = 1782] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8895d000) [pid = 1782] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x871db800) [pid = 1782] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x87b57800) [pid = 1782] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8e862400) [pid = 1782] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x92e02000) [pid = 1782] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9285dc00) [pid = 1782] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8e857400) [pid = 1782] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9285bc00) [pid = 1782] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x901dcc00) [pid = 1782] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x901da800) [pid = 1782] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8f12fc00) [pid = 1782] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8f757c00) [pid = 1782] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8eef4c00) [pid = 1782] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8db8dc00) [pid = 1782] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8db8bc00) [pid = 1782] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8d5b3c00) [pid = 1782] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8c2b7000) [pid = 1782] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x89fe5c00) [pid = 1782] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0xa6f2f400) [pid = 1782] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:16:00 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0xa2493400) [pid = 1782] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:16:01 INFO - PROCESS | 1782 | 1464192961022 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x871db800 == 103 [pid = 1782] [id = 324] 09:16:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8894e800) [pid = 1782] [serial = 973] [outer = (nil)] 09:16:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8a0e1c00) [pid = 1782] [serial = 974] [outer = 0x8894e800] 09:16:01 INFO - PROCESS | 1782 | 1464192961116 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8bec1400) [pid = 1782] [serial = 975] [outer = 0x8894e800] 09:16:02 INFO - PROCESS | 1782 | 1464192962031 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]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2098ms 09:16:02 INFO - PROCESS | 1782 | 1464192962090 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 1782 | 1464192962096 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:16:02 INFO - PROCESS | 1782 | 1464192962105 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1782 | 1464192962109 Marionette TRACE conn4 <- [1,1270,null,{}] 09:16:02 INFO - PROCESS | 1782 | 1464192962115 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}] 09:16:02 INFO - PROCESS | 1782 | 1464192962362 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:16:02 INFO - PROCESS | 1782 | 1464192962662 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8894f800 == 104 [pid = 1782] [id = 325] 09:16:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8b610000) [pid = 1782] [serial = 976] [outer = (nil)] 09:16:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8c221800) [pid = 1782] [serial = 977] [outer = 0x8b610000] 09:16:02 INFO - PROCESS | 1782 | 1464192962757 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8c441800) [pid = 1782] [serial = 978] [outer = 0x8b610000] 09:16:03 INFO - PROCESS | 1782 | 1464192963928 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1897ms 09:16:04 INFO - PROCESS | 1782 | 1464192964003 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1782 | 1464192964010 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:16:04 INFO - PROCESS | 1782 | 1464192964019 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1782 | 1464192964028 Marionette TRACE conn4 <- [1,1274,null,{}] 09:16:04 INFO - PROCESS | 1782 | 1464192964047 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}] 09:16:04 INFO - PROCESS | 1782 | 1464192964428 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:16:04 INFO - PROCESS | 1782 | 1464192964677 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b51800 == 105 [pid = 1782] [id = 326] 09:16:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8983f000) [pid = 1782] [serial = 979] [outer = (nil)] 09:16:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8a0ea000) [pid = 1782] [serial = 980] [outer = 0x8983f000] 09:16:04 INFO - PROCESS | 1782 | 1464192964784 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8a3df000) [pid = 1782] [serial = 981] [outer = 0x8983f000] 09:16:05 INFO - PROCESS | 1782 | 1464192965904 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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1965ms 09:16:05 INFO - PROCESS | 1782 | 1464192965986 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:16:06 INFO - PROCESS | 1782 | 1464192965999 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:16:06 INFO - PROCESS | 1782 | 1464192966012 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1782 | 1464192966017 Marionette TRACE conn4 <- [1,1278,null,{}] 09:16:06 INFO - PROCESS | 1782 | 1464192966024 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}] 09:16:06 INFO - PROCESS | 1782 | 1464192966438 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:16:06 INFO - PROCESS | 1782 | 1464192966681 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb87400 == 106 [pid = 1782] [id = 327] 09:16:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8bb90000) [pid = 1782] [serial = 982] [outer = (nil)] 09:16:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8c223c00) [pid = 1782] [serial = 983] [outer = 0x8bb90000] 09:16:06 INFO - PROCESS | 1782 | 1464192966783 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8c449000) [pid = 1782] [serial = 984] [outer = 0x8bb90000] 09:16:07 INFO - PROCESS | 1782 | 1464192967891 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]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1941ms 09:16:07 INFO - PROCESS | 1782 | 1464192967952 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1782 | 1464192967957 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:16:07 INFO - PROCESS | 1782 | 1464192967964 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1782 | 1464192967971 Marionette TRACE conn4 <- [1,1282,null,{}] 09:16:07 INFO - PROCESS | 1782 | 1464192967989 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}] 09:16:08 INFO - PROCESS | 1782 | 1464192968271 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:16:08 INFO - PROCESS | 1782 | 1464192968603 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb84c00 == 107 [pid = 1782] [id = 328] 09:16:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8d2e5c00) [pid = 1782] [serial = 985] [outer = (nil)] 09:16:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8d4de400) [pid = 1782] [serial = 986] [outer = 0x8d2e5c00] 09:16:08 INFO - PROCESS | 1782 | 1464192968710 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8d4e8400) [pid = 1782] [serial = 987] [outer = 0x8d2e5c00] 09:16:09 INFO - PROCESS | 1782 | 1464192969803 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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1913ms 09:16:09 INFO - PROCESS | 1782 | 1464192969878 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1782 | 1464192969883 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:16:09 INFO - PROCESS | 1782 | 1464192969890 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1782 | 1464192969894 Marionette TRACE conn4 <- [1,1286,null,{}] 09:16:09 INFO - PROCESS | 1782 | 1464192969902 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}] 09:16:10 INFO - PROCESS | 1782 | 1464192970200 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:16:10 INFO - PROCESS | 1782 | 1464192970532 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b31ec00 == 108 [pid = 1782] [id = 329] 09:16:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8d2e7400) [pid = 1782] [serial = 988] [outer = (nil)] 09:16:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8d5bdc00) [pid = 1782] [serial = 989] [outer = 0x8d2e7400] 09:16:10 INFO - PROCESS | 1782 | 1464192970644 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8dd84000) [pid = 1782] [serial = 990] [outer = 0x8d2e7400] 09:16:11 INFO - PROCESS | 1782 | 1464192971722 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1892ms 09:16:11 INFO - PROCESS | 1782 | 1464192971783 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 1782 | 1464192971788 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:16:11 INFO - PROCESS | 1782 | 1464192971796 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 1782 | 1464192971800 Marionette TRACE conn4 <- [1,1290,null,{}] 09:16:11 INFO - PROCESS | 1782 | 1464192971806 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}] 09:16:12 INFO - PROCESS | 1782 | 1464192972056 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:16:12 INFO - PROCESS | 1782 | 1464192972380 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b7000 == 109 [pid = 1782] [id = 330] 09:16:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8d5b7800) [pid = 1782] [serial = 991] [outer = (nil)] 09:16:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8de0c400) [pid = 1782] [serial = 992] [outer = 0x8d5b7800] 09:16:12 INFO - PROCESS | 1782 | 1464192972492 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8df52c00) [pid = 1782] [serial = 993] [outer = 0x8d5b7800] 09:16:13 INFO - PROCESS | 1782 | 1464192973596 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]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1833ms 09:16:13 INFO - PROCESS | 1782 | 1464192973630 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1782 | 1464192973634 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:16:13 INFO - PROCESS | 1782 | 1464192973641 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1782 | 1464192973646 Marionette TRACE conn4 <- [1,1294,null,{}] 09:16:13 INFO - PROCESS | 1782 | 1464192973652 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}] 09:16:13 INFO - PROCESS | 1782 | 1464192973919 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:16:14 INFO - PROCESS | 1782 | 1464192974275 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b3000 == 110 [pid = 1782] [id = 331] 09:16:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8df4c000) [pid = 1782] [serial = 994] [outer = (nil)] 09:16:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8e860800) [pid = 1782] [serial = 995] [outer = 0x8df4c000] 09:16:14 INFO - PROCESS | 1782 | 1464192974389 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8ed12000) [pid = 1782] [serial = 996] [outer = 0x8df4c000] 09:16:15 INFO - PROCESS | 1782 | 1464192975412 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]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1834ms 09:16:15 INFO - PROCESS | 1782 | 1464192975477 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1782 | 1464192975481 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:16:15 INFO - PROCESS | 1782 | 1464192975488 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1782 | 1464192975493 Marionette TRACE conn4 <- [1,1298,null,{}] 09:16:15 INFO - PROCESS | 1782 | 1464192975499 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}] 09:16:15 INFO - PROCESS | 1782 | 1464192975758 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:16:16 INFO - PROCESS | 1782 | 1464192976076 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df57800 == 111 [pid = 1782] [id = 332] 09:16:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8e6cac00) [pid = 1782] [serial = 997] [outer = (nil)] 09:16:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8eeed800) [pid = 1782] [serial = 998] [outer = 0x8e6cac00] 09:16:16 INFO - PROCESS | 1782 | 1464192976199 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8ef66c00) [pid = 1782] [serial = 999] [outer = 0x8e6cac00] 09:16:17 INFO - PROCESS | 1782 | 1464192977221 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]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1797ms 09:16:17 INFO - PROCESS | 1782 | 1464192977287 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1782 | 1464192977291 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:16:17 INFO - PROCESS | 1782 | 1464192977298 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1782 | 1464192977302 Marionette TRACE conn4 <- [1,1302,null,{}] 09:16:17 INFO - PROCESS | 1782 | 1464192977310 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}] 09:16:17 INFO - PROCESS | 1782 | 1464192977558 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:16:17 INFO - PROCESS | 1782 | 1464192977908 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2c0c00 == 112 [pid = 1782] [id = 333] 09:16:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8de09c00) [pid = 1782] [serial = 1000] [outer = (nil)] 09:16:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f129400) [pid = 1782] [serial = 1001] [outer = 0x8de09c00] 09:16:18 INFO - PROCESS | 1782 | 1464192978013 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f130400) [pid = 1782] [serial = 1002] [outer = 0x8de09c00] 09:16:19 INFO - PROCESS | 1782 | 1464192979036 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]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1790ms 09:16:19 INFO - PROCESS | 1782 | 1464192979091 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 1782 | 1464192979094 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:16:19 INFO - PROCESS | 1782 | 1464192979102 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1782 | 1464192979107 Marionette TRACE conn4 <- [1,1306,null,{}] 09:16:19 INFO - PROCESS | 1782 | 1464192979114 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}] 09:16:19 INFO - PROCESS | 1782 | 1464192979432 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:16:19 INFO - PROCESS | 1782 | 1464192979751 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b317000 == 113 [pid = 1782] [id = 334] 09:16:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b51d800) [pid = 1782] [serial = 1003] [outer = (nil)] 09:16:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f8b2400) [pid = 1782] [serial = 1004] [outer = 0x8b51d800] 09:16:19 INFO - PROCESS | 1782 | 1464192979861 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8faa1800) [pid = 1782] [serial = 1005] [outer = 0x8b51d800] 09:16:20 INFO - PROCESS | 1782 | 1464192980874 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]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1839ms 09:16:20 INFO - PROCESS | 1782 | 1464192980942 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:16:20 INFO - PROCESS | 1782 | 1464192980946 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:16:20 INFO - PROCESS | 1782 | 1464192980954 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1782 | 1464192980958 Marionette TRACE conn4 <- [1,1310,null,{}] 09:16:20 INFO - PROCESS | 1782 | 1464192980964 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}] 09:16:21 INFO - PROCESS | 1782 | 1464192981222 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:16:21 INFO - PROCESS | 1782 | 1464192981549 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b50400 == 114 [pid = 1782] [id = 335] 09:16:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8ef67800) [pid = 1782] [serial = 1006] [outer = (nil)] 09:16:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8fb61000) [pid = 1782] [serial = 1007] [outer = 0x8ef67800] 09:16:21 INFO - PROCESS | 1782 | 1464192981659 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x901d6000) [pid = 1782] [serial = 1008] [outer = 0x8ef67800] 09:16:22 INFO - PROCESS | 1782 | 1464192982749 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] 09:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:16:22 INFO - PROCESS | 1782 | 1464192982861 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:16:22 INFO - PROCESS | 1782 | 1464192982873 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1782 | 1464192982880 Marionette TRACE conn4 <- [1,1314,null,{}] 09:16:22 INFO - PROCESS | 1782 | 1464192982946 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}] 09:16:23 INFO - PROCESS | 1782 | 1464192983239 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:16:23 INFO - PROCESS | 1782 | 1464192983594 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x9027d800 == 115 [pid = 1782] [id = 336] 09:16:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x90285800) [pid = 1782] [serial = 1009] [outer = (nil)] 09:16:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x902fcc00) [pid = 1782] [serial = 1010] [outer = 0x90285800] 09:16:23 INFO - PROCESS | 1782 | 1464192983709 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x919e6c00) [pid = 1782] [serial = 1011] [outer = 0x90285800] 09:16:24 INFO - PROCESS | 1782 | 1464192984812 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]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1989ms 09:16:24 INFO - PROCESS | 1782 | 1464192984861 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1782 | 1464192984865 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:16:24 INFO - PROCESS | 1782 | 1464192984872 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1782 | 1464192984876 Marionette TRACE conn4 <- [1,1318,null,{}] 09:16:24 INFO - PROCESS | 1782 | 1464192984883 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}] 09:16:25 INFO - PROCESS | 1782 | 1464192985150 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:16:25 INFO - PROCESS | 1782 | 1464192985486 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb59c00 == 116 [pid = 1782] [id = 337] 09:16:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x902f0000) [pid = 1782] [serial = 1012] [outer = (nil)] 09:16:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x919f0800) [pid = 1782] [serial = 1013] [outer = 0x902f0000] 09:16:25 INFO - PROCESS | 1782 | 1464192985598 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x91a34800) [pid = 1782] [serial = 1014] [outer = 0x902f0000] 09:16:26 INFO - PROCESS | 1782 | 1464192986629 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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1788ms 09:16:26 INFO - PROCESS | 1782 | 1464192986663 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1782 | 1464192986669 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:16:26 INFO - PROCESS | 1782 | 1464192986679 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1782 | 1464192986694 Marionette TRACE conn4 <- [1,1322,null,{}] 09:16:26 INFO - PROCESS | 1782 | 1464192986702 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}] 09:16:26 INFO - PROCESS | 1782 | 1464192986954 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:16:27 INFO - PROCESS | 1782 | 1464192987291 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x902f7c00 == 117 [pid = 1782] [id = 338] 09:16:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x902f9c00) [pid = 1782] [serial = 1015] [outer = (nil)] 09:16:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x91d6a400) [pid = 1782] [serial = 1016] [outer = 0x902f9c00] 09:16:27 INFO - PROCESS | 1782 | 1464192987401 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x91d70400) [pid = 1782] [serial = 1017] [outer = 0x902f9c00] 09:16:28 INFO - PROCESS | 1782 | 1464192988507 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]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1864ms 09:16:28 INFO - PROCESS | 1782 | 1464192988544 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 1782 | 1464192988549 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:16:28 INFO - PROCESS | 1782 | 1464192988557 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1782 | 1464192988561 Marionette TRACE conn4 <- [1,1326,null,{}] 09:16:28 INFO - PROCESS | 1782 | 1464192988569 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}] 09:16:28 INFO - PROCESS | 1782 | 1464192988819 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:16:29 INFO - PROCESS | 1782 | 1464192989153 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4bc00 == 118 [pid = 1782] [id = 339] 09:16:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x919e5400) [pid = 1782] [serial = 1018] [outer = (nil)] 09:16:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9200bc00) [pid = 1782] [serial = 1019] [outer = 0x919e5400] 09:16:29 INFO - PROCESS | 1782 | 1464192989279 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x92013000) [pid = 1782] [serial = 1020] [outer = 0x919e5400] 09:16:30 INFO - PROCESS | 1782 | 1464192990330 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]]]}] 09:16:30 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 09:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1834ms 09:16:30 INFO - PROCESS | 1782 | 1464192990392 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1782 | 1464192990397 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:16:30 INFO - PROCESS | 1782 | 1464192990404 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1782 | 1464192990408 Marionette TRACE conn4 <- [1,1330,null,{}] 09:16:30 INFO - PROCESS | 1782 | 1464192990414 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}] 09:16:30 INFO - PROCESS | 1782 | 1464192990681 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:16:31 INFO - PROCESS | 1782 | 1464192991018 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a3b400 == 119 [pid = 1782] [id = 340] 09:16:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x91d69000) [pid = 1782] [serial = 1021] [outer = (nil)] 09:16:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9214ac00) [pid = 1782] [serial = 1022] [outer = 0x91d69000] 09:16:31 INFO - PROCESS | 1782 | 1464192991133 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9214dc00) [pid = 1782] [serial = 1023] [outer = 0x91d69000] 09:16:32 INFO - PROCESS | 1782 | 1464192992189 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]]]}] 09:16:32 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 09:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1838ms 09:16:32 INFO - PROCESS | 1782 | 1464192992245 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1782 | 1464192992249 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:16:32 INFO - PROCESS | 1782 | 1464192992258 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1782 | 1464192992262 Marionette TRACE conn4 <- [1,1334,null,{}] 09:16:32 INFO - PROCESS | 1782 | 1464192992269 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}] 09:16:32 INFO - PROCESS | 1782 | 1464192992520 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:16:32 INFO - PROCESS | 1782 | 1464192992855 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x92146400 == 120 [pid = 1782] [id = 341] 09:16:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x92148400) [pid = 1782] [serial = 1024] [outer = (nil)] 09:16:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x92861800) [pid = 1782] [serial = 1025] [outer = 0x92148400] 09:16:32 INFO - PROCESS | 1782 | 1464192992965 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x92863000) [pid = 1782] [serial = 1026] [outer = 0x92148400] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x86f38c00 == 119 [pid = 1782] [id = 280] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x95362000 == 118 [pid = 1782] [id = 78] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0xa2497800 == 117 [pid = 1782] [id = 56] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x871d5400 == 116 [pid = 1782] [id = 304] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x871dac00 == 115 [pid = 1782] [id = 320] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x871dd000 == 114 [pid = 1782] [id = 319] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef6f000 == 113 [pid = 1782] [id = 318] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8e85bc00 == 112 [pid = 1782] [id = 317] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed1e000 == 111 [pid = 1782] [id = 316] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd8dc00 == 110 [pid = 1782] [id = 314] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8db84c00 == 109 [pid = 1782] [id = 313] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8bec5400 == 108 [pid = 1782] [id = 312] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8c547000 == 107 [pid = 1782] [id = 311] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8c54e400 == 106 [pid = 1782] [id = 310] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2c1000 == 105 [pid = 1782] [id = 309] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3dfc00 == 104 [pid = 1782] [id = 307] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8bec9800 == 103 [pid = 1782] [id = 308] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0eb000 == 102 [pid = 1782] [id = 306] 09:16:34 INFO - PROCESS | 1782 | --DOCSHELL 0x87b51400 == 101 [pid = 1782] [id = 305] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8abf1400) [pid = 1782] [serial = 914] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x91a33000) [pid = 1782] [serial = 840] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8b603400) [pid = 1782] [serial = 792] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8a386800) [pid = 1782] [serial = 911] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8a3e3c00) [pid = 1782] [serial = 912] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x897e0400) [pid = 1782] [serial = 908] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x871e0c00) [pid = 1782] [serial = 905] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x87b52000) [pid = 1782] [serial = 906] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8abf5400) [pid = 1782] [serial = 903] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8a0e6800) [pid = 1782] [serial = 902] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x994c0000) [pid = 1782] [serial = 900] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9767b800) [pid = 1782] [serial = 899] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x95368c00) [pid = 1782] [serial = 897] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x95137400) [pid = 1782] [serial = 896] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x94f30800) [pid = 1782] [serial = 894] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x94f2cc00) [pid = 1782] [serial = 893] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x92e0a400) [pid = 1782] [serial = 891] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x92e06c00) [pid = 1782] [serial = 890] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x928d6800) [pid = 1782] [serial = 888] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x92860000) [pid = 1782] [serial = 887] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x92009800) [pid = 1782] [serial = 885] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x91d76c00) [pid = 1782] [serial = 884] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x91a3e800) [pid = 1782] [serial = 882] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x91a30c00) [pid = 1782] [serial = 881] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x901e2c00) [pid = 1782] [serial = 879] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x901de800) [pid = 1782] [serial = 878] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8faa8000) [pid = 1782] [serial = 876] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8f8b3400) [pid = 1782] [serial = 875] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8f754800) [pid = 1782] [serial = 873] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8f12f000) [pid = 1782] [serial = 872] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8e6d2c00) [pid = 1782] [serial = 870] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8e6c9800) [pid = 1782] [serial = 869] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8df59400) [pid = 1782] [serial = 867] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8de09800) [pid = 1782] [serial = 866] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8db87000) [pid = 1782] [serial = 864] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8d5b9400) [pid = 1782] [serial = 863] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8d2da800) [pid = 1782] [serial = 861] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8c2c2800) [pid = 1782] [serial = 860] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b31d000) [pid = 1782] [serial = 858] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8a3e4400) [pid = 1782] [serial = 857] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8c2c1400) [pid = 1782] [serial = 854] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8983d000) [pid = 1782] [serial = 909] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 1782 | 1464192995746 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 3546ms 09:16:35 INFO - PROCESS | 1782 | 1464192995807 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1782 | 1464192995817 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:16:35 INFO - PROCESS | 1782 | 1464192995852 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1782 | 1464192995865 Marionette TRACE conn4 <- [1,1338,null,{}] 09:16:35 INFO - PROCESS | 1782 | 1464192995878 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}] 09:16:36 INFO - PROCESS | 1782 | 1464192996108 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:16:36 INFO - PROCESS | 1782 | 1464192996374 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874c400 == 102 [pid = 1782] [id = 342] 09:16:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8874e000) [pid = 1782] [serial = 1027] [outer = (nil)] 09:16:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x897e2800) [pid = 1782] [serial = 1028] [outer = 0x8874e000] 09:16:36 INFO - PROCESS | 1782 | 1464192996477 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x89fe1400) [pid = 1782] [serial = 1029] [outer = 0x8874e000] 09:16:37 INFO - PROCESS | 1782 | 1464192997801 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]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2024ms 09:16:37 INFO - PROCESS | 1782 | 1464192997865 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 1782 | 1464192997875 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:16:37 INFO - PROCESS | 1782 | 1464192997887 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1782 | 1464192997891 Marionette TRACE conn4 <- [1,1342,null,{}] 09:16:38 INFO - PROCESS | 1782 | 1464192998030 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}] 09:16:38 INFO - PROCESS | 1782 | 1464192998319 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:16:38 INFO - PROCESS | 1782 | 1464192998352 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x897da000 == 103 [pid = 1782] [id = 343] 09:16:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x897e4000) [pid = 1782] [serial = 1030] [outer = (nil)] 09:16:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8a3e7c00) [pid = 1782] [serial = 1031] [outer = 0x897e4000] 09:16:38 INFO - PROCESS | 1782 | 1464192998441 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8abf4400) [pid = 1782] [serial = 1032] [outer = 0x897e4000] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8abef800) [pid = 1782] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8895c400) [pid = 1782] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8f75b400) [pid = 1782] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8de0f400) [pid = 1782] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f12bc00) [pid = 1782] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8ef6e800) [pid = 1782] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8eef3800) [pid = 1782] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8e85f800) [pid = 1782] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8de08400) [pid = 1782] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8db88c00) [pid = 1782] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8d5b4400) [pid = 1782] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8d4e1400) [pid = 1782] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8c54e800) [pid = 1782] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8c2c3c00) [pid = 1782] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8becb800) [pid = 1782] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8b322400) [pid = 1782] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8a380400) [pid = 1782] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x87b55800) [pid = 1782] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8894e800) [pid = 1782] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:16:40 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8bec2c00) [pid = 1782] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:16:40 INFO - PROCESS | 1782 | 1464193000276 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2453ms 09:16:40 INFO - PROCESS | 1782 | 1464193000340 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1782 | 1464193000345 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:16:40 INFO - PROCESS | 1782 | 1464193000360 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1782 | 1464193000366 Marionette TRACE conn4 <- [1,1346,null,{}] 09:16:40 INFO - PROCESS | 1782 | 1464193000384 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}] 09:16:40 INFO - PROCESS | 1782 | 1464193000626 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:16:40 INFO - PROCESS | 1782 | 1464193000805 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4f000 == 104 [pid = 1782] [id = 344] 09:16:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8b51d000) [pid = 1782] [serial = 1033] [outer = (nil)] 09:16:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8b528800) [pid = 1782] [serial = 1034] [outer = 0x8b51d000] 09:16:40 INFO - PROCESS | 1782 | 1464193000897 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8bec5400) [pid = 1782] [serial = 1035] [outer = 0x8b51d000] 09:16:41 INFO - PROCESS | 1782 | 1464193001861 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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1550ms 09:16:41 INFO - PROCESS | 1782 | 1464193001904 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:16:41 INFO - PROCESS | 1782 | 1464193001909 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:16:41 INFO - PROCESS | 1782 | 1464193001916 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1782 | 1464193001919 Marionette TRACE conn4 <- [1,1350,null,{}] 09:16:41 INFO - PROCESS | 1782 | 1464193001925 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}] 09:16:42 INFO - PROCESS | 1782 | 1464193002156 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:16:42 INFO - PROCESS | 1782 | 1464193002579 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d8800 == 105 [pid = 1782] [id = 345] 09:16:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x871da800) [pid = 1782] [serial = 1036] [outer = (nil)] 09:16:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x871e1000) [pid = 1782] [serial = 1037] [outer = 0x871da800] 09:16:42 INFO - PROCESS | 1782 | 1464193002694 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x88749000) [pid = 1782] [serial = 1038] [outer = 0x871da800] 09:16:43 INFO - PROCESS | 1782 | 1464193003834 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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1990ms 09:16:43 INFO - PROCESS | 1782 | 1464193003908 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 1782 | 1464193003914 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:16:43 INFO - PROCESS | 1782 | 1464193003923 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1782 | 1464193003929 Marionette TRACE conn4 <- [1,1354,null,{}] 09:16:43 INFO - PROCESS | 1782 | 1464193003938 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}] 09:16:44 INFO - PROCESS | 1782 | 1464193004246 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:16:44 INFO - PROCESS | 1782 | 1464193004600 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38e000 == 106 [pid = 1782] [id = 346] 09:16:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8a3d9400) [pid = 1782] [serial = 1039] [outer = (nil)] 09:16:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8a3e7800) [pid = 1782] [serial = 1040] [outer = 0x8a3d9400] 09:16:44 INFO - PROCESS | 1782 | 1464193004710 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8abfd000) [pid = 1782] [serial = 1041] [outer = 0x8a3d9400] 09:16:45 INFO - PROCESS | 1782 | 1464193005875 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]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1994ms 09:16:45 INFO - PROCESS | 1782 | 1464193005922 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:16:45 INFO - PROCESS | 1782 | 1464193005931 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:16:45 INFO - PROCESS | 1782 | 1464193005938 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1782 | 1464193005943 Marionette TRACE conn4 <- [1,1358,null,{}] 09:16:45 INFO - PROCESS | 1782 | 1464193005950 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}] 09:16:46 INFO - PROCESS | 1782 | 1464193006237 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:16:46 INFO - PROCESS | 1782 | 1464193006618 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf8800 == 107 [pid = 1782] [id = 347] 09:16:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8bb87800) [pid = 1782] [serial = 1042] [outer = (nil)] 09:16:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8bec0000) [pid = 1782] [serial = 1043] [outer = 0x8bb87800] 09:16:46 INFO - PROCESS | 1782 | 1464193006723 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8becd800) [pid = 1782] [serial = 1044] [outer = 0x8bb87800] 09:16:47 INFO - PROCESS | 1782 | 1464193007765 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]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1889ms 09:16:47 INFO - PROCESS | 1782 | 1464193007830 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1782 | 1464193007837 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:16:47 INFO - PROCESS | 1782 | 1464193007857 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1782 | 1464193007867 Marionette TRACE conn4 <- [1,1362,null,{}] 09:16:47 INFO - PROCESS | 1782 | 1464193007874 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}] 09:16:48 INFO - PROCESS | 1782 | 1464193008166 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:16:48 INFO - PROCESS | 1782 | 1464193008490 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a383000 == 108 [pid = 1782] [id = 348] 09:16:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8bb84800) [pid = 1782] [serial = 1045] [outer = (nil)] 09:16:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8c542c00) [pid = 1782] [serial = 1046] [outer = 0x8bb84800] 09:16:48 INFO - PROCESS | 1782 | 1464193008598 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8c54c400) [pid = 1782] [serial = 1047] [outer = 0x8bb84800] 09:16:49 INFO - PROCESS | 1782 | 1464193009752 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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1957ms 09:16:49 INFO - PROCESS | 1782 | 1464193009803 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1782 | 1464193009808 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:16:49 INFO - PROCESS | 1782 | 1464193009815 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1782 | 1464193009820 Marionette TRACE conn4 <- [1,1366,null,{}] 09:16:49 INFO - PROCESS | 1782 | 1464193009826 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}] 09:16:50 INFO - PROCESS | 1782 | 1464193010066 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:16:50 INFO - PROCESS | 1782 | 1464193010398 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x897e2000 == 109 [pid = 1782] [id = 349] 09:16:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x89fe4800) [pid = 1782] [serial = 1048] [outer = (nil)] 09:16:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8d2e4400) [pid = 1782] [serial = 1049] [outer = 0x89fe4800] 09:16:50 INFO - PROCESS | 1782 | 1464193010513 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8d4e0800) [pid = 1782] [serial = 1050] [outer = 0x89fe4800] 09:16:51 INFO - PROCESS | 1782 | 1464193011643 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] 09:16:51 INFO - PROCESS | 1782 | 1464193011707 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:16:51 INFO - PROCESS | 1782 | 1464193011716 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1782 | 1464193011720 Marionette TRACE conn4 <- [1,1370,null,{}] 09:16:51 INFO - PROCESS | 1782 | 1464193011726 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}] 09:16:51 INFO - PROCESS | 1782 | 1464193011996 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:16:52 INFO - PROCESS | 1782 | 1464193012326 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b9800 == 110 [pid = 1782] [id = 350] 09:16:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8d5be000) [pid = 1782] [serial = 1051] [outer = (nil)] 09:16:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8db8e400) [pid = 1782] [serial = 1052] [outer = 0x8d5be000] 09:16:52 INFO - PROCESS | 1782 | 1464193012443 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8df4d800) [pid = 1782] [serial = 1053] [outer = 0x8d5be000] 09:16:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 09:16:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 09:16:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:53 INFO - _addTest/ [0,1373,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1782 | 1464193013610 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:16:53 INFO - PROCESS | 1782 | 1464193013618 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1782 | 1464193013622 Marionette TRACE conn4 <- [1,1374,null,{}] 09:16:53 INFO - PROCESS | 1782 | 1464193013629 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}] 09:16:53 INFO - PROCESS | 1782 | 1464193013866 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:16:54 INFO - PROCESS | 1782 | 1464193014194 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b8c00 == 111 [pid = 1782] [id = 351] 09:16:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8db7fc00) [pid = 1782] [serial = 1054] [outer = (nil)] 09:16:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8e6ccc00) [pid = 1782] [serial = 1055] [outer = 0x8db7fc00] 09:16:54 INFO - PROCESS | 1782 | 1464193014296 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8e6d1c00) [pid = 1782] [serial = 1056] [outer = 0x8db7fc00] 09:16:55 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:55 INFO - PROCESS | 1782 | 1464193015370 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] 09:16:55 INFO - PROCESS | 1782 | 1464193015410 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:16:55 INFO - PROCESS | 1782 | 1464193015417 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1782 | 1464193015421 Marionette TRACE conn4 <- [1,1378,null,{}] 09:16:55 INFO - PROCESS | 1782 | 1464193015429 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}] 09:16:55 INFO - PROCESS | 1782 | 1464193015728 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:16:56 INFO - PROCESS | 1782 | 1464193016046 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8983d800 == 112 [pid = 1782] [id = 352] 09:16:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8a0ef800) [pid = 1782] [serial = 1057] [outer = (nil)] 09:16:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8ed1b000) [pid = 1782] [serial = 1058] [outer = 0x8a0ef800] 09:16:56 INFO - PROCESS | 1782 | 1464193016147 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8eeed400) [pid = 1782] [serial = 1059] [outer = 0x8a0ef800] 09:16:57 INFO - PROCESS | 1782 | 1464193017161 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] 09:16:57 INFO - PROCESS | 1782 | 1464193017222 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:16:57 INFO - PROCESS | 1782 | 1464193017231 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 1782 | 1464193017235 Marionette TRACE conn4 <- [1,1382,null,{}] 09:16:57 INFO - PROCESS | 1782 | 1464193017241 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}] 09:16:57 INFO - PROCESS | 1782 | 1464193017515 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:16:57 INFO - PROCESS | 1782 | 1464193017850 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed18000 == 113 [pid = 1782] [id = 353] 09:16:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8ed1f800) [pid = 1782] [serial = 1060] [outer = (nil)] 09:16:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8f12d000) [pid = 1782] [serial = 1061] [outer = 0x8ed1f800] 09:16:57 INFO - PROCESS | 1782 | 1464193017952 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f756400) [pid = 1782] [serial = 1062] [outer = 0x8ed1f800] 09:16:59 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:59 INFO - PROCESS | 1782 | 1464193019085 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] 09:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:16:59 INFO - PROCESS | 1782 | 1464193019191 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:16:59 INFO - PROCESS | 1782 | 1464193019199 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1782 | 1464193019203 Marionette TRACE conn4 <- [1,1386,null,{}] 09:16:59 INFO - PROCESS | 1782 | 1464193019211 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}] 09:16:59 INFO - PROCESS | 1782 | 1464193019590 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:16:59 INFO - PROCESS | 1782 | 1464193019870 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df7bc00 == 114 [pid = 1782] [id = 354] 09:16:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f75b400) [pid = 1782] [serial = 1063] [outer = (nil)] 09:16:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f8b5400) [pid = 1782] [serial = 1064] [outer = 0x8f75b400] 09:16:59 INFO - PROCESS | 1782 | 1464193019969 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8faa5000) [pid = 1782] [serial = 1065] [outer = 0x8f75b400] 09:17:01 INFO - PROCESS | 1782 | 1464193021081 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] 09:17:01 INFO - PROCESS | 1782 | 1464193021150 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:17:01 INFO - PROCESS | 1782 | 1464193021158 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1782 | 1464193021162 Marionette TRACE conn4 <- [1,1390,null,{}] 09:17:01 INFO - PROCESS | 1782 | 1464193021167 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}] 09:17:01 INFO - PROCESS | 1782 | 1464193021458 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:17:01 INFO - PROCESS | 1782 | 1464193021808 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x901dc400 == 115 [pid = 1782] [id = 355] 09:17:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x901de800) [pid = 1782] [serial = 1066] [outer = (nil)] 09:17:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9027b400) [pid = 1782] [serial = 1067] [outer = 0x901de800] 09:17:01 INFO - PROCESS | 1782 | 1464193021931 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x902efc00) [pid = 1782] [serial = 1068] [outer = 0x901de800] 09:17:03 INFO - PROCESS | 1782 | 1464193023027 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]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1885ms 09:17:03 INFO - PROCESS | 1782 | 1464193023044 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1782 | 1464193023048 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:17:03 INFO - PROCESS | 1782 | 1464193023056 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1782 | 1464193023061 Marionette TRACE conn4 <- [1,1394,null,{}] 09:17:03 INFO - PROCESS | 1782 | 1464193023069 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}] 09:17:03 INFO - PROCESS | 1782 | 1464193023372 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:17:03 INFO - PROCESS | 1782 | 1464193023708 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa1400 == 116 [pid = 1782] [id = 356] 09:17:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8fb61800) [pid = 1782] [serial = 1069] [outer = (nil)] 09:17:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x91d6b000) [pid = 1782] [serial = 1070] [outer = 0x8fb61800] 09:17:03 INFO - PROCESS | 1782 | 1464193023809 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x91d74800) [pid = 1782] [serial = 1071] [outer = 0x8fb61800] 09:17:04 INFO - PROCESS | 1782 | 1464193024824 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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1837ms 09:17:04 INFO - PROCESS | 1782 | 1464193024894 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1782 | 1464193024900 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:17:04 INFO - PROCESS | 1782 | 1464193024907 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1782 | 1464193024911 Marionette TRACE conn4 <- [1,1398,null,{}] 09:17:04 INFO - PROCESS | 1782 | 1464193024917 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}] 09:17:05 INFO - PROCESS | 1782 | 1464193025194 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:17:05 INFO - PROCESS | 1782 | 1464193025549 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b320400 == 117 [pid = 1782] [id = 357] 09:17:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8bec3000) [pid = 1782] [serial = 1072] [outer = (nil)] 09:17:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x92010800) [pid = 1782] [serial = 1073] [outer = 0x8bec3000] 09:17:05 INFO - PROCESS | 1782 | 1464193025657 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x92148000) [pid = 1782] [serial = 1074] [outer = 0x8bec3000] 09:17:06 INFO - PROCESS | 1782 | 1464193026729 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1837ms 09:17:06 INFO - PROCESS | 1782 | 1464193026745 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1782 | 1464193026748 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:17:06 INFO - PROCESS | 1782 | 1464193026755 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1782 | 1464193026758 Marionette TRACE conn4 <- [1,1402,null,{}] 09:17:06 INFO - PROCESS | 1782 | 1464193026766 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}] 09:17:07 INFO - PROCESS | 1782 | 1464193026999 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:17:07 INFO - PROCESS | 1782 | 1464193027325 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a38000 == 118 [pid = 1782] [id = 358] 09:17:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9200e000) [pid = 1782] [serial = 1075] [outer = (nil)] 09:17:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9288a000) [pid = 1782] [serial = 1076] [outer = 0x9200e000] 09:17:07 INFO - PROCESS | 1782 | 1464193027431 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x92897000) [pid = 1782] [serial = 1077] [outer = 0x9200e000] 09:17:08 INFO - PROCESS | 1782 | 1464193028431 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1734ms 09:17:08 INFO - PROCESS | 1782 | 1464193028490 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1782 | 1464193028495 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:17:08 INFO - PROCESS | 1782 | 1464193028502 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1782 | 1464193028506 Marionette TRACE conn4 <- [1,1406,null,{}] 09:17:08 INFO - PROCESS | 1782 | 1464193028512 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}] 09:17:08 INFO - PROCESS | 1782 | 1464193028764 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:17:09 INFO - PROCESS | 1782 | 1464193029094 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x92014000 == 119 [pid = 1782] [id = 359] 09:17:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x92014400) [pid = 1782] [serial = 1078] [outer = (nil)] 09:17:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x92e07800) [pid = 1782] [serial = 1079] [outer = 0x92014400] 09:17:09 INFO - PROCESS | 1782 | 1464193029198 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x92e0a400) [pid = 1782] [serial = 1080] [outer = 0x92014400] 09:17:10 INFO - PROCESS | 1782 | 1464193030194 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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1733ms 09:17:10 INFO - PROCESS | 1782 | 1464193030236 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1782 | 1464193030242 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:17:10 INFO - PROCESS | 1782 | 1464193030251 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1782 | 1464193030256 Marionette TRACE conn4 <- [1,1410,null,{}] 09:17:10 INFO - PROCESS | 1782 | 1464193030262 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}] 09:17:10 INFO - PROCESS | 1782 | 1464193030504 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:17:10 INFO - PROCESS | 1782 | 1464193030843 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df5a800 == 120 [pid = 1782] [id = 360] 09:17:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8e6c5400) [pid = 1782] [serial = 1081] [outer = (nil)] 09:17:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x94f25400) [pid = 1782] [serial = 1082] [outer = 0x8e6c5400] 09:17:10 INFO - PROCESS | 1782 | 1464193030955 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x94f27400) [pid = 1782] [serial = 1083] [outer = 0x8e6c5400] 09:17:12 INFO - PROCESS | 1782 | 1464193032062 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1840ms 09:17:12 INFO - PROCESS | 1782 | 1464193032091 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1782 | 1464193032096 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:17:12 INFO - PROCESS | 1782 | 1464193032104 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1782 | 1464193032109 Marionette TRACE conn4 <- [1,1414,null,{}] 09:17:12 INFO - PROCESS | 1782 | 1464193032117 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}] 09:17:12 INFO - PROCESS | 1782 | 1464193032347 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x871e2000 == 119 [pid = 1782] [id = 299] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x871db800 == 118 [pid = 1782] [id = 324] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8895a400 == 117 [pid = 1782] [id = 322] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8abfec00 == 116 [pid = 1782] [id = 241] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8a79c000 == 115 [pid = 1782] [id = 323] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf5000 == 114 [pid = 1782] [id = 242] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x92858800 == 113 [pid = 1782] [id = 295] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x897e7800 == 112 [pid = 1782] [id = 297] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8f8b5000 == 111 [pid = 1782] [id = 294] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8c549c00 == 110 [pid = 1782] [id = 298] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c6800 == 109 [pid = 1782] [id = 296] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4f000 == 108 [pid = 1782] [id = 344] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x897da000 == 107 [pid = 1782] [id = 343] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8874c400 == 106 [pid = 1782] [id = 342] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x91a3b400 == 105 [pid = 1782] [id = 340] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x902f7c00 == 104 [pid = 1782] [id = 338] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4bc00 == 103 [pid = 1782] [id = 339] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb59c00 == 102 [pid = 1782] [id = 337] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9027d800 == 101 [pid = 1782] [id = 336] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x87b50400 == 100 [pid = 1782] [id = 335] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8b317000 == 99 [pid = 1782] [id = 334] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8df57800 == 98 [pid = 1782] [id = 332] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2c0c00 == 97 [pid = 1782] [id = 333] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b3000 == 96 [pid = 1782] [id = 331] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b7000 == 95 [pid = 1782] [id = 330] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8b31ec00 == 94 [pid = 1782] [id = 329] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb84c00 == 93 [pid = 1782] [id = 328] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb87400 == 92 [pid = 1782] [id = 327] 09:17:13 INFO - PROCESS | 1782 | --DOCSHELL 0x87b51800 == 91 [pid = 1782] [id = 326] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8c44ec00) [pid = 1782] [serial = 855] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8abf7c00) [pid = 1782] [serial = 971] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8abfe400) [pid = 1782] [serial = 972] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x89844c00) [pid = 1782] [serial = 968] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x901dd800) [pid = 1782] [serial = 965] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8fb5ac00) [pid = 1782] [serial = 963] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8fb56000) [pid = 1782] [serial = 962] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8f8b6000) [pid = 1782] [serial = 960] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8f8b1c00) [pid = 1782] [serial = 959] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8f760800) [pid = 1782] [serial = 957] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8f75cc00) [pid = 1782] [serial = 956] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8f135000) [pid = 1782] [serial = 954] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8f132000) [pid = 1782] [serial = 953] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8ef70400) [pid = 1782] [serial = 951] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8ef6c800) [pid = 1782] [serial = 950] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8ed1a800) [pid = 1782] [serial = 948] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8e864400) [pid = 1782] [serial = 947] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8df7c400) [pid = 1782] [serial = 945] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8df75800) [pid = 1782] [serial = 944] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8df4b400) [pid = 1782] [serial = 942] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8de0b800) [pid = 1782] [serial = 941] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8de01400) [pid = 1782] [serial = 939] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8dd8ec00) [pid = 1782] [serial = 938] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8db82800) [pid = 1782] [serial = 936] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8d5bd400) [pid = 1782] [serial = 935] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8d4e1c00) [pid = 1782] [serial = 933] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8d2df400) [pid = 1782] [serial = 932] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8c44e000) [pid = 1782] [serial = 930] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8c442400) [pid = 1782] [serial = 929] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8c226800) [pid = 1782] [serial = 927] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8c221c00) [pid = 1782] [serial = 926] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8bb89c00) [pid = 1782] [serial = 924] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8b60f800) [pid = 1782] [serial = 923] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8a799c00) [pid = 1782] [serial = 921] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8a3de800) [pid = 1782] [serial = 920] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x88951c00) [pid = 1782] [serial = 918] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8874ac00) [pid = 1782] [serial = 917] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8bec1400) [pid = 1782] [serial = 975] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8a0e1c00) [pid = 1782] [serial = 974] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8a0e8000) [pid = 1782] [serial = 969] [outer = (nil)] [url = about:blank] 09:17:14 INFO - PROCESS | 1782 | 1464193034086 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b52000 == 92 [pid = 1782] [id = 361] 09:17:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x87b53c00) [pid = 1782] [serial = 1084] [outer = (nil)] 09:17:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8874ac00) [pid = 1782] [serial = 1085] [outer = 0x87b53c00] 09:17:14 INFO - PROCESS | 1782 | 1464193034178 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8895a400) [pid = 1782] [serial = 1086] [outer = 0x87b53c00] 09:17:15 INFO - PROCESS | 1782 | 1464193035184 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3098ms 09:17:15 INFO - PROCESS | 1782 | 1464193035203 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1782 | 1464193035208 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:17:15 INFO - PROCESS | 1782 | 1464193035217 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1782 | 1464193035224 Marionette TRACE conn4 <- [1,1418,null,{}] 09:17:15 INFO - PROCESS | 1782 | 1464193035233 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}] 09:17:15 INFO - PROCESS | 1782 | 1464193035479 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:17:15 INFO - PROCESS | 1782 | 1464193035729 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a380400 == 93 [pid = 1782] [id = 362] 09:17:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8a38d800) [pid = 1782] [serial = 1087] [outer = (nil)] 09:17:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8a3e8400) [pid = 1782] [serial = 1088] [outer = 0x8a38d800] 09:17:15 INFO - PROCESS | 1782 | 1464193035828 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8abf8000) [pid = 1782] [serial = 1089] [outer = 0x8a38d800] 09:17:16 INFO - PROCESS | 1782 | 1464193036864 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1691ms 09:17:16 INFO - PROCESS | 1782 | 1464193036911 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1782 | 1464193036918 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:17:16 INFO - PROCESS | 1782 | 1464193036925 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1782 | 1464193036929 Marionette TRACE conn4 <- [1,1422,null,{}] 09:17:16 INFO - PROCESS | 1782 | 1464193036942 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}] 09:17:17 INFO - PROCESS | 1782 | 1464193037238 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:17:17 INFO - PROCESS | 1782 | 1464193037465 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e1c00 == 94 [pid = 1782] [id = 363] 09:17:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b31c800) [pid = 1782] [serial = 1090] [outer = (nil)] 09:17:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8b610c00) [pid = 1782] [serial = 1091] [outer = 0x8b31c800] 09:17:17 INFO - PROCESS | 1782 | 1464193037552 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8bec0400) [pid = 1782] [serial = 1092] [outer = 0x8b31c800] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b51d800) [pid = 1782] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8bb90000) [pid = 1782] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8d2e5c00) [pid = 1782] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8874e000) [pid = 1782] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x92148400) [pid = 1782] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8de09c00) [pid = 1782] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8d2e7400) [pid = 1782] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8df4c000) [pid = 1782] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x90285800) [pid = 1782] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8e6cac00) [pid = 1782] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x91d69000) [pid = 1782] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x897e4000) [pid = 1782] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x902f0000) [pid = 1782] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8d5b7800) [pid = 1782] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x919e5400) [pid = 1782] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8983f000) [pid = 1782] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8ef67800) [pid = 1782] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x902f9c00) [pid = 1782] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x87b54400) [pid = 1782] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:17:19 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8faa5400) [pid = 1782] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:17:19 INFO - PROCESS | 1782 | 1464193039101 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2289ms 09:17:19 INFO - PROCESS | 1782 | 1464193039215 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1782 | 1464193039220 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:17:19 INFO - PROCESS | 1782 | 1464193039240 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1782 | 1464193039250 Marionette TRACE conn4 <- [1,1426,null,{}] 09:17:19 INFO - PROCESS | 1782 | 1464193039266 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}] 09:17:19 INFO - PROCESS | 1782 | 1464193039499 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:17:19 INFO - PROCESS | 1782 | 1464193039674 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b524c00 == 95 [pid = 1782] [id = 364] 09:17:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8bb82000) [pid = 1782] [serial = 1093] [outer = (nil)] 09:17:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8c21e400) [pid = 1782] [serial = 1094] [outer = 0x8bb82000] 09:17:19 INFO - PROCESS | 1782 | 1464193039785 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8c2b8800) [pid = 1782] [serial = 1095] [outer = 0x8bb82000] 09:17:20 INFO - PROCESS | 1782 | 1464193040710 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]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1518ms 09:17:20 INFO - PROCESS | 1782 | 1464193040747 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:17:20 INFO - PROCESS | 1782 | 1464193040752 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:17:20 INFO - PROCESS | 1782 | 1464193040758 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1782 | 1464193040761 Marionette TRACE conn4 <- [1,1430,null,{}] 09:17:20 INFO - PROCESS | 1782 | 1464193040767 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}] 09:17:20 INFO - PROCESS | 1782 | 1464193040986 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:17:21 INFO - PROCESS | 1782 | 1464193041415 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4e800 == 96 [pid = 1782] [id = 365] 09:17:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x87b4f000) [pid = 1782] [serial = 1096] [outer = (nil)] 09:17:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x88745400) [pid = 1782] [serial = 1097] [outer = 0x87b4f000] 09:17:21 INFO - PROCESS | 1782 | 1464193041529 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x897db400) [pid = 1782] [serial = 1098] [outer = 0x87b4f000] 09:17:22 INFO - PROCESS | 1782 | 1464193042676 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1985ms 09:17:22 INFO - PROCESS | 1782 | 1464193042745 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1782 | 1464193042753 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:17:22 INFO - PROCESS | 1782 | 1464193042764 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1782 | 1464193042771 Marionette TRACE conn4 <- [1,1434,null,{}] 09:17:22 INFO - PROCESS | 1782 | 1464193042780 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}] 09:17:23 INFO - PROCESS | 1782 | 1464193043077 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:17:23 INFO - PROCESS | 1782 | 1464193043411 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3de400 == 97 [pid = 1782] [id = 366] 09:17:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8a3e3c00) [pid = 1782] [serial = 1099] [outer = (nil)] 09:17:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8b313c00) [pid = 1782] [serial = 1100] [outer = 0x8a3e3c00] 09:17:23 INFO - PROCESS | 1782 | 1464193043518 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8b522400) [pid = 1782] [serial = 1101] [outer = 0x8a3e3c00] 09:17:24 INFO - PROCESS | 1782 | 1464193044694 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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1992ms 09:17:24 INFO - PROCESS | 1782 | 1464193044759 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1782 | 1464193044767 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:17:24 INFO - PROCESS | 1782 | 1464193044776 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1782 | 1464193044781 Marionette TRACE conn4 <- [1,1438,null,{}] 09:17:24 INFO - PROCESS | 1782 | 1464193044790 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}] 09:17:25 INFO - PROCESS | 1782 | 1464193045066 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:17:25 INFO - PROCESS | 1782 | 1464193045449 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2be800 == 98 [pid = 1782] [id = 367] 09:17:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8c2c1000) [pid = 1782] [serial = 1102] [outer = (nil)] 09:17:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8c449400) [pid = 1782] [serial = 1103] [outer = 0x8c2c1000] 09:17:25 INFO - PROCESS | 1782 | 1464193045552 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8c547400) [pid = 1782] [serial = 1104] [outer = 0x8c2c1000] 09:17:26 INFO - PROCESS | 1782 | 1464193046670 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1941ms 09:17:26 INFO - PROCESS | 1782 | 1464193046716 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1782 | 1464193046722 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:17:26 INFO - PROCESS | 1782 | 1464193046740 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1782 | 1464193046750 Marionette TRACE conn4 <- [1,1442,null,{}] 09:17:26 INFO - PROCESS | 1782 | 1464193046759 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}] 09:17:27 INFO - PROCESS | 1782 | 1464193047055 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:17:27 INFO - PROCESS | 1782 | 1464193047400 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bec7400 == 99 [pid = 1782] [id = 368] 09:17:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8d5af400) [pid = 1782] [serial = 1105] [outer = (nil)] 09:17:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8db83000) [pid = 1782] [serial = 1106] [outer = 0x8d5af400] 09:17:27 INFO - PROCESS | 1782 | 1464193047506 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8db8ac00) [pid = 1782] [serial = 1107] [outer = 0x8d5af400] 09:17:28 INFO - PROCESS | 1782 | 1464193048620 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1957ms 09:17:28 INFO - PROCESS | 1782 | 1464193048688 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1782 | 1464193048694 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:17:28 INFO - PROCESS | 1782 | 1464193048701 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1782 | 1464193048704 Marionette TRACE conn4 <- [1,1446,null,{}] 09:17:28 INFO - PROCESS | 1782 | 1464193048712 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}] 09:17:29 INFO - PROCESS | 1782 | 1464193048996 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:17:29 INFO - PROCESS | 1782 | 1464193049369 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x88955800 == 100 [pid = 1782] [id = 369] 09:17:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8d5bec00) [pid = 1782] [serial = 1108] [outer = (nil)] 09:17:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8de07400) [pid = 1782] [serial = 1109] [outer = 0x8d5bec00] 09:17:29 INFO - PROCESS | 1782 | 1464193049472 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8df4b400) [pid = 1782] [serial = 1110] [outer = 0x8d5bec00] 09:17:30 INFO - PROCESS | 1782 | 1464193050572 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1941ms 09:17:30 INFO - PROCESS | 1782 | 1464193050644 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:17:30 INFO - PROCESS | 1782 | 1464193050649 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:17:30 INFO - PROCESS | 1782 | 1464193050664 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1782 | 1464193050670 Marionette TRACE conn4 <- [1,1450,null,{}] 09:17:30 INFO - PROCESS | 1782 | 1464193050680 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}] 09:17:30 INFO - PROCESS | 1782 | 1464193050968 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:17:31 INFO - PROCESS | 1782 | 1464193051302 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df6ec00 == 101 [pid = 1782] [id = 370] 09:17:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8df6f000) [pid = 1782] [serial = 1111] [outer = (nil)] 09:17:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8df77000) [pid = 1782] [serial = 1112] [outer = 0x8df6f000] 09:17:31 INFO - PROCESS | 1782 | 1464193051419 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8e865400) [pid = 1782] [serial = 1113] [outer = 0x8df6f000] 09:17:32 INFO - PROCESS | 1782 | 1464193052560 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]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1959ms 09:17:32 INFO - PROCESS | 1782 | 1464193052615 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1782 | 1464193052619 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:17:32 INFO - PROCESS | 1782 | 1464193052626 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1782 | 1464193052629 Marionette TRACE conn4 <- [1,1454,null,{}] 09:17:32 INFO - PROCESS | 1782 | 1464193052636 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}] 09:17:32 INFO - PROCESS | 1782 | 1464193052888 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:17:33 INFO - PROCESS | 1782 | 1464193053210 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb84000 == 102 [pid = 1782] [id = 371] 09:17:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8bb89800) [pid = 1782] [serial = 1114] [outer = (nil)] 09:17:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8eef4800) [pid = 1782] [serial = 1115] [outer = 0x8bb89800] 09:17:33 INFO - PROCESS | 1782 | 1464193053313 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8ef71000) [pid = 1782] [serial = 1116] [outer = 0x8bb89800] 09:17:34 INFO - PROCESS | 1782 | 1464193054409 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]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1834ms 09:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:17:34 INFO - PROCESS | 1782 | 1464193054462 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1782 | 1464193054465 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:17:34 INFO - PROCESS | 1782 | 1464193054472 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1782 | 1464193054476 Marionette TRACE conn4 <- [1,1458,null,{}] 09:17:34 INFO - PROCESS | 1782 | 1464193054482 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}] 09:17:34 INFO - PROCESS | 1782 | 1464193054731 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:17:35 INFO - PROCESS | 1782 | 1464193055055 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed17000 == 103 [pid = 1782] [id = 372] 09:17:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8eeea400) [pid = 1782] [serial = 1117] [outer = (nil)] 09:17:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8f75f000) [pid = 1782] [serial = 1118] [outer = 0x8eeea400] 09:17:35 INFO - PROCESS | 1782 | 1464193055162 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8f8a9400) [pid = 1782] [serial = 1119] [outer = 0x8eeea400] 09:17:36 INFO - PROCESS | 1782 | 1464193056223 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1791ms 09:17:36 INFO - PROCESS | 1782 | 1464193056264 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:17:36 INFO - PROCESS | 1782 | 1464193056270 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:17:36 INFO - PROCESS | 1782 | 1464193056278 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1782 | 1464193056281 Marionette TRACE conn4 <- [1,1462,null,{}] 09:17:36 INFO - PROCESS | 1782 | 1464193056291 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}] 09:17:36 INFO - PROCESS | 1782 | 1464193056519 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:17:36 INFO - PROCESS | 1782 | 1464193056849 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f127c00 == 104 [pid = 1782] [id = 373] 09:17:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8f75a800) [pid = 1782] [serial = 1120] [outer = (nil)] 09:17:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8faa3800) [pid = 1782] [serial = 1121] [outer = 0x8f75a800] 09:17:36 INFO - PROCESS | 1782 | 1464193056952 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8fb57000) [pid = 1782] [serial = 1122] [outer = 0x8f75a800] 09:17:37 INFO - PROCESS | 1782 | 1464193057990 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1746ms 09:17:38 INFO - PROCESS | 1782 | 1464193058024 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1782 | 1464193058027 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:17:38 INFO - PROCESS | 1782 | 1464193058035 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 1782 | 1464193058040 Marionette TRACE conn4 <- [1,1466,null,{}] 09:17:38 INFO - PROCESS | 1782 | 1464193058048 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}] 09:17:38 INFO - PROCESS | 1782 | 1464193058316 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:17:38 INFO - PROCESS | 1782 | 1464193058646 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x89feec00 == 105 [pid = 1782] [id = 374] 09:17:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8c44b000) [pid = 1782] [serial = 1123] [outer = (nil)] 09:17:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x901dbc00) [pid = 1782] [serial = 1124] [outer = 0x8c44b000] 09:17:38 INFO - PROCESS | 1782 | 1464193058749 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x90278400) [pid = 1782] [serial = 1125] [outer = 0x8c44b000] 09:17:39 INFO - PROCESS | 1782 | 1464193059898 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]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1898ms 09:17:39 INFO - PROCESS | 1782 | 1464193059935 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1782 | 1464193059938 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:17:39 INFO - PROCESS | 1782 | 1464193059946 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1782 | 1464193059950 Marionette TRACE conn4 <- [1,1470,null,{}] 09:17:39 INFO - PROCESS | 1782 | 1464193059955 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}] 09:17:40 INFO - PROCESS | 1782 | 1464193060191 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:17:40 INFO - PROCESS | 1782 | 1464193060502 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb60400 == 106 [pid = 1782] [id = 375] 09:17:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x902f7c00) [pid = 1782] [serial = 1126] [outer = (nil)] 09:17:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x919e1c00) [pid = 1782] [serial = 1127] [outer = 0x902f7c00] 09:17:40 INFO - PROCESS | 1782 | 1464193060626 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x91a32400) [pid = 1782] [serial = 1128] [outer = 0x902f7c00] 09:17:41 INFO - PROCESS | 1782 | 1464193061714 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1841ms 09:17:41 INFO - PROCESS | 1782 | 1464193061790 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1782 | 1464193061794 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:17:41 INFO - PROCESS | 1782 | 1464193061801 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1782 | 1464193061806 Marionette TRACE conn4 <- [1,1474,null,{}] 09:17:41 INFO - PROCESS | 1782 | 1464193061813 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}] 09:17:42 INFO - PROCESS | 1782 | 1464193062113 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:17:42 INFO - PROCESS | 1782 | 1464193062450 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a35c00 == 107 [pid = 1782] [id = 376] 09:17:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x91d6b800) [pid = 1782] [serial = 1129] [outer = (nil)] 09:17:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x92858800) [pid = 1782] [serial = 1130] [outer = 0x91d6b800] 09:17:42 INFO - PROCESS | 1782 | 1464193062551 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x92889800) [pid = 1782] [serial = 1131] [outer = 0x91d6b800] 09:17:43 INFO - PROCESS | 1782 | 1464193063634 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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1883ms 09:17:43 INFO - PROCESS | 1782 | 1464193063687 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1782 | 1464193063690 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:17:43 INFO - PROCESS | 1782 | 1464193063698 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1782 | 1464193063702 Marionette TRACE conn4 <- [1,1478,null,{}] 09:17:43 INFO - PROCESS | 1782 | 1464193063707 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}] 09:17:43 INFO - PROCESS | 1782 | 1464193063958 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:17:44 INFO - PROCESS | 1782 | 1464193064302 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb8dc00 == 108 [pid = 1782] [id = 377] 09:17:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8d2e1800) [pid = 1782] [serial = 1132] [outer = (nil)] 09:17:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x94f2cc00) [pid = 1782] [serial = 1133] [outer = 0x8d2e1800] 09:17:44 INFO - PROCESS | 1782 | 1464193064421 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x950d7800) [pid = 1782] [serial = 1134] [outer = 0x8d2e1800] 09:17:45 INFO - PROCESS | 1782 | 1464193065567 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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1942ms 09:17:45 INFO - PROCESS | 1782 | 1464193065642 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1782 | 1464193065645 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:17:45 INFO - PROCESS | 1782 | 1464193065653 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1782 | 1464193065657 Marionette TRACE conn4 <- [1,1482,null,{}] 09:17:45 INFO - PROCESS | 1782 | 1464193065666 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}] 09:17:46 INFO - PROCESS | 1782 | 1464193066046 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:17:46 INFO - PROCESS | 1782 | 1464193066377 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x92144400 == 109 [pid = 1782] [id = 378] 09:17:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x950e1c00) [pid = 1782] [serial = 1135] [outer = (nil)] 09:17:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x95136c00) [pid = 1782] [serial = 1136] [outer = 0x950e1c00] 09:17:46 INFO - PROCESS | 1782 | 1464193066478 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x95362800) [pid = 1782] [serial = 1137] [outer = 0x950e1c00] 09:17:47 INFO - PROCESS | 1782 | 1464193067577 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]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2002ms 09:17:47 INFO - PROCESS | 1782 | 1464193067657 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1782 | 1464193067663 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:17:47 INFO - PROCESS | 1782 | 1464193067671 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1782 | 1464193067675 Marionette TRACE conn4 <- [1,1486,null,{}] 09:17:47 INFO - PROCESS | 1782 | 1464193067684 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}] 09:17:47 INFO - PROCESS | 1782 | 1464193067992 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:17:48 INFO - PROCESS | 1782 | 1464193068323 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f2ac00 == 110 [pid = 1782] [id = 379] 09:17:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x87b57000) [pid = 1782] [serial = 1138] [outer = (nil)] 09:17:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8abf9400) [pid = 1782] [serial = 1139] [outer = 0x87b57000] 09:17:48 INFO - PROCESS | 1782 | 1464193068426 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8f753000) [pid = 1782] [serial = 1140] [outer = 0x87b57000] 09:17:50 INFO - PROCESS | 1782 | 1464193070341 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2742ms 09:17:50 INFO - PROCESS | 1782 | 1464193070413 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1782 | 1464193070419 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:17:50 INFO - PROCESS | 1782 | 1464193070427 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1782 | 1464193070434 Marionette TRACE conn4 <- [1,1490,null,{}] 09:17:50 INFO - PROCESS | 1782 | 1464193070446 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}] 09:17:50 INFO - PROCESS | 1782 | 1464193070707 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:17:51 INFO - PROCESS | 1782 | 1464193071004 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874ec00 == 111 [pid = 1782] [id = 380] 09:17:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x88750400) [pid = 1782] [serial = 1141] [outer = (nil)] 09:17:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x89849800) [pid = 1782] [serial = 1142] [outer = 0x88750400] 09:17:51 INFO - PROCESS | 1782 | 1464193071099 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8a0f0400) [pid = 1782] [serial = 1143] [outer = 0x88750400] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed20800 == 110 [pid = 1782] [id = 88] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8b524c00 == 109 [pid = 1782] [id = 364] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0e1c00 == 108 [pid = 1782] [id = 363] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8894f800 == 107 [pid = 1782] [id = 325] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a380400 == 106 [pid = 1782] [id = 362] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x87b52000 == 105 [pid = 1782] [id = 361] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x92014000 == 104 [pid = 1782] [id = 359] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x91a38000 == 103 [pid = 1782] [id = 358] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8b320400 == 102 [pid = 1782] [id = 357] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x901dc400 == 101 [pid = 1782] [id = 355] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8faa1400 == 100 [pid = 1782] [id = 356] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8df7bc00 == 99 [pid = 1782] [id = 354] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed18000 == 98 [pid = 1782] [id = 353] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8983d800 == 97 [pid = 1782] [id = 352] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b8c00 == 96 [pid = 1782] [id = 351] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8e85ec00 == 95 [pid = 1782] [id = 315] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b9800 == 94 [pid = 1782] [id = 350] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x897e2000 == 93 [pid = 1782] [id = 349] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a383000 == 92 [pid = 1782] [id = 348] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf8800 == 91 [pid = 1782] [id = 347] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38e000 == 90 [pid = 1782] [id = 346] 09:17:52 INFO - PROCESS | 1782 | --DOCSHELL 0x871d8800 == 89 [pid = 1782] [id = 345] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8faa1800) [pid = 1782] [serial = 1005] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8c223c00) [pid = 1782] [serial = 983] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8d4e8400) [pid = 1782] [serial = 987] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x89fe1400) [pid = 1782] [serial = 1029] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x92861800) [pid = 1782] [serial = 1025] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8f130400) [pid = 1782] [serial = 1002] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f8b2400) [pid = 1782] [serial = 1004] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8dd84000) [pid = 1782] [serial = 990] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x897e2800) [pid = 1782] [serial = 1028] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8ed12000) [pid = 1782] [serial = 996] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x919e6c00) [pid = 1782] [serial = 1011] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8ef66c00) [pid = 1782] [serial = 999] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9214ac00) [pid = 1782] [serial = 1022] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8e860800) [pid = 1782] [serial = 995] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8abf4400) [pid = 1782] [serial = 1032] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x919f0800) [pid = 1782] [serial = 1013] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8eeed800) [pid = 1782] [serial = 998] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8d5bdc00) [pid = 1782] [serial = 989] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8f129400) [pid = 1782] [serial = 1001] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8de0c400) [pid = 1782] [serial = 992] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x92863000) [pid = 1782] [serial = 1026] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9200bc00) [pid = 1782] [serial = 1019] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8a0ea000) [pid = 1782] [serial = 980] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x91a34800) [pid = 1782] [serial = 1014] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x901d6000) [pid = 1782] [serial = 1008] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9214dc00) [pid = 1782] [serial = 1023] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x91d70400) [pid = 1782] [serial = 1017] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8c449000) [pid = 1782] [serial = 984] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x902fcc00) [pid = 1782] [serial = 1010] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8a3df000) [pid = 1782] [serial = 981] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8df52c00) [pid = 1782] [serial = 993] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8c221800) [pid = 1782] [serial = 977] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x92013000) [pid = 1782] [serial = 1020] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x91d6a400) [pid = 1782] [serial = 1016] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8b31b800) [pid = 1782] [serial = 915] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8a3e7c00) [pid = 1782] [serial = 1031] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8fb61000) [pid = 1782] [serial = 1007] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x901e0000) [pid = 1782] [serial = 966] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8d4de400) [pid = 1782] [serial = 986] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8b528800) [pid = 1782] [serial = 1034] [outer = (nil)] [url = about:blank] 09:17:52 INFO - PROCESS | 1782 | 1464193072847 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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2452ms 09:17:52 INFO - PROCESS | 1782 | 1464193072880 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1782 | 1464193072890 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:17:52 INFO - PROCESS | 1782 | 1464193072903 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1782 | 1464193072909 Marionette TRACE conn4 <- [1,1494,null,{}] 09:17:52 INFO - PROCESS | 1782 | 1464193072917 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}] 09:17:53 INFO - PROCESS | 1782 | 1464193073140 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:17:53 INFO - PROCESS | 1782 | 1464193073321 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x871de400 == 90 [pid = 1782] [id = 381] 09:17:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x897e2000) [pid = 1782] [serial = 1144] [outer = (nil)] 09:17:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8a385c00) [pid = 1782] [serial = 1145] [outer = 0x897e2000] 09:17:53 INFO - PROCESS | 1782 | 1464193073412 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8a3e3800) [pid = 1782] [serial = 1146] [outer = 0x897e2000] 09:17:54 INFO - PROCESS | 1782 | 1464193074443 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]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1602ms 09:17:54 INFO - PROCESS | 1782 | 1464193074505 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1782 | 1464193074509 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:17:54 INFO - PROCESS | 1782 | 1464193074517 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1782 | 1464193074523 Marionette TRACE conn4 <- [1,1498,null,{}] 09:17:54 INFO - PROCESS | 1782 | 1464193074538 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}] 09:17:54 INFO - PROCESS | 1782 | 1464193074889 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:17:55 INFO - PROCESS | 1782 | 1464193075076 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf6400 == 91 [pid = 1782] [id = 382] 09:17:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8abfb400) [pid = 1782] [serial = 1147] [outer = (nil)] 09:17:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8b524c00) [pid = 1782] [serial = 1148] [outer = 0x8abfb400] 09:17:55 INFO - PROCESS | 1782 | 1464193075166 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8bb87400) [pid = 1782] [serial = 1149] [outer = 0x8abfb400] 09:17:56 INFO - PROCESS | 1782 | 1464193076191 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]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1740ms 09:17:56 INFO - PROCESS | 1782 | 1464193076257 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:17:56 INFO - PROCESS | 1782 | 1464193076263 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:17:56 INFO - PROCESS | 1782 | 1464193076274 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1782 | 1464193076277 Marionette TRACE conn4 <- [1,1502,null,{}] 09:17:56 INFO - PROCESS | 1782 | 1464193076282 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}] 09:17:56 INFO - PROCESS | 1782 | 1464193076571 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:17:56 INFO - PROCESS | 1782 | 1464193076604 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf9000 == 92 [pid = 1782] [id = 383] 09:17:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b528800) [pid = 1782] [serial = 1150] [outer = (nil)] 09:17:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8c2b8400) [pid = 1782] [serial = 1151] [outer = 0x8b528800] 09:17:56 INFO - PROCESS | 1782 | 1464193076696 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8c447800) [pid = 1782] [serial = 1152] [outer = 0x8b528800] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8d5be000) [pid = 1782] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8b610000) [pid = 1782] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8db7fc00) [pid = 1782] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x871da800) [pid = 1782] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x87b53c00) [pid = 1782] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8ed1f800) [pid = 1782] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8f75b400) [pid = 1782] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8bec3000) [pid = 1782] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x89fe4800) [pid = 1782] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8fb61800) [pid = 1782] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8a0ef800) [pid = 1782] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8bb87800) [pid = 1782] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x92014400) [pid = 1782] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8a38d800) [pid = 1782] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9200e000) [pid = 1782] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8b31c800) [pid = 1782] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8a3d9400) [pid = 1782] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8bb84800) [pid = 1782] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8e6c5400) [pid = 1782] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:17:57 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x901de800) [pid = 1782] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:17:58 INFO - PROCESS | 1782 | 1464193078470 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]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2254ms 09:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:17:58 INFO - PROCESS | 1782 | 1464193078523 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 1782 | 1464193078526 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:17:58 INFO - PROCESS | 1782 | 1464193078533 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 1782 | 1464193078537 Marionette TRACE conn4 <- [1,1506,null,{}] 09:17:58 INFO - PROCESS | 1782 | 1464193078543 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}] 09:17:58 INFO - PROCESS | 1782 | 1464193078811 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:17:58 INFO - PROCESS | 1782 | 1464193078830 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b59800 == 93 [pid = 1782] [id = 384] 09:17:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8983c000) [pid = 1782] [serial = 1153] [outer = (nil)] 09:17:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8c21e800) [pid = 1782] [serial = 1154] [outer = 0x8983c000] 09:17:58 INFO - PROCESS | 1782 | 1464193078917 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8c2bc400) [pid = 1782] [serial = 1155] [outer = 0x8983c000] 09:18:00 INFO - PROCESS | 1782 | 1464193080114 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1639ms 09:18:00 INFO - PROCESS | 1782 | 1464193080173 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 1782 | 1464193080181 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:18:00 INFO - PROCESS | 1782 | 1464193080191 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 1782 | 1464193080196 Marionette TRACE conn4 <- [1,1510,null,{}] 09:18:00 INFO - PROCESS | 1782 | 1464193080208 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}] 09:18:00 INFO - PROCESS | 1782 | 1464193080514 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:18:00 INFO - PROCESS | 1782 | 1464193080867 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a384800 == 94 [pid = 1782] [id = 385] 09:18:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8a386000) [pid = 1782] [serial = 1156] [outer = (nil)] 09:18:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8a78f400) [pid = 1782] [serial = 1157] [outer = 0x8a386000] 09:18:00 INFO - PROCESS | 1782 | 1464193080975 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8abf3400) [pid = 1782] [serial = 1158] [outer = 0x8a386000] 09:18:02 INFO - PROCESS | 1782 | 1464193082116 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1940ms 09:18:02 INFO - PROCESS | 1782 | 1464193082131 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1782 | 1464193082143 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:18:02 INFO - PROCESS | 1782 | 1464193082156 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1782 | 1464193082161 Marionette TRACE conn4 <- [1,1514,null,{}] 09:18:02 INFO - PROCESS | 1782 | 1464193082168 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}] 09:18:02 INFO - PROCESS | 1782 | 1464193082447 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:18:02 INFO - PROCESS | 1782 | 1464193082791 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb84c00 == 95 [pid = 1782] [id = 386] 09:18:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8bec5c00) [pid = 1782] [serial = 1159] [outer = (nil)] 09:18:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8c2c1c00) [pid = 1782] [serial = 1160] [outer = 0x8bec5c00] 09:18:02 INFO - PROCESS | 1782 | 1464193082894 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8c546000) [pid = 1782] [serial = 1161] [outer = 0x8bec5c00] 09:18:03 INFO - PROCESS | 1782 | 1464193083938 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]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1796ms 09:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:18:03 INFO - PROCESS | 1782 | 1464193083952 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1782 | 1464193083956 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:18:03 INFO - PROCESS | 1782 | 1464193083964 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1782 | 1464193083971 Marionette TRACE conn4 <- [1,1518,null,{}] 09:18:03 INFO - PROCESS | 1782 | 1464193083989 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}] 09:18:04 INFO - PROCESS | 1782 | 1464193084293 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:18:04 INFO - PROCESS | 1782 | 1464193084672 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2ddc00 == 96 [pid = 1782] [id = 387] 09:18:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8d2e6800) [pid = 1782] [serial = 1162] [outer = (nil)] 09:18:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8d4de400) [pid = 1782] [serial = 1163] [outer = 0x8d2e6800] 09:18:04 INFO - PROCESS | 1782 | 1464193084795 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8d4e7400) [pid = 1782] [serial = 1164] [outer = 0x8d2e6800] 09:18:05 INFO - PROCESS | 1782 | 1464193085869 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1939ms 09:18:05 INFO - PROCESS | 1782 | 1464193085903 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1782 | 1464193085907 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:18:05 INFO - PROCESS | 1782 | 1464193085915 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1782 | 1464193085919 Marionette TRACE conn4 <- [1,1522,null,{}] 09:18:05 INFO - PROCESS | 1782 | 1464193085924 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}] 09:18:06 INFO - PROCESS | 1782 | 1464193086199 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:18:06 INFO - PROCESS | 1782 | 1464193086522 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a386800 == 97 [pid = 1782] [id = 388] 09:18:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8d5b1800) [pid = 1782] [serial = 1165] [outer = (nil)] 09:18:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8d5bd000) [pid = 1782] [serial = 1166] [outer = 0x8d5b1800] 09:18:06 INFO - PROCESS | 1782 | 1464193086632 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8db87000) [pid = 1782] [serial = 1167] [outer = 0x8d5b1800] 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:07 INFO - PROCESS | 1782 | 1464193087537 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"]]]}] 09:18:07 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 () { 09:18:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:18:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:18:07 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 () { 09:18:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:18:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:18:07 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 () { 09:18:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:18:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:18:07 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 () { 09:18:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:18:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:18:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1687ms 09:18:07 INFO - PROCESS | 1782 | 1464193087604 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 1782 | 1464193087614 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:18:07 INFO - PROCESS | 1782 | 1464193087627 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 1782 | 1464193087631 Marionette TRACE conn4 <- [1,1526,null,{}] 09:18:07 INFO - PROCESS | 1782 | 1464193087770 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}] 09:18:07 INFO - PROCESS | 1782 | ************************* 09:18:07 INFO - PROCESS | 1782 | A coding exception was thrown and uncaught in a Task. 09:18:07 INFO - PROCESS | 1782 | 09:18:07 INFO - PROCESS | 1782 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:18:07 INFO - PROCESS | 1782 | Full stack: 09:18:07 INFO - PROCESS | 1782 | ************************* 09:18:08 INFO - PROCESS | 1782 | 1464193088040 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:18:08 INFO - PROCESS | 1782 | 1464193088306 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b8000 == 98 [pid = 1782] [id = 389] 09:18:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8d5b9c00) [pid = 1782] [serial = 1168] [outer = (nil)] 09:18:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8df72c00) [pid = 1782] [serial = 1169] [outer = 0x8d5b9c00] 09:18:08 INFO - PROCESS | 1782 | 1464193088408 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8e6c3400) [pid = 1782] [serial = 1170] [outer = 0x8d5b9c00] 09:18:09 INFO - PROCESS | 1782 | 1464193089381 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"]]]}] 09:18:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:18:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:18:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:18:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:18:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:18:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:18:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1788ms 09:18:09 INFO - PROCESS | 1782 | 1464193089425 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1782 | 1464193089429 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:18:09 INFO - PROCESS | 1782 | 1464193089440 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1782 | 1464193089443 Marionette TRACE conn4 <- [1,1530,null,{}] 09:18:09 INFO - PROCESS | 1782 | 1464193089451 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}] 09:18:09 INFO - PROCESS | 1782 | 1464193089751 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:18:10 INFO - PROCESS | 1782 | 1464193090060 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3dd400 == 99 [pid = 1782] [id = 390] 09:18:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8a3df800) [pid = 1782] [serial = 1171] [outer = (nil)] 09:18:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8ed16c00) [pid = 1782] [serial = 1172] [outer = 0x8a3df800] 09:18:10 INFO - PROCESS | 1782 | 1464193090189 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8eef0400) [pid = 1782] [serial = 1173] [outer = 0x8a3df800] 09:18:11 INFO - PROCESS | 1782 | 1464193091106 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]]]}] 09:18:11 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 09:18:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:18:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:18:11 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. 09:18:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:18:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1685ms 09:18:11 INFO - PROCESS | 1782 | 1464193091128 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1782 | 1464193091131 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:18:11 INFO - PROCESS | 1782 | 1464193091139 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1782 | 1464193091143 Marionette TRACE conn4 <- [1,1534,null,{}] 09:18:11 INFO - PROCESS | 1782 | 1464193091149 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}] 09:18:11 INFO - PROCESS | 1782 | 1464193091361 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:18:11 INFO - PROCESS | 1782 | 1464193091637 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2dec00 == 100 [pid = 1782] [id = 391] 09:18:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8ed1b800) [pid = 1782] [serial = 1174] [outer = (nil)] 09:18:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8ef6ec00) [pid = 1782] [serial = 1175] [outer = 0x8ed1b800] 09:18:11 INFO - PROCESS | 1782 | 1464193091743 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f129400) [pid = 1782] [serial = 1176] [outer = 0x8ed1b800] 09:18:12 INFO - PROCESS | 1782 | 1464193092863 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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:18:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1789ms 09:18:12 INFO - PROCESS | 1782 | 1464193092929 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1782 | 1464193092934 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:18:12 INFO - PROCESS | 1782 | 1464193092942 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1782 | 1464193092946 Marionette TRACE conn4 <- [1,1538,null,{}] 09:18:12 INFO - PROCESS | 1782 | 1464193092953 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}] 09:18:13 INFO - PROCESS | 1782 | 1464193093232 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:18:13 INFO - PROCESS | 1782 | 1464193093563 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2df800 == 101 [pid = 1782] [id = 392] 09:18:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8ef68400) [pid = 1782] [serial = 1177] [outer = (nil)] 09:18:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8f8b2400) [pid = 1782] [serial = 1178] [outer = 0x8ef68400] 09:18:13 INFO - PROCESS | 1782 | 1464193093676 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8faa1c00) [pid = 1782] [serial = 1179] [outer = 0x8ef68400] 09:18:14 INFO - PROCESS | 1782 | 1464193094746 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:18:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1890ms 09:18:14 INFO - PROCESS | 1782 | 1464193094835 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1782 | 1464193094840 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:18:14 INFO - PROCESS | 1782 | 1464193094848 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1782 | 1464193094852 Marionette TRACE conn4 <- [1,1542,null,{}] 09:18:14 INFO - PROCESS | 1782 | 1464193094860 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}] 09:18:15 INFO - PROCESS | 1782 | 1464193095149 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:18:15 INFO - PROCESS | 1782 | 1464193095532 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f757800 == 102 [pid = 1782] [id = 393] 09:18:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8f8b4400) [pid = 1782] [serial = 1180] [outer = (nil)] 09:18:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x901d6400) [pid = 1782] [serial = 1181] [outer = 0x8f8b4400] 09:18:15 INFO - PROCESS | 1782 | 1464193095629 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x901e0c00) [pid = 1782] [serial = 1182] [outer = 0x8f8b4400] 09:18:16 INFO - PROCESS | 1782 | 1464193096653 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:18:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1841ms 09:18:16 INFO - PROCESS | 1782 | 1464193096690 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:18:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:18:16 INFO - PROCESS | 1782 | 1464193096695 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:18:16 INFO - PROCESS | 1782 | 1464193096701 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1782 | 1464193096704 Marionette TRACE conn4 <- [1,1546,null,{}] 09:18:16 INFO - PROCESS | 1782 | 1464193096710 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}] 09:18:16 INFO - PROCESS | 1782 | 1464193096939 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:18:17 INFO - PROCESS | 1782 | 1464193097265 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f760800 == 103 [pid = 1782] [id = 394] 09:18:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x901d9400) [pid = 1782] [serial = 1183] [outer = (nil)] 09:18:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x902f3000) [pid = 1782] [serial = 1184] [outer = 0x901d9400] 09:18:17 INFO - PROCESS | 1782 | 1464193097372 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x902f8400) [pid = 1782] [serial = 1185] [outer = 0x901d9400] 09:18:18 INFO - PROCESS | 1782 | 1464193098382 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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:18:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1734ms 09:18:18 INFO - PROCESS | 1782 | 1464193098435 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1782 | 1464193098439 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:18:18 INFO - PROCESS | 1782 | 1464193098447 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1782 | 1464193098452 Marionette TRACE conn4 <- [1,1550,null,{}] 09:18:18 INFO - PROCESS | 1782 | 1464193098459 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}] 09:18:18 INFO - PROCESS | 1782 | 1464193098730 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:18:19 INFO - PROCESS | 1782 | 1464193099070 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4d400 == 104 [pid = 1782] [id = 395] 09:18:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x91a3d000) [pid = 1782] [serial = 1186] [outer = (nil)] 09:18:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x91d69000) [pid = 1782] [serial = 1187] [outer = 0x91a3d000] 09:18:19 INFO - PROCESS | 1782 | 1464193099204 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x91d74400) [pid = 1782] [serial = 1188] [outer = 0x91a3d000] 09:18:20 INFO - PROCESS | 1782 | 1464193100268 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]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1884ms 09:18:20 INFO - PROCESS | 1782 | 1464193100333 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:18:20 INFO - PROCESS | 1782 | 1464193100338 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:18:20 INFO - PROCESS | 1782 | 1464193100344 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1782 | 1464193100348 Marionette TRACE conn4 <- [1,1554,null,{}] 09:18:20 INFO - PROCESS | 1782 | 1464193100354 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}] 09:18:20 INFO - PROCESS | 1782 | 1464193100591 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:18:20 INFO - PROCESS | 1782 | 1464193100933 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a38000 == 105 [pid = 1782] [id = 396] 09:18:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x91a38c00) [pid = 1782] [serial = 1189] [outer = (nil)] 09:18:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x92014400) [pid = 1782] [serial = 1190] [outer = 0x91a38c00] 09:18:21 INFO - PROCESS | 1782 | 1464193101040 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x92148c00) [pid = 1782] [serial = 1191] [outer = 0x91a38c00] 09:18:22 INFO - PROCESS | 1782 | 1464193102055 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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1798ms 09:18:22 INFO - PROCESS | 1782 | 1464193102143 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1782 | 1464193102161 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:18:22 INFO - PROCESS | 1782 | 1464193102168 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1782 | 1464193102172 Marionette TRACE conn4 <- [1,1558,null,{}] 09:18:22 INFO - PROCESS | 1782 | 1464193102179 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}] 09:18:22 INFO - PROCESS | 1782 | 1464193102525 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:18:22 INFO - PROCESS | 1782 | 1464193102790 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4dc000 == 106 [pid = 1782] [id = 397] 09:18:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8d4df400) [pid = 1782] [serial = 1192] [outer = (nil)] 09:18:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x92860000) [pid = 1782] [serial = 1193] [outer = 0x8d4df400] 09:18:22 INFO - PROCESS | 1782 | 1464193102892 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x92864800) [pid = 1782] [serial = 1194] [outer = 0x8d4df400] 09:18:23 INFO - PROCESS | 1782 | 1464193103959 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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1843ms 09:18:24 INFO - PROCESS | 1782 | 1464193104012 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1782 | 1464193104016 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:18:24 INFO - PROCESS | 1782 | 1464193104024 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1782 | 1464193104027 Marionette TRACE conn4 <- [1,1562,null,{}] 09:18:24 INFO - PROCESS | 1782 | 1464193104033 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}] 09:18:24 INFO - PROCESS | 1782 | 1464193104280 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:18:24 INFO - PROCESS | 1782 | 1464193104621 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faaa800 == 107 [pid = 1782] [id = 398] 09:18:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x92141800) [pid = 1782] [serial = 1195] [outer = (nil)] 09:18:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x92e08000) [pid = 1782] [serial = 1196] [outer = 0x92141800] 09:18:24 INFO - PROCESS | 1782 | 1464193104730 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x92e0d800) [pid = 1782] [serial = 1197] [outer = 0x92141800] 09:18:25 INFO - PROCESS | 1782 | 1464193105781 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:18:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1836ms 09:18:25 INFO - PROCESS | 1782 | 1464193105862 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1782 | 1464193105867 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:18:25 INFO - PROCESS | 1782 | 1464193105873 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1782 | 1464193105877 Marionette TRACE conn4 <- [1,1566,null,{}] 09:18:25 INFO - PROCESS | 1782 | 1464193105883 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}] 09:18:26 INFO - PROCESS | 1782 | 1464193106180 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:18:26 INFO - PROCESS | 1782 | 1464193106524 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f37c00 == 108 [pid = 1782] [id = 399] 09:18:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x871dec00) [pid = 1782] [serial = 1198] [outer = (nil)] 09:18:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9535b000) [pid = 1782] [serial = 1199] [outer = 0x871dec00] 09:18:26 INFO - PROCESS | 1782 | 1464193106626 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x95368c00) [pid = 1782] [serial = 1200] [outer = 0x871dec00] 09:18:27 INFO - PROCESS | 1782 | 1464193107686 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1889ms 09:18:27 INFO - PROCESS | 1782 | 1464193107764 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1782 | 1464193107768 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:18:27 INFO - PROCESS | 1782 | 1464193107777 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1782 | 1464193107781 Marionette TRACE conn4 <- [1,1570,null,{}] 09:18:27 INFO - PROCESS | 1782 | 1464193107788 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}] 09:18:28 INFO - PROCESS | 1782 | 1464193108076 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:18:28 INFO - PROCESS | 1782 | 1464193108414 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x9285fc00 == 109 [pid = 1782] [id = 400] 09:18:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x94f31000) [pid = 1782] [serial = 1201] [outer = (nil)] 09:18:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9861f800) [pid = 1782] [serial = 1202] [outer = 0x94f31000] 09:18:28 INFO - PROCESS | 1782 | 1464193108518 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x98626400) [pid = 1782] [serial = 1203] [outer = 0x94f31000] 09:18:29 INFO - PROCESS | 1782 | 1464193109571 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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:18:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1835ms 09:18:29 INFO - PROCESS | 1782 | 1464193109612 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1782 | 1464193109615 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:18:29 INFO - PROCESS | 1782 | 1464193109622 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1782 | 1464193109626 Marionette TRACE conn4 <- [1,1574,null,{}] 09:18:29 INFO - PROCESS | 1782 | 1464193109633 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}] 09:18:29 INFO - PROCESS | 1782 | 1464193109897 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x92144400 == 108 [pid = 1782] [id = 378] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x86f2ac00 == 107 [pid = 1782] [id = 379] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb8dc00 == 106 [pid = 1782] [id = 377] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x91a35c00 == 105 [pid = 1782] [id = 376] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb60400 == 104 [pid = 1782] [id = 375] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8f127c00 == 103 [pid = 1782] [id = 373] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x89feec00 == 102 [pid = 1782] [id = 374] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed17000 == 101 [pid = 1782] [id = 372] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb84000 == 100 [pid = 1782] [id = 371] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8df6ec00 == 99 [pid = 1782] [id = 370] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x88955800 == 98 [pid = 1782] [id = 369] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8bec7400 == 97 [pid = 1782] [id = 368] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3de400 == 96 [pid = 1782] [id = 366] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2be800 == 95 [pid = 1782] [id = 367] 09:18:31 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4e800 == 94 [pid = 1782] [id = 365] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8db8e400) [pid = 1782] [serial = 1052] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8c441800) [pid = 1782] [serial = 978] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8e6d1c00) [pid = 1782] [serial = 1056] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x88749000) [pid = 1782] [serial = 1038] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8895a400) [pid = 1782] [serial = 1086] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8f756400) [pid = 1782] [serial = 1062] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8faa5000) [pid = 1782] [serial = 1065] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x92148000) [pid = 1782] [serial = 1074] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8df4d800) [pid = 1782] [serial = 1053] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8d4e0800) [pid = 1782] [serial = 1050] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x91d74800) [pid = 1782] [serial = 1071] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8ed1b000) [pid = 1782] [serial = 1058] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x91d6b000) [pid = 1782] [serial = 1070] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8becd800) [pid = 1782] [serial = 1044] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x92e0a400) [pid = 1782] [serial = 1080] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8a3e8400) [pid = 1782] [serial = 1088] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x92010800) [pid = 1782] [serial = 1073] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9288a000) [pid = 1782] [serial = 1076] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x92897000) [pid = 1782] [serial = 1077] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8bec0000) [pid = 1782] [serial = 1043] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x92e07800) [pid = 1782] [serial = 1079] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8bec0400) [pid = 1782] [serial = 1092] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8d2e4400) [pid = 1782] [serial = 1049] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8a3e7800) [pid = 1782] [serial = 1040] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b610c00) [pid = 1782] [serial = 1091] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8c542c00) [pid = 1782] [serial = 1046] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8c54c400) [pid = 1782] [serial = 1047] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8e6ccc00) [pid = 1782] [serial = 1055] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8f8b5400) [pid = 1782] [serial = 1064] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x94f25400) [pid = 1782] [serial = 1082] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x871e1000) [pid = 1782] [serial = 1037] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8abf8000) [pid = 1782] [serial = 1089] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9027b400) [pid = 1782] [serial = 1067] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x94f27400) [pid = 1782] [serial = 1083] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8abfd000) [pid = 1782] [serial = 1041] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8c21e400) [pid = 1782] [serial = 1094] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8eeed400) [pid = 1782] [serial = 1059] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8f12d000) [pid = 1782] [serial = 1061] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x902efc00) [pid = 1782] [serial = 1068] [outer = (nil)] [url = about:blank] 09:18:31 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8874ac00) [pid = 1782] [serial = 1085] [outer = (nil)] [url = about:blank] 09:18:32 INFO - PROCESS | 1782 | 1464193111989 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874d400 == 95 [pid = 1782] [id = 401] 09:18:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x88752c00) [pid = 1782] [serial = 1204] [outer = (nil)] 09:18:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x88954400) [pid = 1782] [serial = 1205] [outer = 0x88752c00] 09:18:32 INFO - PROCESS | 1782 | 1464193112098 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x897e7800) [pid = 1782] [serial = 1206] [outer = 0x88752c00] 09:18:33 INFO - PROCESS | 1782 | 1464193113034 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]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 3452ms 09:18:33 INFO - PROCESS | 1782 | 1464193113084 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 1782 | 1464193113089 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:18:33 INFO - PROCESS | 1782 | 1464193113097 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 1782 | 1464193113103 Marionette TRACE conn4 <- [1,1578,null,{}] 09:18:33 INFO - PROCESS | 1782 | 1464193113110 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}] 09:18:33 INFO - PROCESS | 1782 | 1464193113346 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:18:33 INFO - PROCESS | 1782 | 1464193113540 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3e0c00 == 96 [pid = 1782] [id = 402] 09:18:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8a3e8000) [pid = 1782] [serial = 1207] [outer = (nil)] 09:18:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8a798000) [pid = 1782] [serial = 1208] [outer = 0x8a3e8000] 09:18:33 INFO - PROCESS | 1782 | 1464193113630 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8abfdc00) [pid = 1782] [serial = 1209] [outer = 0x8a3e8000] 09:18:34 INFO - PROCESS | 1782 | 1464193114660 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1639ms 09:18:34 INFO - PROCESS | 1782 | 1464193114741 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1782 | 1464193114748 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:18:34 INFO - PROCESS | 1782 | 1464193114763 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1782 | 1464193114768 Marionette TRACE conn4 <- [1,1582,null,{}] 09:18:34 INFO - PROCESS | 1782 | 1464193114776 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}] 09:18:35 INFO - PROCESS | 1782 | 1464193115098 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:18:35 INFO - PROCESS | 1782 | 1464193115134 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a79a400 == 97 [pid = 1782] [id = 403] 09:18:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8bb8f800) [pid = 1782] [serial = 1210] [outer = (nil)] 09:18:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8bec9000) [pid = 1782] [serial = 1211] [outer = 0x8bb8f800] 09:18:35 INFO - PROCESS | 1782 | 1464193115240 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8c224c00) [pid = 1782] [serial = 1212] [outer = 0x8bb8f800] 09:18:36 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x897e2000) [pid = 1782] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:18:36 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8b528800) [pid = 1782] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:18:36 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8bb82000) [pid = 1782] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:18:36 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8abfb400) [pid = 1782] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:18:36 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x88750400) [pid = 1782] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:18:36 INFO - PROCESS | 1782 | 1464193116683 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]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1950ms 09:18:36 INFO - PROCESS | 1782 | 1464193116710 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 1782 | 1464193116715 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:18:36 INFO - PROCESS | 1782 | 1464193116744 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 1782 | 1464193116754 Marionette TRACE conn4 <- [1,1586,null,{}] 09:18:36 INFO - PROCESS | 1782 | 1464193116761 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}] 09:18:37 INFO - PROCESS | 1782 | 1464193117004 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:18:37 INFO - PROCESS | 1782 | 1464193117253 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3dd800 == 98 [pid = 1782] [id = 404] 09:18:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8b610c00) [pid = 1782] [serial = 1213] [outer = (nil)] 09:18:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8c545c00) [pid = 1782] [serial = 1214] [outer = 0x8b610c00] 09:18:37 INFO - PROCESS | 1782 | 1464193117363 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8d2d8400) [pid = 1782] [serial = 1215] [outer = 0x8b610c00] 09:18:38 INFO - PROCESS | 1782 | 1464193118241 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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1564ms 09:18:38 INFO - PROCESS | 1782 | 1464193118293 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:18:38 INFO - PROCESS | 1782 | 1464193118299 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:18:38 INFO - PROCESS | 1782 | 1464193118307 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1782 | 1464193118310 Marionette TRACE conn4 <- [1,1590,null,{}] 09:18:38 INFO - PROCESS | 1782 | 1464193118317 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}] 09:18:38 INFO - PROCESS | 1782 | 1464193118553 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:18:38 INFO - PROCESS | 1782 | 1464193118948 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x871e1400 == 99 [pid = 1782] [id = 405] 09:18:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x871e1800) [pid = 1782] [serial = 1216] [outer = (nil)] 09:18:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x88748800) [pid = 1782] [serial = 1217] [outer = 0x871e1800] 09:18:39 INFO - PROCESS | 1782 | 1464193119069 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x897da000) [pid = 1782] [serial = 1218] [outer = 0x871e1800] 09:18:40 INFO - PROCESS | 1782 | 1464193120210 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]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1984ms 09:18:40 INFO - PROCESS | 1782 | 1464193120294 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1782 | 1464193120302 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:18:40 INFO - PROCESS | 1782 | 1464193120312 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1782 | 1464193120317 Marionette TRACE conn4 <- [1,1594,null,{}] 09:18:40 INFO - PROCESS | 1782 | 1464193120325 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}] 09:18:40 INFO - PROCESS | 1782 | 1464193120654 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:18:41 INFO - PROCESS | 1782 | 1464193121004 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fe6400 == 100 [pid = 1782] [id = 406] 09:18:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8a380400) [pid = 1782] [serial = 1219] [outer = (nil)] 09:18:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8a799400) [pid = 1782] [serial = 1220] [outer = 0x8a380400] 09:18:41 INFO - PROCESS | 1782 | 1464193121127 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b314000) [pid = 1782] [serial = 1221] [outer = 0x8a380400] 09:18:42 INFO - PROCESS | 1782 | 1464193122240 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1986ms 09:18:42 INFO - PROCESS | 1782 | 1464193122302 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:18:42 INFO - PROCESS | 1782 | 1464193122309 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:18:42 INFO - PROCESS | 1782 | 1464193122318 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1782 | 1464193122322 Marionette TRACE conn4 <- [1,1598,null,{}] 09:18:42 INFO - PROCESS | 1782 | 1464193122331 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}] 09:18:42 INFO - PROCESS | 1782 | 1464193122583 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:18:42 INFO - PROCESS | 1782 | 1464193122964 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38e800 == 101 [pid = 1782] [id = 407] 09:18:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8bb90000) [pid = 1782] [serial = 1222] [outer = (nil)] 09:18:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8c21a400) [pid = 1782] [serial = 1223] [outer = 0x8bb90000] 09:18:43 INFO - PROCESS | 1782 | 1464193123070 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8c44c800) [pid = 1782] [serial = 1224] [outer = 0x8bb90000] 09:18:44 INFO - PROCESS | 1782 | 1464193124189 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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1888ms 09:18:44 INFO - PROCESS | 1782 | 1464193124205 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:18:44 INFO - PROCESS | 1782 | 1464193124211 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:18:44 INFO - PROCESS | 1782 | 1464193124229 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1782 | 1464193124239 Marionette TRACE conn4 <- [1,1602,null,{}] 09:18:44 INFO - PROCESS | 1782 | 1464193124250 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}] 09:18:44 INFO - PROCESS | 1782 | 1464193124553 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:18:44 INFO - PROCESS | 1782 | 1464193124888 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb84800 == 102 [pid = 1782] [id = 408] 09:18:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8c54b400) [pid = 1782] [serial = 1225] [outer = (nil)] 09:18:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8db7f800) [pid = 1782] [serial = 1226] [outer = 0x8c54b400] 09:18:45 INFO - PROCESS | 1782 | 1464193125010 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8dd83800) [pid = 1782] [serial = 1227] [outer = 0x8c54b400] 09:18:46 INFO - PROCESS | 1782 | 1464193126043 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]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1911ms 09:18:46 INFO - PROCESS | 1782 | 1464193126129 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:18:46 INFO - PROCESS | 1782 | 1464193126135 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:18:46 INFO - PROCESS | 1782 | 1464193126143 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1782 | 1464193126147 Marionette TRACE conn4 <- [1,1606,null,{}] 09:18:46 INFO - PROCESS | 1782 | 1464193126154 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}] 09:18:46 INFO - PROCESS | 1782 | 1464193126443 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:18:46 INFO - PROCESS | 1782 | 1464193126789 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x88745800 == 103 [pid = 1782] [id = 409] 09:18:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x88752800) [pid = 1782] [serial = 1228] [outer = (nil)] 09:18:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8df56000) [pid = 1782] [serial = 1229] [outer = 0x88752800] 09:18:46 INFO - PROCESS | 1782 | 1464193126894 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8e6c6800) [pid = 1782] [serial = 1230] [outer = 0x88752800] 09:18:47 INFO - PROCESS | 1782 | 1464193127990 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]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1892ms 09:18:48 INFO - PROCESS | 1782 | 1464193128035 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1782 | 1464193128040 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:18:48 INFO - PROCESS | 1782 | 1464193128069 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1782 | 1464193128073 Marionette TRACE conn4 <- [1,1610,null,{}] 09:18:48 INFO - PROCESS | 1782 | 1464193128079 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}] 09:18:48 INFO - PROCESS | 1782 | 1464193128326 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:18:48 INFO - PROCESS | 1782 | 1464193128668 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e858800 == 104 [pid = 1782] [id = 410] 09:18:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8e85b800) [pid = 1782] [serial = 1231] [outer = (nil)] 09:18:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8ed11400) [pid = 1782] [serial = 1232] [outer = 0x8e85b800] 09:18:48 INFO - PROCESS | 1782 | 1464193128791 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8ef68c00) [pid = 1782] [serial = 1233] [outer = 0x8e85b800] 09:18:49 INFO - PROCESS | 1782 | 1464193129848 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1845ms 09:18:49 INFO - PROCESS | 1782 | 1464193129912 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1782 | 1464193129917 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:18:49 INFO - PROCESS | 1782 | 1464193129925 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1782 | 1464193129935 Marionette TRACE conn4 <- [1,1614,null,{}] 09:18:49 INFO - PROCESS | 1782 | 1464193129947 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}] 09:18:50 INFO - PROCESS | 1782 | 1464193130229 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:18:50 INFO - PROCESS | 1782 | 1464193130560 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2c2000 == 105 [pid = 1782] [id = 411] 09:18:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8e85b400) [pid = 1782] [serial = 1234] [outer = (nil)] 09:18:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8f8a7400) [pid = 1782] [serial = 1235] [outer = 0x8e85b400] 09:18:50 INFO - PROCESS | 1782 | 1464193130660 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f8b1c00) [pid = 1782] [serial = 1236] [outer = 0x8e85b400] 09:18:51 INFO - PROCESS | 1782 | 1464193131698 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]]]}] 09:18:51 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 09:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1846ms 09:18:51 INFO - PROCESS | 1782 | 1464193131773 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1782 | 1464193131777 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:18:51 INFO - PROCESS | 1782 | 1464193131784 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1782 | 1464193131788 Marionette TRACE conn4 <- [1,1618,null,{}] 09:18:51 INFO - PROCESS | 1782 | 1464193131794 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}] 09:18:52 INFO - PROCESS | 1782 | 1464193132034 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:18:52 INFO - PROCESS | 1782 | 1464193132396 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df50000 == 106 [pid = 1782] [id = 412] 09:18:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f753800) [pid = 1782] [serial = 1237] [outer = (nil)] 09:18:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fb5f400) [pid = 1782] [serial = 1238] [outer = 0x8f753800] 09:18:52 INFO - PROCESS | 1782 | 1464193132504 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x90282400) [pid = 1782] [serial = 1239] [outer = 0x8f753800] 09:18:53 INFO - PROCESS | 1782 | 1464193133488 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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1739ms 09:18:53 INFO - PROCESS | 1782 | 1464193133542 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1782 | 1464193133547 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:18:53 INFO - PROCESS | 1782 | 1464193133556 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1782 | 1464193133560 Marionette TRACE conn4 <- [1,1622,null,{}] 09:18:53 INFO - PROCESS | 1782 | 1464193133567 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}] 09:18:53 INFO - PROCESS | 1782 | 1464193133800 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:18:54 INFO - PROCESS | 1782 | 1464193134137 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e857800 == 107 [pid = 1782] [id = 413] 09:18:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8faa8c00) [pid = 1782] [serial = 1240] [outer = (nil)] 09:18:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x919ef800) [pid = 1782] [serial = 1241] [outer = 0x8faa8c00] 09:18:54 INFO - PROCESS | 1782 | 1464193134244 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x91a33000) [pid = 1782] [serial = 1242] [outer = 0x8faa8c00] 09:18:55 INFO - PROCESS | 1782 | 1464193135262 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]]]}] 09:18:55 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 09:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1738ms 09:18:55 INFO - PROCESS | 1782 | 1464193135296 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1782 | 1464193135300 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:18:55 INFO - PROCESS | 1782 | 1464193135309 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1782 | 1464193135314 Marionette TRACE conn4 <- [1,1626,null,{}] 09:18:55 INFO - PROCESS | 1782 | 1464193135322 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}] 09:18:55 INFO - PROCESS | 1782 | 1464193135570 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:18:55 INFO - PROCESS | 1782 | 1464193135904 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f134000 == 108 [pid = 1782] [id = 414] 09:18:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8fb5b800) [pid = 1782] [serial = 1243] [outer = (nil)] 09:18:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x91d72c00) [pid = 1782] [serial = 1244] [outer = 0x8fb5b800] 09:18:56 INFO - PROCESS | 1782 | 1464193136010 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9200a800) [pid = 1782] [serial = 1245] [outer = 0x8fb5b800] 09:18:57 INFO - PROCESS | 1782 | 1464193137044 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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1787ms 09:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:18:57 INFO - PROCESS | 1782 | 1464193137097 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1782 | 1464193137100 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:18:57 INFO - PROCESS | 1782 | 1464193137107 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1782 | 1464193137111 Marionette TRACE conn4 <- [1,1630,null,{}] 09:18:57 INFO - PROCESS | 1782 | 1464193137116 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}] 09:18:57 INFO - PROCESS | 1782 | 1464193137390 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:18:57 INFO - PROCESS | 1782 | 1464193137744 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x92856800 == 109 [pid = 1782] [id = 415] 09:18:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x92858c00) [pid = 1782] [serial = 1246] [outer = (nil)] 09:18:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x92865c00) [pid = 1782] [serial = 1247] [outer = 0x92858c00] 09:18:57 INFO - PROCESS | 1782 | 1464193137868 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x92e0a400) [pid = 1782] [serial = 1248] [outer = 0x92858c00] 09:18:58 INFO - PROCESS | 1782 | 1464193138959 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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1890ms 09:18:59 INFO - PROCESS | 1782 | 1464193138997 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1782 | 1464193139002 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:18:59 INFO - PROCESS | 1782 | 1464193139010 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1782 | 1464193139015 Marionette TRACE conn4 <- [1,1634,null,{}] 09:18:59 INFO - PROCESS | 1782 | 1464193139023 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}] 09:18:59 INFO - PROCESS | 1782 | 1464193139291 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:18:59 INFO - PROCESS | 1782 | 1464193139639 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x92144400 == 110 [pid = 1782] [id = 416] 09:18:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9285c400) [pid = 1782] [serial = 1249] [outer = (nil)] 09:18:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9767f400) [pid = 1782] [serial = 1250] [outer = 0x9285c400] 09:18:59 INFO - PROCESS | 1782 | 1464193139738 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x990ca400) [pid = 1782] [serial = 1251] [outer = 0x9285c400] 09:19:00 INFO - PROCESS | 1782 | 1464193140757 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1792ms 09:19:00 INFO - PROCESS | 1782 | 1464193140802 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1782 | 1464193140806 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:19:00 INFO - PROCESS | 1782 | 1464193140813 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1782 | 1464193140816 Marionette TRACE conn4 <- [1,1638,null,{}] 09:19:00 INFO - PROCESS | 1782 | 1464193140822 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}] 09:19:01 INFO - PROCESS | 1782 | 1464193141050 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:19:01 INFO - PROCESS | 1782 | 1464193141392 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8de06800 == 111 [pid = 1782] [id = 417] 09:19:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x94f2e000) [pid = 1782] [serial = 1252] [outer = (nil)] 09:19:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9968dc00) [pid = 1782] [serial = 1253] [outer = 0x94f2e000] 09:19:01 INFO - PROCESS | 1782 | 1464193141508 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x99e0c800) [pid = 1782] [serial = 1254] [outer = 0x94f2e000] 09:19:02 INFO - PROCESS | 1782 | 1464193142643 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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1891ms 09:19:02 INFO - PROCESS | 1782 | 1464193142706 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:19:02 INFO - PROCESS | 1782 | 1464193142710 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:19:02 INFO - PROCESS | 1782 | 1464193142717 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1782 | 1464193142721 Marionette TRACE conn4 <- [1,1642,null,{}] 09:19:02 INFO - PROCESS | 1782 | 1464193142728 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}] 09:19:02 INFO - PROCESS | 1782 | 1464193142971 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:19:03 INFO - PROCESS | 1782 | 1464193143312 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x99626400 == 112 [pid = 1782] [id = 418] 09:19:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x99630400) [pid = 1782] [serial = 1255] [outer = (nil)] 09:19:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x99fda400) [pid = 1782] [serial = 1256] [outer = 0x99630400] 09:19:03 INFO - PROCESS | 1782 | 1464193143410 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x99fe2800) [pid = 1782] [serial = 1257] [outer = 0x99630400] 09:19:04 INFO - PROCESS | 1782 | 1464193144440 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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1784ms 09:19:04 INFO - PROCESS | 1782 | 1464193144502 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1782 | 1464193144506 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:19:04 INFO - PROCESS | 1782 | 1464193144513 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1782 | 1464193144516 Marionette TRACE conn4 <- [1,1646,null,{}] 09:19:04 INFO - PROCESS | 1782 | 1464193144522 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}] 09:19:04 INFO - PROCESS | 1782 | 1464193144751 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:19:05 INFO - PROCESS | 1782 | 1464193145104 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x99e10400 == 113 [pid = 1782] [id = 419] 09:19:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x99fd4800) [pid = 1782] [serial = 1258] [outer = (nil)] 09:19:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9a3a9c00) [pid = 1782] [serial = 1259] [outer = 0x99fd4800] 09:19:05 INFO - PROCESS | 1782 | 1464193145213 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x9a3b1000) [pid = 1782] [serial = 1260] [outer = 0x99fd4800] 09:19:06 INFO - PROCESS | 1782 | 1464193146268 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1795ms 09:19:06 INFO - PROCESS | 1782 | 1464193146309 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 1782 | 1464193146314 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:19:06 INFO - PROCESS | 1782 | 1464193146323 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1782 | 1464193146328 Marionette TRACE conn4 <- [1,1650,null,{}] 09:19:06 INFO - PROCESS | 1782 | 1464193146335 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}] 09:19:06 INFO - PROCESS | 1782 | 1464193146587 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:19:06 INFO - PROCESS | 1782 | 1464193146931 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x871e0800 == 114 [pid = 1782] [id = 420] 09:19:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8a3e4400) [pid = 1782] [serial = 1261] [outer = (nil)] 09:19:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9a3ac000) [pid = 1782] [serial = 1262] [outer = 0x8a3e4400] 09:19:07 INFO - PROCESS | 1782 | 1464193147042 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x9a41e400) [pid = 1782] [serial = 1263] [outer = 0x8a3e4400] 09:19:08 INFO - PROCESS | 1782 | 1464193148049 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:19:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1782ms 09:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:19:08 INFO - PROCESS | 1782 | 1464193148106 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1782 | 1464193148109 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:19:08 INFO - PROCESS | 1782 | 1464193148115 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1782 | 1464193148119 Marionette TRACE conn4 <- [1,1654,null,{}] 09:19:08 INFO - PROCESS | 1782 | 1464193148127 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}] 09:19:08 INFO - PROCESS | 1782 | 1464193148358 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:19:08 INFO - PROCESS | 1782 | 1464193148689 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x99efc800 == 115 [pid = 1782] [id = 421] 09:19:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9a419000) [pid = 1782] [serial = 1264] [outer = (nil)] 09:19:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9a647800) [pid = 1782] [serial = 1265] [outer = 0x9a419000] 09:19:08 INFO - PROCESS | 1782 | 1464193148799 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x9a6c3800) [pid = 1782] [serial = 1266] [outer = 0x9a419000] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x871de400 == 114 [pid = 1782] [id = 381] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf9000 == 113 [pid = 1782] [id = 383] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf6400 == 112 [pid = 1782] [id = 382] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef68000 == 111 [pid = 1782] [id = 92] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x89fe5800 == 110 [pid = 1782] [id = 159] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3dd800 == 109 [pid = 1782] [id = 404] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a79a400 == 108 [pid = 1782] [id = 403] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3e0c00 == 107 [pid = 1782] [id = 402] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8874d400 == 106 [pid = 1782] [id = 401] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8faaa800 == 105 [pid = 1782] [id = 398] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4dc000 == 104 [pid = 1782] [id = 397] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x91a38000 == 103 [pid = 1782] [id = 396] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8f760800 == 102 [pid = 1782] [id = 394] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4d400 == 101 [pid = 1782] [id = 395] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8f757800 == 100 [pid = 1782] [id = 393] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2df800 == 99 [pid = 1782] [id = 392] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2dec00 == 98 [pid = 1782] [id = 391] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3dd400 == 97 [pid = 1782] [id = 390] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b8000 == 96 [pid = 1782] [id = 389] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a386800 == 95 [pid = 1782] [id = 388] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb84c00 == 94 [pid = 1782] [id = 386] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2ddc00 == 93 [pid = 1782] [id = 387] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x87b59800 == 92 [pid = 1782] [id = 384] 09:19:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a384800 == 91 [pid = 1782] [id = 385] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8c447800) [pid = 1782] [serial = 1152] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8eef4800) [pid = 1782] [serial = 1115] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x88745400) [pid = 1782] [serial = 1097] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8faa3800) [pid = 1782] [serial = 1121] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8c2b8800) [pid = 1782] [serial = 1095] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8bb87400) [pid = 1782] [serial = 1149] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8c449400) [pid = 1782] [serial = 1103] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8b313c00) [pid = 1782] [serial = 1100] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8c2b8400) [pid = 1782] [serial = 1151] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8b524c00) [pid = 1782] [serial = 1148] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x94f2cc00) [pid = 1782] [serial = 1133] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x89849800) [pid = 1782] [serial = 1142] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8a0f0400) [pid = 1782] [serial = 1143] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8a3e3800) [pid = 1782] [serial = 1146] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8df77000) [pid = 1782] [serial = 1112] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8de07400) [pid = 1782] [serial = 1109] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x901dbc00) [pid = 1782] [serial = 1124] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8abf9400) [pid = 1782] [serial = 1139] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8c21e800) [pid = 1782] [serial = 1154] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8a385c00) [pid = 1782] [serial = 1145] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8db83000) [pid = 1782] [serial = 1106] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x92858800) [pid = 1782] [serial = 1130] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8f75f000) [pid = 1782] [serial = 1118] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x919e1c00) [pid = 1782] [serial = 1127] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x95136c00) [pid = 1782] [serial = 1136] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 1782 | 1464193151731 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 3642ms 09:19:11 INFO - PROCESS | 1782 | 1464193151758 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1782 | 1464193151765 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:19:11 INFO - PROCESS | 1782 | 1464193151773 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1782 | 1464193151780 Marionette TRACE conn4 <- [1,1658,null,{}] 09:19:11 INFO - PROCESS | 1782 | 1464193151788 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}] 09:19:12 INFO - PROCESS | 1782 | 1464193152015 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:19:12 INFO - PROCESS | 1782 | 1464193152230 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e3c00 == 92 [pid = 1782] [id = 422] 09:19:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8a0e6400) [pid = 1782] [serial = 1267] [outer = (nil)] 09:19:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8a383800) [pid = 1782] [serial = 1268] [outer = 0x8a0e6400] 09:19:12 INFO - PROCESS | 1782 | 1464193152391 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8a3e1800) [pid = 1782] [serial = 1269] [outer = 0x8a0e6400] 09:19:13 INFO - PROCESS | 1782 | 1464193153340 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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1642ms 09:19:13 INFO - PROCESS | 1782 | 1464193153418 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1782 | 1464193153427 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:19:13 INFO - PROCESS | 1782 | 1464193153445 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1782 | 1464193153449 Marionette TRACE conn4 <- [1,1662,null,{}] 09:19:13 INFO - PROCESS | 1782 | 1464193153455 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}] 09:19:13 INFO - PROCESS | 1782 | 1464193153759 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:19:13 INFO - PROCESS | 1782 | 1464193153800 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e7800 == 93 [pid = 1782] [id = 423] 09:19:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8b526c00) [pid = 1782] [serial = 1270] [outer = (nil)] 09:19:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8b605800) [pid = 1782] [serial = 1271] [outer = 0x8b526c00] 09:19:13 INFO - PROCESS | 1782 | 1464193153882 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8bb8c400) [pid = 1782] [serial = 1272] [outer = 0x8b526c00] 09:19:15 INFO - PROCESS | 1782 | 1464193155067 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1691ms 09:19:15 INFO - PROCESS | 1782 | 1464193155130 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:19:15 INFO - PROCESS | 1782 | 1464193155135 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:19:15 INFO - PROCESS | 1782 | 1464193155147 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1782 | 1464193155153 Marionette TRACE conn4 <- [1,1666,null,{}] 09:19:15 INFO - PROCESS | 1782 | 1464193155171 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}] 09:19:15 INFO - PROCESS | 1782 | 1464193155488 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x92141800) [pid = 1782] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x871dec00) [pid = 1782] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8d5b1800) [pid = 1782] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8a3e8000) [pid = 1782] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8b51d000) [pid = 1782] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8a386000) [pid = 1782] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x901d9400) [pid = 1782] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8bec5c00) [pid = 1782] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8f8b4400) [pid = 1782] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8d2e6800) [pid = 1782] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x91a38c00) [pid = 1782] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8d4df400) [pid = 1782] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8ef68400) [pid = 1782] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8983c000) [pid = 1782] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x88752c00) [pid = 1782] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x91a3d000) [pid = 1782] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8bb8f800) [pid = 1782] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x94f31000) [pid = 1782] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8a3df800) [pid = 1782] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:19:16 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8d5b9c00) [pid = 1782] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:19:16 INFO - PROCESS | 1782 | 1464193156488 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x871db800 == 94 [pid = 1782] [id = 424] 09:19:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x88752c00) [pid = 1782] [serial = 1273] [outer = (nil)] 09:19:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8a3e8000) [pid = 1782] [serial = 1274] [outer = 0x88752c00] 09:19:16 INFO - PROCESS | 1782 | 1464193156584 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8c54b800) [pid = 1782] [serial = 1275] [outer = 0x88752c00] 09:19:17 INFO - PROCESS | 1782 | 1464193157461 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]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2351ms 09:19:17 INFO - PROCESS | 1782 | 1464193157492 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1782 | 1464193157497 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:19:17 INFO - PROCESS | 1782 | 1464193157505 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1782 | 1464193157509 Marionette TRACE conn4 <- [1,1670,null,{}] 09:19:17 INFO - PROCESS | 1782 | 1464193157528 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}] 09:19:17 INFO - PROCESS | 1782 | 1464193157793 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:19:18 INFO - PROCESS | 1782 | 1464193158004 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4e800 == 95 [pid = 1782] [id = 425] 09:19:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8c2c4c00) [pid = 1782] [serial = 1276] [outer = (nil)] 09:19:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8d4dc000) [pid = 1782] [serial = 1277] [outer = 0x8c2c4c00] 09:19:18 INFO - PROCESS | 1782 | 1464193158098 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8d5b4000) [pid = 1782] [serial = 1278] [outer = 0x8c2c4c00] 09:19:19 INFO - PROCESS | 1782 | 1464193159356 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]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1907ms 09:19:19 INFO - PROCESS | 1782 | 1464193159414 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 1782 | 1464193159423 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:19:19 INFO - PROCESS | 1782 | 1464193159432 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1782 | 1464193159439 Marionette TRACE conn4 <- [1,1674,null,{}] 09:19:19 INFO - PROCESS | 1782 | 1464193159449 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}] 09:19:19 INFO - PROCESS | 1782 | 1464193159740 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:19:20 INFO - PROCESS | 1782 | 1464193160111 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x88952000 == 96 [pid = 1782] [id = 426] 09:19:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x89ff0400) [pid = 1782] [serial = 1279] [outer = (nil)] 09:19:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8a79b800) [pid = 1782] [serial = 1280] [outer = 0x89ff0400] 09:19:20 INFO - PROCESS | 1782 | 1464193160224 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8b31ec00) [pid = 1782] [serial = 1281] [outer = 0x89ff0400] 09:19:21 INFO - PROCESS | 1782 | 1464193161307 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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1940ms 09:19:21 INFO - PROCESS | 1782 | 1464193161373 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:19:21 INFO - PROCESS | 1782 | 1464193161384 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:19:21 INFO - PROCESS | 1782 | 1464193161395 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 1782 | 1464193161401 Marionette TRACE conn4 <- [1,1678,null,{}] 09:19:21 INFO - PROCESS | 1782 | 1464193161410 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}] 09:19:21 INFO - PROCESS | 1782 | 1464193161715 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:19:22 INFO - PROCESS | 1782 | 1464193162064 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c44fc00 == 97 [pid = 1782] [id = 427] 09:19:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8c543400) [pid = 1782] [serial = 1282] [outer = (nil)] 09:19:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8d4e3400) [pid = 1782] [serial = 1283] [outer = 0x8c543400] 09:19:22 INFO - PROCESS | 1782 | 1464193162170 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8db80c00) [pid = 1782] [serial = 1284] [outer = 0x8c543400] 09:19:23 INFO - PROCESS | 1782 | 1464193163310 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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1988ms 09:19:23 INFO - PROCESS | 1782 | 1464193163384 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:19:23 INFO - PROCESS | 1782 | 1464193163389 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:19:23 INFO - PROCESS | 1782 | 1464193163396 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1782 | 1464193163402 Marionette TRACE conn4 <- [1,1682,null,{}] 09:19:23 INFO - PROCESS | 1782 | 1464193163421 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}] 09:19:23 INFO - PROCESS | 1782 | 1464193163725 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:19:24 INFO - PROCESS | 1782 | 1464193164076 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8de0f000 == 98 [pid = 1782] [id = 428] 09:19:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8df4bc00) [pid = 1782] [serial = 1285] [outer = (nil)] 09:19:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8df72000) [pid = 1782] [serial = 1286] [outer = 0x8df4bc00] 09:19:24 INFO - PROCESS | 1782 | 1464193164181 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8e6cd000) [pid = 1782] [serial = 1287] [outer = 0x8df4bc00] 09:19:25 INFO - PROCESS | 1782 | 1464193165315 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1999ms 09:19:25 INFO - PROCESS | 1782 | 1464193165396 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1782 | 1464193165402 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:19:25 INFO - PROCESS | 1782 | 1464193165410 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1782 | 1464193165415 Marionette TRACE conn4 <- [1,1686,null,{}] 09:19:25 INFO - PROCESS | 1782 | 1464193165421 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}] 09:19:25 INFO - PROCESS | 1782 | 1464193165720 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:19:26 INFO - PROCESS | 1782 | 1464193166075 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c221c00 == 99 [pid = 1782] [id = 429] 09:19:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8de0f400) [pid = 1782] [serial = 1288] [outer = (nil)] 09:19:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8ed15800) [pid = 1782] [serial = 1289] [outer = 0x8de0f400] 09:19:26 INFO - PROCESS | 1782 | 1464193166182 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8eeea800) [pid = 1782] [serial = 1290] [outer = 0x8de0f400] 09:19:27 INFO - PROCESS | 1782 | 1464193167267 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]]]}] 09:19:27 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 09:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1939ms 09:19:27 INFO - PROCESS | 1782 | 1464193167351 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1782 | 1464193167356 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:19:27 INFO - PROCESS | 1782 | 1464193167365 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1782 | 1464193167369 Marionette TRACE conn4 <- [1,1690,null,{}] 09:19:27 INFO - PROCESS | 1782 | 1464193167377 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}] 09:19:27 INFO - PROCESS | 1782 | 1464193167650 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:19:28 INFO - PROCESS | 1782 | 1464193168001 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6d0400 == 100 [pid = 1782] [id = 430] 09:19:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8e6d0800) [pid = 1782] [serial = 1291] [outer = (nil)] 09:19:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8ef64c00) [pid = 1782] [serial = 1292] [outer = 0x8e6d0800] 09:19:28 INFO - PROCESS | 1782 | 1464193168106 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8ef68400) [pid = 1782] [serial = 1293] [outer = 0x8e6d0800] 09:19:29 INFO - PROCESS | 1782 | 1464193169178 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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1890ms 09:19:29 INFO - PROCESS | 1782 | 1464193169256 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1782 | 1464193169260 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:19:29 INFO - PROCESS | 1782 | 1464193169267 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1782 | 1464193169272 Marionette TRACE conn4 <- [1,1694,null,{}] 09:19:29 INFO - PROCESS | 1782 | 1464193169279 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}] 09:19:29 INFO - PROCESS | 1782 | 1464193169580 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:19:29 INFO - PROCESS | 1782 | 1464193169928 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a79a400 == 101 [pid = 1782] [id = 431] 09:19:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8ed20800) [pid = 1782] [serial = 1294] [outer = (nil)] 09:19:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8f8b4400) [pid = 1782] [serial = 1295] [outer = 0x8ed20800] 09:19:30 INFO - PROCESS | 1782 | 1464193170033 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8fb58800) [pid = 1782] [serial = 1296] [outer = 0x8ed20800] 09:19:31 INFO - PROCESS | 1782 | 1464193171133 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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1943ms 09:19:31 INFO - PROCESS | 1782 | 1464193171212 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1782 | 1464193171218 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:19:31 INFO - PROCESS | 1782 | 1464193171225 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1782 | 1464193171228 Marionette TRACE conn4 <- [1,1698,null,{}] 09:19:31 INFO - PROCESS | 1782 | 1464193171236 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}] 09:19:31 INFO - PROCESS | 1782 | 1464193171527 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:19:31 INFO - PROCESS | 1782 | 1464193171878 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f760800 == 102 [pid = 1782] [id = 432] 09:19:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8f8aac00) [pid = 1782] [serial = 1297] [outer = (nil)] 09:19:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x90279000) [pid = 1782] [serial = 1298] [outer = 0x8f8aac00] 09:19:31 INFO - PROCESS | 1782 | 1464193171996 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x902f9800) [pid = 1782] [serial = 1299] [outer = 0x8f8aac00] 09:19:33 INFO - PROCESS | 1782 | 1464193173121 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]]]}] 09:19:33 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 09:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1936ms 09:19:33 INFO - PROCESS | 1782 | 1464193173162 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1782 | 1464193173166 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:19:33 INFO - PROCESS | 1782 | 1464193173173 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1782 | 1464193173178 Marionette TRACE conn4 <- [1,1702,null,{}] 09:19:33 INFO - PROCESS | 1782 | 1464193173184 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}] 09:19:33 INFO - PROCESS | 1782 | 1464193173444 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:19:33 INFO - PROCESS | 1782 | 1464193173789 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2e6800 == 103 [pid = 1782] [id = 433] 09:19:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8df4ec00) [pid = 1782] [serial = 1300] [outer = (nil)] 09:19:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x91a3ac00) [pid = 1782] [serial = 1301] [outer = 0x8df4ec00] 09:19:33 INFO - PROCESS | 1782 | 1464193173897 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x91d6b400) [pid = 1782] [serial = 1302] [outer = 0x8df4ec00] 09:19:34 INFO - PROCESS | 1782 | 1464193174914 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1793ms 09:19:34 INFO - PROCESS | 1782 | 1464193174968 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1782 | 1464193174972 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:19:34 INFO - PROCESS | 1782 | 1464193174980 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1782 | 1464193174983 Marionette TRACE conn4 <- [1,1706,null,{}] 09:19:34 INFO - PROCESS | 1782 | 1464193174989 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}] 09:19:35 INFO - PROCESS | 1782 | 1464193175261 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:19:35 INFO - PROCESS | 1782 | 1464193175601 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x919e8000 == 104 [pid = 1782] [id = 434] 09:19:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x919ea400) [pid = 1782] [serial = 1303] [outer = (nil)] 09:19:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9214f000) [pid = 1782] [serial = 1304] [outer = 0x919ea400] 09:19:35 INFO - PROCESS | 1782 | 1464193175712 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x92858400) [pid = 1782] [serial = 1305] [outer = 0x919ea400] 09:19:36 INFO - PROCESS | 1782 | 1464193176748 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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1837ms 09:19:36 INFO - PROCESS | 1782 | 1464193176818 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 1782 | 1464193176823 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:19:36 INFO - PROCESS | 1782 | 1464193176830 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1782 | 1464193176834 Marionette TRACE conn4 <- [1,1710,null,{}] 09:19:36 INFO - PROCESS | 1782 | 1464193176841 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}] 09:19:37 INFO - PROCESS | 1782 | 1464193177084 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:19:37 INFO - PROCESS | 1782 | 1464193177423 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x9027e400 == 105 [pid = 1782] [id = 435] 09:19:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x92141800) [pid = 1782] [serial = 1306] [outer = (nil)] 09:19:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x92e09400) [pid = 1782] [serial = 1307] [outer = 0x92141800] 09:19:37 INFO - PROCESS | 1782 | 1464193177528 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x92e0c800) [pid = 1782] [serial = 1308] [outer = 0x92141800] 09:19:38 INFO - PROCESS | 1782 | 1464193178635 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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1885ms 09:19:38 INFO - PROCESS | 1782 | 1464193178717 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:19:38 INFO - PROCESS | 1782 | 1464193178723 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:19:38 INFO - PROCESS | 1782 | 1464193178731 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 1782 | 1464193178736 Marionette TRACE conn4 <- [1,1714,null,{}] 09:19:38 INFO - PROCESS | 1782 | 1464193178742 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}] 09:19:39 INFO - PROCESS | 1782 | 1464193179060 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:19:39 INFO - PROCESS | 1782 | 1464193179424 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x92861c00 == 106 [pid = 1782] [id = 436] 09:19:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x95136c00) [pid = 1782] [serial = 1309] [outer = (nil)] 09:19:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x97526c00) [pid = 1782] [serial = 1310] [outer = 0x95136c00] 09:19:39 INFO - PROCESS | 1782 | 1464193179536 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x99626c00) [pid = 1782] [serial = 1311] [outer = 0x95136c00] 09:19:40 INFO - PROCESS | 1782 | 1464193180606 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]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1940ms 09:19:40 INFO - PROCESS | 1782 | 1464193180675 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1782 | 1464193180679 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:19:40 INFO - PROCESS | 1782 | 1464193180689 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1782 | 1464193180692 Marionette TRACE conn4 <- [1,1718,null,{}] 09:19:40 INFO - PROCESS | 1782 | 1464193180699 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}] 09:19:40 INFO - PROCESS | 1782 | 1464193180944 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:19:41 INFO - PROCESS | 1782 | 1464193181299 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x95130400 == 107 [pid = 1782] [id = 437] 09:19:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x95131000) [pid = 1782] [serial = 1312] [outer = (nil)] 09:19:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x99fe0c00) [pid = 1782] [serial = 1313] [outer = 0x95131000] 09:19:41 INFO - PROCESS | 1782 | 1464193181425 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x9a41b400) [pid = 1782] [serial = 1314] [outer = 0x95131000] 09:19:42 INFO - PROCESS | 1782 | 1464193182443 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]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1829ms 09:19:42 INFO - PROCESS | 1782 | 1464193182520 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1782 | 1464193182526 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:19:42 INFO - PROCESS | 1782 | 1464193182536 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1782 | 1464193182551 Marionette TRACE conn4 <- [1,1722,null,{}] 09:19:42 INFO - PROCESS | 1782 | 1464193182557 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}] 09:19:42 INFO - PROCESS | 1782 | 1464193182832 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:19:43 INFO - PROCESS | 1782 | 1464193183181 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e863c00 == 108 [pid = 1782] [id = 438] 09:19:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x950dc400) [pid = 1782] [serial = 1315] [outer = (nil)] 09:19:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x9a798c00) [pid = 1782] [serial = 1316] [outer = 0x950dc400] 09:19:43 INFO - PROCESS | 1782 | 1464193183283 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x9a79f800) [pid = 1782] [serial = 1317] [outer = 0x950dc400] 09:19:44 INFO - PROCESS | 1782 | 1464193184348 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]]]}] 09:19:44 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 09:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1896ms 09:19:44 INFO - PROCESS | 1782 | 1464193184433 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:19:44 INFO - PROCESS | 1782 | 1464193184438 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:19:44 INFO - PROCESS | 1782 | 1464193184445 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1782 | 1464193184449 Marionette TRACE conn4 <- [1,1726,null,{}] 09:19:44 INFO - PROCESS | 1782 | 1464193184456 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}] 09:19:44 INFO - PROCESS | 1782 | 1464193184744 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:19:45 INFO - PROCESS | 1782 | 1464193185098 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x95136000 == 109 [pid = 1782] [id = 439] 09:19:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x9a63e000) [pid = 1782] [serial = 1318] [outer = (nil)] 09:19:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x9b056000) [pid = 1782] [serial = 1319] [outer = 0x9a63e000] 09:19:45 INFO - PROCESS | 1782 | 1464193185201 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x9b1ae800) [pid = 1782] [serial = 1320] [outer = 0x9a63e000] 09:19:46 INFO - PROCESS | 1782 | 1464193186269 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1892ms 09:19:46 INFO - PROCESS | 1782 | 1464193186343 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1782 | 1464193186347 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:19:46 INFO - PROCESS | 1782 | 1464193186359 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1782 | 1464193186362 Marionette TRACE conn4 <- [1,1730,null,{}] 09:19:46 INFO - PROCESS | 1782 | 1464193186369 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}] 09:19:46 INFO - PROCESS | 1782 | 1464193186648 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:19:47 INFO - PROCESS | 1782 | 1464193186990 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed13800 == 110 [pid = 1782] [id = 440] 09:19:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x9027c800) [pid = 1782] [serial = 1321] [outer = (nil)] 09:19:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x9b1b8000) [pid = 1782] [serial = 1322] [outer = 0x9027c800] 09:19:47 INFO - PROCESS | 1782 | 1464193187093 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x9b228c00) [pid = 1782] [serial = 1323] [outer = 0x9027c800] 09:19:48 INFO - PROCESS | 1782 | 1464193188171 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]]]}] 09:19:48 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 09:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1886ms 09:19:48 INFO - PROCESS | 1782 | 1464193188247 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1782 | 1464193188250 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:19:48 INFO - PROCESS | 1782 | 1464193188258 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1782 | 1464193188263 Marionette TRACE conn4 <- [1,1734,null,{}] 09:19:48 INFO - PROCESS | 1782 | 1464193188271 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}] 09:19:48 INFO - PROCESS | 1782 | 1464193188516 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8faa7c00 == 109 [pid = 1782] [id = 175] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8a793400 == 108 [pid = 1782] [id = 282] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8874ec00 == 107 [pid = 1782] [id = 380] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8c541c00 == 106 [pid = 1782] [id = 179] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x871e0800 == 105 [pid = 1782] [id = 420] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x99626400 == 104 [pid = 1782] [id = 418] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x99e10400 == 103 [pid = 1782] [id = 419] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8de06800 == 102 [pid = 1782] [id = 417] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x92144400 == 101 [pid = 1782] [id = 416] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x92856800 == 100 [pid = 1782] [id = 415] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8e857800 == 99 [pid = 1782] [id = 413] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8f134000 == 98 [pid = 1782] [id = 414] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8df50000 == 97 [pid = 1782] [id = 412] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2c2000 == 96 [pid = 1782] [id = 411] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8e858800 == 95 [pid = 1782] [id = 410] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x88745800 == 94 [pid = 1782] [id = 409] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb84800 == 93 [pid = 1782] [id = 408] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x89fe6400 == 92 [pid = 1782] [id = 406] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38e800 == 91 [pid = 1782] [id = 407] 09:19:50 INFO - PROCESS | 1782 | --DOCSHELL 0x871e1400 == 90 [pid = 1782] [id = 405] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x92e08000) [pid = 1782] [serial = 1196] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x95368c00) [pid = 1782] [serial = 1200] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8db87000) [pid = 1782] [serial = 1167] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x8abfdc00) [pid = 1782] [serial = 1209] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x8bec5400) [pid = 1782] [serial = 1035] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8a78f400) [pid = 1782] [serial = 1157] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x902f3000) [pid = 1782] [serial = 1184] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8c546000) [pid = 1782] [serial = 1161] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x901e0c00) [pid = 1782] [serial = 1182] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x902f8400) [pid = 1782] [serial = 1185] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8d4de400) [pid = 1782] [serial = 1163] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x92014400) [pid = 1782] [serial = 1190] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x92860000) [pid = 1782] [serial = 1193] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8d4e7400) [pid = 1782] [serial = 1164] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x92864800) [pid = 1782] [serial = 1194] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8c545c00) [pid = 1782] [serial = 1214] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8d5bd000) [pid = 1782] [serial = 1166] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8faa1c00) [pid = 1782] [serial = 1179] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8c2bc400) [pid = 1782] [serial = 1155] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x92e0d800) [pid = 1782] [serial = 1197] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x88954400) [pid = 1782] [serial = 1205] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x91d74400) [pid = 1782] [serial = 1188] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8c224c00) [pid = 1782] [serial = 1212] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9861f800) [pid = 1782] [serial = 1202] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8a798000) [pid = 1782] [serial = 1208] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8f8b2400) [pid = 1782] [serial = 1178] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x897e7800) [pid = 1782] [serial = 1206] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8ef6ec00) [pid = 1782] [serial = 1175] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x92148c00) [pid = 1782] [serial = 1191] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9535b000) [pid = 1782] [serial = 1199] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x91d69000) [pid = 1782] [serial = 1187] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8eef0400) [pid = 1782] [serial = 1173] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8bec9000) [pid = 1782] [serial = 1211] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x901d6400) [pid = 1782] [serial = 1181] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x98626400) [pid = 1782] [serial = 1203] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8df72c00) [pid = 1782] [serial = 1169] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8c2c1c00) [pid = 1782] [serial = 1160] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8ed16c00) [pid = 1782] [serial = 1172] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8abf3400) [pid = 1782] [serial = 1158] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8e6c3400) [pid = 1782] [serial = 1170] [outer = (nil)] [url = about:blank] 09:19:50 INFO - PROCESS | 1782 | 1464193190534 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x871e2400 == 91 [pid = 1782] [id = 441] 09:19:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8874c800) [pid = 1782] [serial = 1324] [outer = (nil)] 09:19:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8894f800) [pid = 1782] [serial = 1325] [outer = 0x8874c800] 09:19:50 INFO - PROCESS | 1782 | 1464193190697 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8983d400) [pid = 1782] [serial = 1326] [outer = 0x8874c800] 09:19:51 INFO - PROCESS | 1782 | 1464193191649 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 3444ms 09:19:51 INFO - PROCESS | 1782 | 1464193191705 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1782 | 1464193191712 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:19:51 INFO - PROCESS | 1782 | 1464193191721 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1782 | 1464193191727 Marionette TRACE conn4 <- [1,1738,null,{}] 09:19:51 INFO - PROCESS | 1782 | 1464193191736 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}] 09:19:51 INFO - PROCESS | 1782 | 1464193191956 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:19:52 INFO - PROCESS | 1782 | 1464193192248 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a79c800 == 92 [pid = 1782] [id = 442] 09:19:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8abefc00) [pid = 1782] [serial = 1327] [outer = (nil)] 09:19:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8abf9c00) [pid = 1782] [serial = 1328] [outer = 0x8abefc00] 09:19:52 INFO - PROCESS | 1782 | 1464193192343 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8b529400) [pid = 1782] [serial = 1329] [outer = 0x8abefc00] 09:19:53 INFO - PROCESS | 1782 | 1464193193326 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]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1643ms 09:19:53 INFO - PROCESS | 1782 | 1464193193366 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 1782 | 1464193193372 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:19:53 INFO - PROCESS | 1782 | 1464193193381 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 1782 | 1464193193384 Marionette TRACE conn4 <- [1,1742,null,{}] 09:19:53 INFO - PROCESS | 1782 | 1464193193396 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}] 09:19:53 INFO - PROCESS | 1782 | 1464193193692 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:19:53 INFO - PROCESS | 1782 | 1464193193730 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b313400 == 93 [pid = 1782] [id = 443] 09:19:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8bb87800) [pid = 1782] [serial = 1330] [outer = (nil)] 09:19:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8c441800) [pid = 1782] [serial = 1331] [outer = 0x8bb87800] 09:19:53 INFO - PROCESS | 1782 | 1464193193815 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8c549800) [pid = 1782] [serial = 1332] [outer = 0x8bb87800] 09:19:55 INFO - PROCESS | 1782 | 1464193195053 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]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2449ms 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x92858c00) [pid = 1782] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x9285c400) [pid = 1782] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8a0e6400) [pid = 1782] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x99630400) [pid = 1782] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8e85b400) [pid = 1782] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8a380400) [pid = 1782] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8e85b800) [pid = 1782] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8faa8c00) [pid = 1782] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8bb90000) [pid = 1782] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8c54b400) [pid = 1782] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x88752800) [pid = 1782] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8fb5b800) [pid = 1782] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9a419000) [pid = 1782] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x99fd4800) [pid = 1782] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x88752c00) [pid = 1782] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8a3e4400) [pid = 1782] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8f753800) [pid = 1782] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x87b57000) [pid = 1782] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b526c00) [pid = 1782] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x871e1800) [pid = 1782] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x94f2e000) [pid = 1782] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8c44b000) [pid = 1782] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8d5af400) [pid = 1782] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8eeea400) [pid = 1782] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x87b4f000) [pid = 1782] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8d2e1800) [pid = 1782] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8df6f000) [pid = 1782] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x902f7c00) [pid = 1782] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x91d6b800) [pid = 1782] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8f75a800) [pid = 1782] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8a3e3c00) [pid = 1782] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8c2c1000) [pid = 1782] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8ed1b800) [pid = 1782] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8d5bec00) [pid = 1782] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8bb89800) [pid = 1782] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:19:55 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x950e1c00) [pid = 1782] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:19:56 INFO - PROCESS | 1782 | 1464193196016 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1782 | 1464193196021 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:19:56 INFO - PROCESS | 1782 | 1464193196034 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1782 | 1464193196045 Marionette TRACE conn4 <- [1,1746,null,{}] 09:19:56 INFO - PROCESS | 1782 | 1464193196069 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}] 09:19:56 INFO - PROCESS | 1782 | 1464193196283 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:19:56 INFO - PROCESS | 1782 | 1464193196300 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8beca000 == 94 [pid = 1782] [id = 444] 09:19:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8c225000) [pid = 1782] [serial = 1333] [outer = (nil)] 09:19:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8c446800) [pid = 1782] [serial = 1334] [outer = 0x8c225000] 09:19:56 INFO - PROCESS | 1782 | 1464193196566 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8d2e3000) [pid = 1782] [serial = 1335] [outer = 0x8c225000] 09:19:57 INFO - PROCESS | 1782 | 1464193197447 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]]]}] 09:19: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 09:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1454ms 09:19:57 INFO - PROCESS | 1782 | 1464193197486 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1782 | 1464193197491 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:19:57 INFO - PROCESS | 1782 | 1464193197499 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1782 | 1464193197503 Marionette TRACE conn4 <- [1,1750,null,{}] 09:19:57 INFO - PROCESS | 1782 | 1464193197509 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}] 09:19:57 INFO - PROCESS | 1782 | 1464193197801 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:19:58 INFO - PROCESS | 1782 | 1464193198204 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4d400 == 95 [pid = 1782] [id = 445] 09:19:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x87b4f000) [pid = 1782] [serial = 1336] [outer = (nil)] 09:19:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8874d800) [pid = 1782] [serial = 1337] [outer = 0x87b4f000] 09:19:58 INFO - PROCESS | 1782 | 1464193198315 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x89fe2000) [pid = 1782] [serial = 1338] [outer = 0x87b4f000] 09:19:59 INFO - PROCESS | 1782 | 1464193199386 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]]]}] 09:19: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 09:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1940ms 09:19:59 INFO - PROCESS | 1782 | 1464193199441 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1782 | 1464193199448 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:19:59 INFO - PROCESS | 1782 | 1464193199456 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1782 | 1464193199462 Marionette TRACE conn4 <- [1,1754,null,{}] 09:19:59 INFO - PROCESS | 1782 | 1464193199470 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}] 09:19:59 INFO - PROCESS | 1782 | 1464193199771 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:20:00 INFO - PROCESS | 1782 | 1464193200127 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf1000 == 96 [pid = 1782] [id = 446] 09:20:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8abf9400) [pid = 1782] [serial = 1339] [outer = (nil)] 09:20:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8b610800) [pid = 1782] [serial = 1340] [outer = 0x8abf9400] 09:20:00 INFO - PROCESS | 1782 | 1464193200242 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8becd800) [pid = 1782] [serial = 1341] [outer = 0x8abf9400] 09:20:01 INFO - PROCESS | 1782 | 1464193201354 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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1938ms 09:20:01 INFO - PROCESS | 1782 | 1464193201401 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1782 | 1464193201412 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:20:01 INFO - PROCESS | 1782 | 1464193201424 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1782 | 1464193201431 Marionette TRACE conn4 <- [1,1758,null,{}] 09:20:01 INFO - PROCESS | 1782 | 1464193201441 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}] 09:20:01 INFO - PROCESS | 1782 | 1464193201763 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:20:02 INFO - PROCESS | 1782 | 1464193202175 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb84800 == 97 [pid = 1782] [id = 447] 09:20:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8c44ac00) [pid = 1782] [serial = 1342] [outer = (nil)] 09:20:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8c548400) [pid = 1782] [serial = 1343] [outer = 0x8c44ac00] 09:20:02 INFO - PROCESS | 1782 | 1464193202299 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8d4d9400) [pid = 1782] [serial = 1344] [outer = 0x8c44ac00] 09:20:03 INFO - PROCESS | 1782 | 1464193203492 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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2144ms 09:20:03 INFO - PROCESS | 1782 | 1464193203567 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:20:03 INFO - PROCESS | 1782 | 1464193203572 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:20:03 INFO - PROCESS | 1782 | 1464193203591 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1782 | 1464193203603 Marionette TRACE conn4 <- [1,1762,null,{}] 09:20:03 INFO - PROCESS | 1782 | 1464193203613 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}] 09:20:04 INFO - PROCESS | 1782 | 1464193204028 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:20:04 INFO - PROCESS | 1782 | 1464193204276 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c44b400 == 98 [pid = 1782] [id = 448] 09:20:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8c44f800) [pid = 1782] [serial = 1345] [outer = (nil)] 09:20:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8dd8dc00) [pid = 1782] [serial = 1346] [outer = 0x8c44f800] 09:20:04 INFO - PROCESS | 1782 | 1464193204381 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8de08800) [pid = 1782] [serial = 1347] [outer = 0x8c44f800] 09:20:05 INFO - PROCESS | 1782 | 1464193205435 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]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1904ms 09:20:05 INFO - PROCESS | 1782 | 1464193205485 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1782 | 1464193205490 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:20:05 INFO - PROCESS | 1782 | 1464193205498 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1782 | 1464193205502 Marionette TRACE conn4 <- [1,1766,null,{}] 09:20:05 INFO - PROCESS | 1782 | 1464193205509 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}] 09:20:05 INFO - PROCESS | 1782 | 1464193205786 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:20:06 INFO - PROCESS | 1782 | 1464193206173 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4dfc00 == 99 [pid = 1782] [id = 449] 09:20:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8db7fc00) [pid = 1782] [serial = 1348] [outer = (nil)] 09:20:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8df73400) [pid = 1782] [serial = 1349] [outer = 0x8db7fc00] 09:20:06 INFO - PROCESS | 1782 | 1464193206322 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8df7d400) [pid = 1782] [serial = 1350] [outer = 0x8db7fc00] 09:20:07 INFO - PROCESS | 1782 | 1464193207380 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]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1941ms 09:20:07 INFO - PROCESS | 1782 | 1464193207440 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1782 | 1464193207444 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:20:07 INFO - PROCESS | 1782 | 1464193207451 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1782 | 1464193207455 Marionette TRACE conn4 <- [1,1770,null,{}] 09:20:07 INFO - PROCESS | 1782 | 1464193207463 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}] 09:20:07 INFO - PROCESS | 1782 | 1464193207757 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:20:08 INFO - PROCESS | 1782 | 1464193208477 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed1f000 == 100 [pid = 1782] [id = 450] 09:20:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8ed20c00) [pid = 1782] [serial = 1351] [outer = (nil)] 09:20:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8eef0400) [pid = 1782] [serial = 1352] [outer = 0x8ed20c00] 09:20:08 INFO - PROCESS | 1782 | 1464193208629 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f753c00) [pid = 1782] [serial = 1353] [outer = 0x8ed20c00] 09:20:09 INFO - PROCESS | 1782 | 1464193209791 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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2394ms 09:20:09 INFO - PROCESS | 1782 | 1464193209848 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1782 | 1464193209854 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:20:09 INFO - PROCESS | 1782 | 1464193209862 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1782 | 1464193209868 Marionette TRACE conn4 <- [1,1774,null,{}] 09:20:09 INFO - PROCESS | 1782 | 1464193209875 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}] 09:20:10 INFO - PROCESS | 1782 | 1464193210174 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:20:10 INFO - PROCESS | 1782 | 1464193210501 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e862800 == 101 [pid = 1782] [id = 451] 09:20:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8eef1400) [pid = 1782] [serial = 1354] [outer = (nil)] 09:20:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8faa1c00) [pid = 1782] [serial = 1355] [outer = 0x8eef1400] 09:20:10 INFO - PROCESS | 1782 | 1464193210612 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8faa9400) [pid = 1782] [serial = 1356] [outer = 0x8eef1400] 09:20:11 INFO - PROCESS | 1782 | 1464193211701 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]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1886ms 09:20:11 INFO - PROCESS | 1782 | 1464193211749 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1782 | 1464193211754 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:20:11 INFO - PROCESS | 1782 | 1464193211761 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1782 | 1464193211765 Marionette TRACE conn4 <- [1,1778,null,{}] 09:20:11 INFO - PROCESS | 1782 | 1464193211771 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}] 09:20:12 INFO - PROCESS | 1782 | 1464193212017 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:20:12 INFO - PROCESS | 1782 | 1464193212359 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874ec00 == 102 [pid = 1782] [id = 452] 09:20:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f8b5400) [pid = 1782] [serial = 1357] [outer = (nil)] 09:20:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x90284c00) [pid = 1782] [serial = 1358] [outer = 0x8f8b5400] 09:20:12 INFO - PROCESS | 1782 | 1464193212469 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x902f3000) [pid = 1782] [serial = 1359] [outer = 0x8f8b5400] 09:20:13 INFO - PROCESS | 1782 | 1464193213554 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]]]}] 09:20:13 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 09:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1833ms 09:20:13 INFO - PROCESS | 1782 | 1464193213596 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 1782 | 1464193213600 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:20:13 INFO - PROCESS | 1782 | 1464193213608 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1782 | 1464193213612 Marionette TRACE conn4 <- [1,1782,null,{}] 09:20:13 INFO - PROCESS | 1782 | 1464193213619 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}] 09:20:13 INFO - PROCESS | 1782 | 1464193213868 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:20:14 INFO - PROCESS | 1782 | 1464193214222 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf7c00 == 103 [pid = 1782] [id = 453] 09:20:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8fb62000) [pid = 1782] [serial = 1360] [outer = (nil)] 09:20:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x91a35400) [pid = 1782] [serial = 1361] [outer = 0x8fb62000] 09:20:14 INFO - PROCESS | 1782 | 1464193214335 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x91d69000) [pid = 1782] [serial = 1362] [outer = 0x8fb62000] 09:20:15 INFO - PROCESS | 1782 | 1464193215342 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]]]}] 09:20:15 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 09:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1785ms 09:20:15 INFO - PROCESS | 1782 | 1464193215397 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:20:15 INFO - PROCESS | 1782 | 1464193215401 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:20:15 INFO - PROCESS | 1782 | 1464193215408 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1782 | 1464193215411 Marionette TRACE conn4 <- [1,1786,null,{}] 09:20:15 INFO - PROCESS | 1782 | 1464193215417 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}] 09:20:15 INFO - PROCESS | 1782 | 1464193215683 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:20:16 INFO - PROCESS | 1782 | 1464193216015 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5bd000 == 104 [pid = 1782] [id = 454] 09:20:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x901e3800) [pid = 1782] [serial = 1363] [outer = (nil)] 09:20:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x92144400) [pid = 1782] [serial = 1364] [outer = 0x901e3800] 09:20:16 INFO - PROCESS | 1782 | 1464193216139 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9214c800) [pid = 1782] [serial = 1365] [outer = 0x901e3800] 09:20:17 INFO - PROCESS | 1782 | 1464193217185 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]]]}] 09:20:17 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 09:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1836ms 09:20:17 INFO - PROCESS | 1782 | 1464193217244 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1782 | 1464193217249 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:20:17 INFO - PROCESS | 1782 | 1464193217256 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1782 | 1464193217258 Marionette TRACE conn4 <- [1,1790,null,{}] 09:20:17 INFO - PROCESS | 1782 | 1464193217266 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}] 09:20:17 INFO - PROCESS | 1782 | 1464193217512 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:20:17 INFO - PROCESS | 1782 | 1464193217873 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x928e0c00 == 105 [pid = 1782] [id = 455] 09:20:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x92e02400) [pid = 1782] [serial = 1366] [outer = (nil)] 09:20:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x92e0ac00) [pid = 1782] [serial = 1367] [outer = 0x92e02400] 09:20:18 INFO - PROCESS | 1782 | 1464193217998 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x94f30800) [pid = 1782] [serial = 1368] [outer = 0x92e02400] 09:20:19 INFO - PROCESS | 1782 | 1464193219159 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]]]}] 09:20:19 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) 09:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1939ms 09:20:19 INFO - PROCESS | 1782 | 1464193219196 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1782 | 1464193219200 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:20:19 INFO - PROCESS | 1782 | 1464193219208 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1782 | 1464193219213 Marionette TRACE conn4 <- [1,1794,null,{}] 09:20:19 INFO - PROCESS | 1782 | 1464193219220 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}] 09:20:19 INFO - PROCESS | 1782 | 1464193219490 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:20:19 INFO - PROCESS | 1782 | 1464193219848 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x92864800 == 106 [pid = 1782] [id = 456] 09:20:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x94f29c00) [pid = 1782] [serial = 1369] [outer = (nil)] 09:20:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x986b3c00) [pid = 1782] [serial = 1370] [outer = 0x94f29c00] 09:20:19 INFO - PROCESS | 1782 | 1464193219944 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x994c0c00) [pid = 1782] [serial = 1371] [outer = 0x94f29c00] 09:20:20 INFO - PROCESS | 1782 | 1464193220958 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]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1832ms 09:20:21 INFO - PROCESS | 1782 | 1464193221041 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1782 | 1464193221045 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:20:21 INFO - PROCESS | 1782 | 1464193221052 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1782 | 1464193221055 Marionette TRACE conn4 <- [1,1798,null,{}] 09:20:21 INFO - PROCESS | 1782 | 1464193221061 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}] 09:20:21 INFO - PROCESS | 1782 | 1464193221337 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:20:21 INFO - PROCESS | 1782 | 1464193221663 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb61c00 == 107 [pid = 1782] [id = 457] 09:20:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x94f26400) [pid = 1782] [serial = 1372] [outer = (nil)] 09:20:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x99ef2000) [pid = 1782] [serial = 1373] [outer = 0x94f26400] 09:20:21 INFO - PROCESS | 1782 | 1464193221765 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x99fdec00) [pid = 1782] [serial = 1374] [outer = 0x94f26400] 09:20:22 INFO - PROCESS | 1782 | 1464193222797 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]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1785ms 09:20:22 INFO - PROCESS | 1782 | 1464193222839 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1782 | 1464193222843 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:20:22 INFO - PROCESS | 1782 | 1464193222852 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1782 | 1464193222857 Marionette TRACE conn4 <- [1,1802,null,{}] 09:20:22 INFO - PROCESS | 1782 | 1464193222864 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}] 09:20:23 INFO - PROCESS | 1782 | 1464193223113 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:20:23 INFO - PROCESS | 1782 | 1464193223466 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2b7400 == 108 [pid = 1782] [id = 458] 09:20:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x9861c400) [pid = 1782] [serial = 1375] [outer = (nil)] 09:20:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x9a422c00) [pid = 1782] [serial = 1376] [outer = 0x9861c400] 09:20:23 INFO - PROCESS | 1782 | 1464193223591 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x9a63f400) [pid = 1782] [serial = 1377] [outer = 0x9861c400] 09:20:24 INFO - PROCESS | 1782 | 1464193224633 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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1837ms 09:20:24 INFO - PROCESS | 1782 | 1464193224691 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1782 | 1464193224695 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:20:24 INFO - PROCESS | 1782 | 1464193224701 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1782 | 1464193224707 Marionette TRACE conn4 <- [1,1806,null,{}] 09:20:24 INFO - PROCESS | 1782 | 1464193224713 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}] 09:20:24 INFO - PROCESS | 1782 | 1464193224967 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:20:25 INFO - PROCESS | 1782 | 1464193225327 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x98621400 == 109 [pid = 1782] [id = 459] 09:20:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x99fdc800) [pid = 1782] [serial = 1378] [outer = (nil)] 09:20:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9b232400) [pid = 1782] [serial = 1379] [outer = 0x99fdc800] 09:20:25 INFO - PROCESS | 1782 | 1464193225434 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9b2d0000) [pid = 1782] [serial = 1380] [outer = 0x99fdc800] 09:20:26 INFO - PROCESS | 1782 | 1464193226435 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]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1785ms 09:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:20:26 INFO - PROCESS | 1782 | 1464193226487 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 1782 | 1464193226491 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:20:26 INFO - PROCESS | 1782 | 1464193226498 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1782 | 1464193226501 Marionette TRACE conn4 <- [1,1810,null,{}] 09:20:26 INFO - PROCESS | 1782 | 1464193226508 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}] 09:20:26 INFO - PROCESS | 1782 | 1464193226805 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:20:27 INFO - PROCESS | 1782 | 1464193227163 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x88746800 == 110 [pid = 1782] [id = 460] 09:20:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x88958800) [pid = 1782] [serial = 1381] [outer = (nil)] 09:20:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9b72f800) [pid = 1782] [serial = 1382] [outer = 0x88958800] 09:20:27 INFO - PROCESS | 1782 | 1464193227271 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9ba28800) [pid = 1782] [serial = 1383] [outer = 0x88958800] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0e3c00 == 109 [pid = 1782] [id = 422] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8beca000 == 108 [pid = 1782] [id = 444] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8b313400 == 107 [pid = 1782] [id = 443] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8a79c800 == 106 [pid = 1782] [id = 442] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x871e2400 == 105 [pid = 1782] [id = 441] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x95136000 == 104 [pid = 1782] [id = 439] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed13800 == 103 [pid = 1782] [id = 440] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8e863c00 == 102 [pid = 1782] [id = 438] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x95130400 == 101 [pid = 1782] [id = 437] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x92861c00 == 100 [pid = 1782] [id = 436] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x919e8000 == 99 [pid = 1782] [id = 434] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x9027e400 == 98 [pid = 1782] [id = 435] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2e6800 == 97 [pid = 1782] [id = 433] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8f760800 == 96 [pid = 1782] [id = 432] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8a79a400 == 95 [pid = 1782] [id = 431] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6d0400 == 94 [pid = 1782] [id = 430] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8c221c00 == 93 [pid = 1782] [id = 429] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8c44fc00 == 92 [pid = 1782] [id = 427] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8de0f000 == 91 [pid = 1782] [id = 428] 09:20:30 INFO - PROCESS | 1782 | --DOCSHELL 0x88952000 == 90 [pid = 1782] [id = 426] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x90278400) [pid = 1782] [serial = 1125] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8db8ac00) [pid = 1782] [serial = 1107] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8f8a9400) [pid = 1782] [serial = 1119] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x897db400) [pid = 1782] [serial = 1098] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x950d7800) [pid = 1782] [serial = 1134] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8e865400) [pid = 1782] [serial = 1113] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x91a32400) [pid = 1782] [serial = 1128] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x92889800) [pid = 1782] [serial = 1131] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8fb57000) [pid = 1782] [serial = 1122] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8b522400) [pid = 1782] [serial = 1101] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8c547400) [pid = 1782] [serial = 1104] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f129400) [pid = 1782] [serial = 1176] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8df4b400) [pid = 1782] [serial = 1110] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8ef71000) [pid = 1782] [serial = 1116] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x95362800) [pid = 1782] [serial = 1137] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8d4dc000) [pid = 1782] [serial = 1277] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x92865c00) [pid = 1782] [serial = 1247] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x990ca400) [pid = 1782] [serial = 1251] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8a3e1800) [pid = 1782] [serial = 1269] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x99fe2800) [pid = 1782] [serial = 1257] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f8a7400) [pid = 1782] [serial = 1235] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8b314000) [pid = 1782] [serial = 1221] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8ef68c00) [pid = 1782] [serial = 1233] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x919ef800) [pid = 1782] [serial = 1241] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8c44c800) [pid = 1782] [serial = 1224] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9767f400) [pid = 1782] [serial = 1250] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x92e0a400) [pid = 1782] [serial = 1248] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8a383800) [pid = 1782] [serial = 1268] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8dd83800) [pid = 1782] [serial = 1227] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x99fda400) [pid = 1782] [serial = 1256] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8e6c6800) [pid = 1782] [serial = 1230] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9200a800) [pid = 1782] [serial = 1245] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8ed11400) [pid = 1782] [serial = 1232] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9a647800) [pid = 1782] [serial = 1265] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9a6c3800) [pid = 1782] [serial = 1266] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9a3a9c00) [pid = 1782] [serial = 1259] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8c54b800) [pid = 1782] [serial = 1275] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9a3b1000) [pid = 1782] [serial = 1260] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9a41e400) [pid = 1782] [serial = 1263] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x91a33000) [pid = 1782] [serial = 1242] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9a3ac000) [pid = 1782] [serial = 1262] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8db7f800) [pid = 1782] [serial = 1226] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8fb5f400) [pid = 1782] [serial = 1238] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8f753000) [pid = 1782] [serial = 1140] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x91d72c00) [pid = 1782] [serial = 1244] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8a799400) [pid = 1782] [serial = 1220] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8a3e8000) [pid = 1782] [serial = 1274] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8f8b1c00) [pid = 1782] [serial = 1236] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8b605800) [pid = 1782] [serial = 1271] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8df56000) [pid = 1782] [serial = 1229] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x88748800) [pid = 1782] [serial = 1217] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x897da000) [pid = 1782] [serial = 1218] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x90282400) [pid = 1782] [serial = 1239] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8bb8c400) [pid = 1782] [serial = 1272] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x99e0c800) [pid = 1782] [serial = 1254] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8c21a400) [pid = 1782] [serial = 1223] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9968dc00) [pid = 1782] [serial = 1253] [outer = (nil)] [url = about:blank] 09:20:30 INFO - PROCESS | 1782 | 1464193230958 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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 4599ms 09:20:31 INFO - PROCESS | 1782 | 1464193231096 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:20:31 INFO - PROCESS | 1782 | 1464193231102 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:20:31 INFO - PROCESS | 1782 | 1464193231111 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1782 | 1464193231119 Marionette TRACE conn4 <- [1,1814,null,{}] 09:20:31 INFO - PROCESS | 1782 | 1464193231129 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}] 09:20:31 INFO - PROCESS | 1782 | 1464193231351 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:20:31 INFO - PROCESS | 1782 | 1464193231583 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x897da400 == 91 [pid = 1782] [id = 461] 09:20:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x897db400) [pid = 1782] [serial = 1384] [outer = (nil)] 09:20:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x897e2c00) [pid = 1782] [serial = 1385] [outer = 0x897db400] 09:20:31 INFO - PROCESS | 1782 | 1464193231675 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8a0e5c00) [pid = 1782] [serial = 1386] [outer = 0x897db400] 09:20:32 INFO - PROCESS | 1782 | 1464193232631 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]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1593ms 09:20:32 INFO - PROCESS | 1782 | 1464193232704 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1782 | 1464193232713 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:20:32 INFO - PROCESS | 1782 | 1464193232724 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1782 | 1464193232728 Marionette TRACE conn4 <- [1,1818,null,{}] 09:20:32 INFO - PROCESS | 1782 | 1464193232740 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}] 09:20:32 INFO - PROCESS | 1782 | 1464193232982 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:20:33 INFO - PROCESS | 1782 | 1464193233276 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a792800 == 92 [pid = 1782] [id = 462] 09:20:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8a793c00) [pid = 1782] [serial = 1387] [outer = (nil)] 09:20:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8abf1800) [pid = 1782] [serial = 1388] [outer = 0x8a793c00] 09:20:33 INFO - PROCESS | 1782 | 1464193233365 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b317c00) [pid = 1782] [serial = 1389] [outer = 0x8a793c00] 09:20:34 INFO - PROCESS | 1782 | 1464193234483 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]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1793ms 09:20:34 INFO - PROCESS | 1782 | 1464193234519 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1782 | 1464193234523 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:20:34 INFO - PROCESS | 1782 | 1464193234533 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1782 | 1464193234539 Marionette TRACE conn4 <- [1,1822,null,{}] 09:20:34 INFO - PROCESS | 1782 | 1464193234563 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}] 09:20:34 INFO - PROCESS | 1782 | 1464193234919 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:20:35 INFO - PROCESS | 1782 | 1464193235130 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b31a400 == 93 [pid = 1782] [id = 463] 09:20:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8bec8800) [pid = 1782] [serial = 1390] [outer = (nil)] 09:20:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8c21fc00) [pid = 1782] [serial = 1391] [outer = 0x8bec8800] 09:20:35 INFO - PROCESS | 1782 | 1464193235228 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8c2be800) [pid = 1782] [serial = 1392] [outer = 0x8bec8800] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8b610c00) [pid = 1782] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8bb87800) [pid = 1782] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8abefc00) [pid = 1782] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8874c800) [pid = 1782] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9a63e000) [pid = 1782] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x950dc400) [pid = 1782] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x95131000) [pid = 1782] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x95136c00) [pid = 1782] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x92141800) [pid = 1782] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x919ea400) [pid = 1782] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8df4ec00) [pid = 1782] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8f8aac00) [pid = 1782] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8ed20800) [pid = 1782] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8e6d0800) [pid = 1782] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8de0f400) [pid = 1782] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8df4bc00) [pid = 1782] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8c543400) [pid = 1782] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:20:36 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x89ff0400) [pid = 1782] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:20:36 INFO - PROCESS | 1782 | 1464193236850 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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2354ms 09:20:36 INFO - PROCESS | 1782 | 1464193236888 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1782 | 1464193236894 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:20:36 INFO - PROCESS | 1782 | 1464193236900 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1782 | 1464193236903 Marionette TRACE conn4 <- [1,1826,null,{}] 09:20:36 INFO - PROCESS | 1782 | 1464193236910 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}] 09:20:37 INFO - PROCESS | 1782 | 1464193237142 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:20:37 INFO - PROCESS | 1782 | 1464193237381 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf8c00 == 94 [pid = 1782] [id = 464] 09:20:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8b528800) [pid = 1782] [serial = 1393] [outer = (nil)] 09:20:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8c548800) [pid = 1782] [serial = 1394] [outer = 0x8b528800] 09:20:37 INFO - PROCESS | 1782 | 1464193237473 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8d2e1800) [pid = 1782] [serial = 1395] [outer = 0x8b528800] 09:20:38 INFO - PROCESS | 1782 | 1464193238579 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]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1735ms 09:20:38 INFO - PROCESS | 1782 | 1464193238637 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1782 | 1464193238645 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:20:38 INFO - PROCESS | 1782 | 1464193238657 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1782 | 1464193238667 Marionette TRACE conn4 <- [1,1830,null,{}] 09:20:38 INFO - PROCESS | 1782 | 1464193238681 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}] 09:20:39 INFO - PROCESS | 1782 | 1464193239006 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:20:39 INFO - PROCESS | 1782 | 1464193239368 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874c400 == 95 [pid = 1782] [id = 465] 09:20:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8a0e5000) [pid = 1782] [serial = 1396] [outer = (nil)] 09:20:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8a3e1000) [pid = 1782] [serial = 1397] [outer = 0x8a0e5000] 09:20:39 INFO - PROCESS | 1782 | 1464193239474 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8a799c00) [pid = 1782] [serial = 1398] [outer = 0x8a0e5000] 09:20:40 INFO - PROCESS | 1782 | 1464193240578 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]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2005ms 09:20:40 INFO - PROCESS | 1782 | 1464193240662 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1782 | 1464193240672 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:20:40 INFO - PROCESS | 1782 | 1464193240684 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1782 | 1464193240688 Marionette TRACE conn4 <- [1,1834,null,{}] 09:20:40 INFO - PROCESS | 1782 | 1464193240697 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}] 09:20:41 INFO - PROCESS | 1782 | 1464193241033 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:20:41 INFO - PROCESS | 1782 | 1464193241384 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb8f800 == 96 [pid = 1782] [id = 466] 09:20:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8becb400) [pid = 1782] [serial = 1399] [outer = (nil)] 09:20:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8c44a800) [pid = 1782] [serial = 1400] [outer = 0x8becb400] 09:20:41 INFO - PROCESS | 1782 | 1464193241488 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8d4de400) [pid = 1782] [serial = 1401] [outer = 0x8becb400] 09:20:42 INFO - PROCESS | 1782 | 1464193242620 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]]]}] 09:20:42 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 09:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1999ms 09:20:42 INFO - PROCESS | 1782 | 1464193242684 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:20:42 INFO - PROCESS | 1782 | 1464193242689 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:20:42 INFO - PROCESS | 1782 | 1464193242697 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1782 | 1464193242705 Marionette TRACE conn4 <- [1,1838,null,{}] 09:20:42 INFO - PROCESS | 1782 | 1464193242725 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}] 09:20:43 INFO - PROCESS | 1782 | 1464193243039 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:20:43 INFO - PROCESS | 1782 | 1464193243433 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5ba800 == 97 [pid = 1782] [id = 467] 09:20:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8db84800) [pid = 1782] [serial = 1402] [outer = (nil)] 09:20:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8db8e400) [pid = 1782] [serial = 1403] [outer = 0x8db84800] 09:20:43 INFO - PROCESS | 1782 | 1464193243541 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8dd8f400) [pid = 1782] [serial = 1404] [outer = 0x8db84800] 09:20:44 INFO - PROCESS | 1782 | 1464193244707 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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2047ms 09:20:44 INFO - PROCESS | 1782 | 1464193244745 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1782 | 1464193244750 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:20:44 INFO - PROCESS | 1782 | 1464193244759 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1782 | 1464193244763 Marionette TRACE conn4 <- [1,1842,null,{}] 09:20:44 INFO - PROCESS | 1782 | 1464193244770 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}] 09:20:45 INFO - PROCESS | 1782 | 1464193245024 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:20:45 INFO - PROCESS | 1782 | 1464193245367 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b522400 == 98 [pid = 1782] [id = 468] 09:20:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8db8ac00) [pid = 1782] [serial = 1405] [outer = (nil)] 09:20:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8df53c00) [pid = 1782] [serial = 1406] [outer = 0x8db8ac00] 09:20:45 INFO - PROCESS | 1782 | 1464193245474 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8df76800) [pid = 1782] [serial = 1407] [outer = 0x8db8ac00] 09:20:46 INFO - PROCESS | 1782 | 1464193246539 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]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1841ms 09:20:46 INFO - PROCESS | 1782 | 1464193246602 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:20:46 INFO - PROCESS | 1782 | 1464193246606 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:20:46 INFO - PROCESS | 1782 | 1464193246613 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1782 | 1464193246617 Marionette TRACE conn4 <- [1,1846,null,{}] 09:20:46 INFO - PROCESS | 1782 | 1464193246623 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}] 09:20:46 INFO - PROCESS | 1782 | 1464193246861 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:20:47 INFO - PROCESS | 1782 | 1464193247198 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f37000 == 99 [pid = 1782] [id = 469] 09:20:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8dd89000) [pid = 1782] [serial = 1408] [outer = (nil)] 09:20:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8e856800) [pid = 1782] [serial = 1409] [outer = 0x8dd89000] 09:20:47 INFO - PROCESS | 1782 | 1464193247311 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8ed11400) [pid = 1782] [serial = 1410] [outer = 0x8dd89000] 09:20:48 INFO - PROCESS | 1782 | 1464193248352 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]]]}] 09:20:48 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) 09:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1786ms 09:20:48 INFO - PROCESS | 1782 | 1464193248400 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1782 | 1464193248404 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:20:48 INFO - PROCESS | 1782 | 1464193248412 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1782 | 1464193248417 Marionette TRACE conn4 <- [1,1850,null,{}] 09:20:48 INFO - PROCESS | 1782 | 1464193248423 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}] 09:20:48 INFO - PROCESS | 1782 | 1464193248744 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:20:49 INFO - PROCESS | 1782 | 1464193249110 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c547c00 == 100 [pid = 1782] [id = 470] 09:20:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8dd83c00) [pid = 1782] [serial = 1411] [outer = (nil)] 09:20:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8ed1f800) [pid = 1782] [serial = 1412] [outer = 0x8dd83c00] 09:20:49 INFO - PROCESS | 1782 | 1464193249223 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8ef71000) [pid = 1782] [serial = 1413] [outer = 0x8dd83c00] 09:20:50 INFO - PROCESS | 1782 | 1464193250286 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]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1940ms 09:20:50 INFO - PROCESS | 1782 | 1464193250354 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1782 | 1464193250358 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:20:50 INFO - PROCESS | 1782 | 1464193250382 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1782 | 1464193250386 Marionette TRACE conn4 <- [1,1854,null,{}] 09:20:50 INFO - PROCESS | 1782 | 1464193250392 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}] 09:20:50 INFO - PROCESS | 1782 | 1464193250657 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:20:51 INFO - PROCESS | 1782 | 1464193250997 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f12a400 == 101 [pid = 1782] [id = 471] 09:20:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f12c800) [pid = 1782] [serial = 1414] [outer = (nil)] 09:20:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8f135000) [pid = 1782] [serial = 1415] [outer = 0x8f12c800] 09:20:51 INFO - PROCESS | 1782 | 1464193251125 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8f760c00) [pid = 1782] [serial = 1416] [outer = 0x8f12c800] 09:20:52 INFO - PROCESS | 1782 | 1464193252164 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]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1848ms 09:20:52 INFO - PROCESS | 1782 | 1464193252226 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:20:52 INFO - PROCESS | 1782 | 1464193252232 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:20:52 INFO - PROCESS | 1782 | 1464193252239 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1782 | 1464193252243 Marionette TRACE conn4 <- [1,1858,null,{}] 09:20:52 INFO - PROCESS | 1782 | 1464193252249 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}] 09:20:52 INFO - PROCESS | 1782 | 1464193252498 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:20:52 INFO - PROCESS | 1782 | 1464193252844 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f12c400 == 102 [pid = 1782] [id = 472] 09:20:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f12d000) [pid = 1782] [serial = 1417] [outer = (nil)] 09:20:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8faa2c00) [pid = 1782] [serial = 1418] [outer = 0x8f12d000] 09:20:52 INFO - PROCESS | 1782 | 1464193252945 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8faa9800) [pid = 1782] [serial = 1419] [outer = 0x8f12d000] 09:20:53 INFO - PROCESS | 1782 | 1464193253969 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]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1789ms 09:20:54 INFO - PROCESS | 1782 | 1464193254029 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1782 | 1464193254033 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:20:54 INFO - PROCESS | 1782 | 1464193254041 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1782 | 1464193254046 Marionette TRACE conn4 <- [1,1862,null,{}] 09:20:54 INFO - PROCESS | 1782 | 1464193254053 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}] 09:20:54 INFO - PROCESS | 1782 | 1464193254304 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:20:54 INFO - PROCESS | 1782 | 1464193254660 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df59400 == 103 [pid = 1782] [id = 473] 09:20:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8f130000) [pid = 1782] [serial = 1420] [outer = (nil)] 09:20:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x901e2400) [pid = 1782] [serial = 1421] [outer = 0x8f130000] 09:20:54 INFO - PROCESS | 1782 | 1464193254769 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9027d000) [pid = 1782] [serial = 1422] [outer = 0x8f130000] 09:20:55 INFO - PROCESS | 1782 | 1464193255790 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]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1784ms 09:20:55 INFO - PROCESS | 1782 | 1464193255827 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1782 | 1464193255832 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:20:55 INFO - PROCESS | 1782 | 1464193255841 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1782 | 1464193255845 Marionette TRACE conn4 <- [1,1866,null,{}] 09:20:55 INFO - PROCESS | 1782 | 1464193255851 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}] 09:20:56 INFO - PROCESS | 1782 | 1464193256116 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:20:56 INFO - PROCESS | 1782 | 1464193256463 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa9f000 == 104 [pid = 1782] [id = 474] 09:20:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8fb62800) [pid = 1782] [serial = 1423] [outer = (nil)] 09:20:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x919ea400) [pid = 1782] [serial = 1424] [outer = 0x8fb62800] 09:20:56 INFO - PROCESS | 1782 | 1464193256571 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x91a31800) [pid = 1782] [serial = 1425] [outer = 0x8fb62800] 09:20:57 INFO - PROCESS | 1782 | 1464193257617 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]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1844ms 09:20:57 INFO - PROCESS | 1782 | 1464193257686 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1782 | 1464193257692 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:20:57 INFO - PROCESS | 1782 | 1464193257701 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1782 | 1464193257705 Marionette TRACE conn4 <- [1,1870,null,{}] 09:20:57 INFO - PROCESS | 1782 | 1464193257713 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}] 09:20:58 INFO - PROCESS | 1782 | 1464193258028 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:20:58 INFO - PROCESS | 1782 | 1464193258373 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x901d5000 == 105 [pid = 1782] [id = 475] 09:20:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x92011c00) [pid = 1782] [serial = 1426] [outer = (nil)] 09:20:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x92142c00) [pid = 1782] [serial = 1427] [outer = 0x92011c00] 09:20:58 INFO - PROCESS | 1782 | 1464193258483 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9285c800) [pid = 1782] [serial = 1428] [outer = 0x92011c00] 09:20:59 INFO - PROCESS | 1782 | 1464193259574 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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1937ms 09:20:59 INFO - PROCESS | 1782 | 1464193259639 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1782 | 1464193259643 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:20:59 INFO - PROCESS | 1782 | 1464193259650 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1782 | 1464193259655 Marionette TRACE conn4 <- [1,1874,null,{}] 09:20:59 INFO - PROCESS | 1782 | 1464193259663 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}] 09:20:59 INFO - PROCESS | 1782 | 1464193259948 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:21:00 INFO - PROCESS | 1782 | 1464193260304 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x92142000 == 106 [pid = 1782] [id = 476] 09:21:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x92145400) [pid = 1782] [serial = 1429] [outer = (nil)] 09:21:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x92e02000) [pid = 1782] [serial = 1430] [outer = 0x92145400] 09:21:00 INFO - PROCESS | 1782 | 1464193260410 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x92e04c00) [pid = 1782] [serial = 1431] [outer = 0x92145400] 09:21:01 INFO - PROCESS | 1782 | 1464193261458 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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1887ms 09:21:01 INFO - PROCESS | 1782 | 1464193261538 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1782 | 1464193261542 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:21:01 INFO - PROCESS | 1782 | 1464193261550 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1782 | 1464193261554 Marionette TRACE conn4 <- [1,1878,null,{}] 09:21:01 INFO - PROCESS | 1782 | 1464193261560 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}] 09:21:01 INFO - PROCESS | 1782 | 1464193261855 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:21:02 INFO - PROCESS | 1782 | 1464193262207 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x90287000 == 107 [pid = 1782] [id = 477] 09:21:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9288cc00) [pid = 1782] [serial = 1432] [outer = (nil)] 09:21:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x950d7400) [pid = 1782] [serial = 1433] [outer = 0x9288cc00] 09:21:02 INFO - PROCESS | 1782 | 1464193262311 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x950de000) [pid = 1782] [serial = 1434] [outer = 0x9288cc00] 09:21:03 INFO - PROCESS | 1782 | 1464193263390 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]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1885ms 09:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:21:03 INFO - PROCESS | 1782 | 1464193263443 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 1782 | 1464193263447 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:21:03 INFO - PROCESS | 1782 | 1464193263457 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1782 | 1464193263461 Marionette TRACE conn4 <- [1,1882,null,{}] 09:21:03 INFO - PROCESS | 1782 | 1464193263468 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}] 09:21:03 INFO - PROCESS | 1782 | 1464193263730 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:21:04 INFO - PROCESS | 1782 | 1464193264091 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x901de000 == 108 [pid = 1782] [id = 478] 09:21:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x92e0fc00) [pid = 1782] [serial = 1435] [outer = (nil)] 09:21:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x97524800) [pid = 1782] [serial = 1436] [outer = 0x92e0fc00] 09:21:04 INFO - PROCESS | 1782 | 1464193264214 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x97679c00) [pid = 1782] [serial = 1437] [outer = 0x92e0fc00] 09:21:05 INFO - PROCESS | 1782 | 1464193265290 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]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1894ms 09:21:05 INFO - PROCESS | 1782 | 1464193265349 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1782 | 1464193265354 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:21:05 INFO - PROCESS | 1782 | 1464193265361 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1782 | 1464193265365 Marionette TRACE conn4 <- [1,1886,null,{}] 09:21:05 INFO - PROCESS | 1782 | 1464193265373 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}] 09:21:05 INFO - PROCESS | 1782 | 1464193265638 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:21:06 INFO - PROCESS | 1782 | 1464193265992 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x92e0dc00 == 109 [pid = 1782] [id = 479] 09:21:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x95137c00) [pid = 1782] [serial = 1438] [outer = (nil)] 09:21:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x99693000) [pid = 1782] [serial = 1439] [outer = 0x95137c00] 09:21:06 INFO - PROCESS | 1782 | 1464193266109 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x99e0dc00) [pid = 1782] [serial = 1440] [outer = 0x95137c00] 09:21:07 INFO - PROCESS | 1782 | 1464193267104 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1791ms 09:21:07 INFO - PROCESS | 1782 | 1464193267154 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1782 | 1464193267159 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:21:07 INFO - PROCESS | 1782 | 1464193267167 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1782 | 1464193267171 Marionette TRACE conn4 <- [1,1890,null,{}] 09:21:07 INFO - PROCESS | 1782 | 1464193267178 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}] 09:21:07 INFO - PROCESS | 1782 | 1464193267430 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:21:07 INFO - PROCESS | 1782 | 1464193267772 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874e400 == 110 [pid = 1782] [id = 480] 09:21:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x950d7800) [pid = 1782] [serial = 1441] [outer = (nil)] 09:21:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9a415400) [pid = 1782] [serial = 1442] [outer = 0x950d7800] 09:21:07 INFO - PROCESS | 1782 | 1464193267878 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9a418400) [pid = 1782] [serial = 1443] [outer = 0x950d7800] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x88751000 == 109 [pid = 1782] [id = 219] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8874ec00 == 108 [pid = 1782] [id = 452] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8e862800 == 107 [pid = 1782] [id = 451] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed1f000 == 106 [pid = 1782] [id = 450] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4dfc00 == 105 [pid = 1782] [id = 449] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8c44b400 == 104 [pid = 1782] [id = 448] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf1000 == 103 [pid = 1782] [id = 446] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb84800 == 102 [pid = 1782] [id = 447] 09:21:10 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4d400 == 101 [pid = 1782] [id = 445] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8d2d8400) [pid = 1782] [serial = 1215] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8c446800) [pid = 1782] [serial = 1334] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8c441800) [pid = 1782] [serial = 1331] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8abf9c00) [pid = 1782] [serial = 1328] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8894f800) [pid = 1782] [serial = 1325] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8983d400) [pid = 1782] [serial = 1326] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9b1b8000) [pid = 1782] [serial = 1322] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9b1ae800) [pid = 1782] [serial = 1320] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9b056000) [pid = 1782] [serial = 1319] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9a79f800) [pid = 1782] [serial = 1317] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9a798c00) [pid = 1782] [serial = 1316] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9a41b400) [pid = 1782] [serial = 1314] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x99fe0c00) [pid = 1782] [serial = 1313] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x99626c00) [pid = 1782] [serial = 1311] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x97526c00) [pid = 1782] [serial = 1310] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x92e0c800) [pid = 1782] [serial = 1308] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x92e09400) [pid = 1782] [serial = 1307] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x92858400) [pid = 1782] [serial = 1305] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9214f000) [pid = 1782] [serial = 1304] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x91d6b400) [pid = 1782] [serial = 1302] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x91a3ac00) [pid = 1782] [serial = 1301] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x902f9800) [pid = 1782] [serial = 1299] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x90279000) [pid = 1782] [serial = 1298] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8fb58800) [pid = 1782] [serial = 1296] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8f8b4400) [pid = 1782] [serial = 1295] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8ef68400) [pid = 1782] [serial = 1293] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8ef64c00) [pid = 1782] [serial = 1292] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8eeea800) [pid = 1782] [serial = 1290] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8ed15800) [pid = 1782] [serial = 1289] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8e6cd000) [pid = 1782] [serial = 1287] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8df72000) [pid = 1782] [serial = 1286] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8db80c00) [pid = 1782] [serial = 1284] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8d4e3400) [pid = 1782] [serial = 1283] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8b31ec00) [pid = 1782] [serial = 1281] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8a79b800) [pid = 1782] [serial = 1280] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8c549800) [pid = 1782] [serial = 1332] [outer = (nil)] [url = about:blank] 09:21:10 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8b529400) [pid = 1782] [serial = 1329] [outer = (nil)] [url = about:blank] 09:21:11 INFO - PROCESS | 1782 | 1464193271173 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]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 4048ms 09:21:11 INFO - PROCESS | 1782 | 1464193271216 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1782 | 1464193271222 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:21:11 INFO - PROCESS | 1782 | 1464193271230 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1782 | 1464193271235 Marionette TRACE conn4 <- [1,1894,null,{}] 09:21:11 INFO - PROCESS | 1782 | 1464193271293 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}] 09:21:11 INFO - PROCESS | 1782 | 1464193271528 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:21:11 INFO - PROCESS | 1782 | 1464193271733 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4d400 == 102 [pid = 1782] [id = 481] 09:21:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x88952800) [pid = 1782] [serial = 1444] [outer = (nil)] 09:21:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8a3e7000) [pid = 1782] [serial = 1445] [outer = 0x88952800] 09:21:11 INFO - PROCESS | 1782 | 1464193271828 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8abf9c00) [pid = 1782] [serial = 1446] [outer = 0x88952800] 09:21:12 INFO - PROCESS | 1782 | 1464193272781 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]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1575ms 09:21:12 INFO - PROCESS | 1782 | 1464193272808 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1782 | 1464193272818 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:21:12 INFO - PROCESS | 1782 | 1464193272830 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1782 | 1464193272834 Marionette TRACE conn4 <- [1,1898,null,{}] 09:21:12 INFO - PROCESS | 1782 | 1464193272841 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}] 09:21:13 INFO - PROCESS | 1782 | 1464193273075 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:21:13 INFO - PROCESS | 1782 | 1464193273363 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb86000 == 103 [pid = 1782] [id = 482] 09:21:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8bb87c00) [pid = 1782] [serial = 1447] [outer = (nil)] 09:21:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8c224000) [pid = 1782] [serial = 1448] [outer = 0x8bb87c00] 09:21:13 INFO - PROCESS | 1782 | 1464193273463 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8c441800) [pid = 1782] [serial = 1449] [outer = 0x8bb87c00] 09:21:14 INFO - PROCESS | 1782 | 1464193274546 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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1788ms 09:21:14 INFO - PROCESS | 1782 | 1464193274620 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1782 | 1464193274625 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:21:14 INFO - PROCESS | 1782 | 1464193274633 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1782 | 1464193274641 Marionette TRACE conn4 <- [1,1902,null,{}] 09:21:14 INFO - PROCESS | 1782 | 1464193274668 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}] 09:21:15 INFO - PROCESS | 1782 | 1464193275002 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8c2c4c00) [pid = 1782] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9027c800) [pid = 1782] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8bec8800) [pid = 1782] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8a793c00) [pid = 1782] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x897db400) [pid = 1782] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x99fdc800) [pid = 1782] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9861c400) [pid = 1782] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x94f26400) [pid = 1782] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x94f29c00) [pid = 1782] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x92e02400) [pid = 1782] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x901e3800) [pid = 1782] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8fb62000) [pid = 1782] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8f8b5400) [pid = 1782] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8eef1400) [pid = 1782] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8ed20c00) [pid = 1782] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8db7fc00) [pid = 1782] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8c44f800) [pid = 1782] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8c44ac00) [pid = 1782] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8abf9400) [pid = 1782] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:21:15 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x87b4f000) [pid = 1782] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:21:15 INFO - PROCESS | 1782 | 1464193275643 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4f000 == 104 [pid = 1782] [id = 483] 09:21:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x88752c00) [pid = 1782] [serial = 1450] [outer = (nil)] 09:21:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8a793c00) [pid = 1782] [serial = 1451] [outer = 0x88752c00] 09:21:15 INFO - PROCESS | 1782 | 1464193275746 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8c44f800) [pid = 1782] [serial = 1452] [outer = 0x88752c00] 09:21:16 INFO - PROCESS | 1782 | 1464193276645 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2044ms 09:21:16 INFO - PROCESS | 1782 | 1464193276682 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1782 | 1464193276688 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:21:16 INFO - PROCESS | 1782 | 1464193276696 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1782 | 1464193276698 Marionette TRACE conn4 <- [1,1906,null,{}] 09:21:16 INFO - PROCESS | 1782 | 1464193276720 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}] 09:21:16 INFO - PROCESS | 1782 | 1464193276949 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:21:17 INFO - PROCESS | 1782 | 1464193277154 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e7000 == 105 [pid = 1782] [id = 484] 09:21:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8b52b400) [pid = 1782] [serial = 1453] [outer = (nil)] 09:21:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8db81000) [pid = 1782] [serial = 1454] [outer = 0x8b52b400] 09:21:17 INFO - PROCESS | 1782 | 1464193277249 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8dd87000) [pid = 1782] [serial = 1455] [outer = 0x8b52b400] 09:21:18 INFO - PROCESS | 1782 | 1464193278461 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1837ms 09:21:18 INFO - PROCESS | 1782 | 1464193278534 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1782 | 1464193278541 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:21:18 INFO - PROCESS | 1782 | 1464193278553 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1782 | 1464193278559 Marionette TRACE conn4 <- [1,1910,null,{}] 09:21:18 INFO - PROCESS | 1782 | 1464193278582 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}] 09:21:18 INFO - PROCESS | 1782 | 1464193278955 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:21:19 INFO - PROCESS | 1782 | 1464193279250 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78fc00 == 106 [pid = 1782] [id = 485] 09:21:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8a79b800) [pid = 1782] [serial = 1456] [outer = (nil)] 09:21:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8bb81400) [pid = 1782] [serial = 1457] [outer = 0x8a79b800] 09:21:19 INFO - PROCESS | 1782 | 1464193279355 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8c2bc400) [pid = 1782] [serial = 1458] [outer = 0x8a79b800] 09:21:20 INFO - PROCESS | 1782 | 1464193280505 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2001ms 09:21:20 INFO - PROCESS | 1782 | 1464193280555 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1782 | 1464193280563 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:21:20 INFO - PROCESS | 1782 | 1464193280576 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1782 | 1464193280581 Marionette TRACE conn4 <- [1,1914,null,{}] 09:21:20 INFO - PROCESS | 1782 | 1464193280589 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}] 09:21:20 INFO - PROCESS | 1782 | 1464193280869 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:21:21 INFO - PROCESS | 1782 | 1464193281218 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b3000 == 107 [pid = 1782] [id = 486] 09:21:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8d5b4c00) [pid = 1782] [serial = 1459] [outer = (nil)] 09:21:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8d5be000) [pid = 1782] [serial = 1460] [outer = 0x8d5b4c00] 09:21:21 INFO - PROCESS | 1782 | 1464193281320 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8de08400) [pid = 1782] [serial = 1461] [outer = 0x8d5b4c00] 09:21:22 INFO - PROCESS | 1782 | 1464193282400 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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1888ms 09:21:22 INFO - PROCESS | 1782 | 1464193282464 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:21:22 INFO - PROCESS | 1782 | 1464193282469 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:21:22 INFO - PROCESS | 1782 | 1464193282478 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1782 | 1464193282485 Marionette TRACE conn4 <- [1,1918,null,{}] 09:21:22 INFO - PROCESS | 1782 | 1464193282504 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}] 09:21:22 INFO - PROCESS | 1782 | 1464193282801 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:21:23 INFO - PROCESS | 1782 | 1464193283154 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df79000 == 108 [pid = 1782] [id = 487] 09:21:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8e857800) [pid = 1782] [serial = 1462] [outer = (nil)] 09:21:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8e865800) [pid = 1782] [serial = 1463] [outer = 0x8e857800] 09:21:23 INFO - PROCESS | 1782 | 1464193283263 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8eee9000) [pid = 1782] [serial = 1464] [outer = 0x8e857800] 09:21:24 INFO - PROCESS | 1782 | 1464193284363 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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1945ms 09:21:24 INFO - PROCESS | 1782 | 1464193284423 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1782 | 1464193284429 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:21:24 INFO - PROCESS | 1782 | 1464193284436 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1782 | 1464193284439 Marionette TRACE conn4 <- [1,1922,null,{}] 09:21:24 INFO - PROCESS | 1782 | 1464193284446 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}] 09:21:24 INFO - PROCESS | 1782 | 1464193284701 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:21:25 INFO - PROCESS | 1782 | 1464193285049 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e85c000 == 109 [pid = 1782] [id = 488] 09:21:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8e864400) [pid = 1782] [serial = 1465] [outer = (nil)] 09:21:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8ef6b000) [pid = 1782] [serial = 1466] [outer = 0x8e864400] 09:21:25 INFO - PROCESS | 1782 | 1464193285164 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8ef70800) [pid = 1782] [serial = 1467] [outer = 0x8e864400] 09:21:26 INFO - PROCESS | 1782 | 1464193286222 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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1847ms 09:21:26 INFO - PROCESS | 1782 | 1464193286286 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:21:26 INFO - PROCESS | 1782 | 1464193286290 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:21:26 INFO - PROCESS | 1782 | 1464193286298 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1782 | 1464193286303 Marionette TRACE conn4 <- [1,1926,null,{}] 09:21:26 INFO - PROCESS | 1782 | 1464193286309 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}] 09:21:26 INFO - PROCESS | 1782 | 1464193286556 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:21:26 INFO - PROCESS | 1782 | 1464193286903 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df7d000 == 110 [pid = 1782] [id = 489] 09:21:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8eef5800) [pid = 1782] [serial = 1468] [outer = (nil)] 09:21:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f8b5400) [pid = 1782] [serial = 1469] [outer = 0x8eef5800] 09:21:27 INFO - PROCESS | 1782 | 1464193287007 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8fb5e400) [pid = 1782] [serial = 1470] [outer = 0x8eef5800] 09:21:28 INFO - PROCESS | 1782 | 1464193288075 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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1839ms 09:21:28 INFO - PROCESS | 1782 | 1464193288137 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1782 | 1464193288142 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:21:28 INFO - PROCESS | 1782 | 1464193288150 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1782 | 1464193288154 Marionette TRACE conn4 <- [1,1930,null,{}] 09:21:28 INFO - PROCESS | 1782 | 1464193288161 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}] 09:21:28 INFO - PROCESS | 1782 | 1464193288477 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:21:28 INFO - PROCESS | 1782 | 1464193288835 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa7c00 == 111 [pid = 1782] [id = 490] 09:21:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x901d6000) [pid = 1782] [serial = 1471] [outer = (nil)] 09:21:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x91a35800) [pid = 1782] [serial = 1472] [outer = 0x901d6000] 09:21:28 INFO - PROCESS | 1782 | 1464193288954 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x91d6b400) [pid = 1782] [serial = 1473] [outer = 0x901d6000] 09:21:30 INFO - PROCESS | 1782 | 1464193290037 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1936ms 09:21:30 INFO - PROCESS | 1782 | 1464193290088 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1782 | 1464193290093 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:21:30 INFO - PROCESS | 1782 | 1464193290101 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1782 | 1464193290104 Marionette TRACE conn4 <- [1,1934,null,{}] 09:21:30 INFO - PROCESS | 1782 | 1464193290112 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}] 09:21:30 INFO - PROCESS | 1782 | 1464193290390 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:21:30 INFO - PROCESS | 1782 | 1464193290743 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874bc00 == 112 [pid = 1782] [id = 491] 09:21:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8bb8fc00) [pid = 1782] [serial = 1474] [outer = (nil)] 09:21:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x9200f800) [pid = 1782] [serial = 1475] [outer = 0x8bb8fc00] 09:21:30 INFO - PROCESS | 1782 | 1464193290846 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x92013800) [pid = 1782] [serial = 1476] [outer = 0x8bb8fc00] 09:21:31 INFO - PROCESS | 1782 | 1464193291901 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]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1842ms 09:21:31 INFO - PROCESS | 1782 | 1464193291943 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1782 | 1464193291948 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:21:31 INFO - PROCESS | 1782 | 1464193291954 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1782 | 1464193291958 Marionette TRACE conn4 <- [1,1938,null,{}] 09:21:31 INFO - PROCESS | 1782 | 1464193291964 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}] 09:21:32 INFO - PROCESS | 1782 | 1464193292218 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:21:32 INFO - PROCESS | 1782 | 1464193292566 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x9027dc00 == 113 [pid = 1782] [id = 492] 09:21:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x91d6b800) [pid = 1782] [serial = 1477] [outer = (nil)] 09:21:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x92e02400) [pid = 1782] [serial = 1478] [outer = 0x91d6b800] 09:21:32 INFO - PROCESS | 1782 | 1464193292672 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x92e0b800) [pid = 1782] [serial = 1479] [outer = 0x91d6b800] 09:21:33 INFO - PROCESS | 1782 | 1464193293674 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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1788ms 09:21:33 INFO - PROCESS | 1782 | 1464193293745 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1782 | 1464193293749 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:21:33 INFO - PROCESS | 1782 | 1464193293756 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1782 | 1464193293761 Marionette TRACE conn4 <- [1,1942,null,{}] 09:21:33 INFO - PROCESS | 1782 | 1464193293768 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}] 09:21:34 INFO - PROCESS | 1782 | 1464193294067 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:21:34 INFO - PROCESS | 1782 | 1464193294425 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c3400 == 114 [pid = 1782] [id = 493] 09:21:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x928d5c00) [pid = 1782] [serial = 1480] [outer = (nil)] 09:21:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x97522000) [pid = 1782] [serial = 1481] [outer = 0x928d5c00] 09:21:34 INFO - PROCESS | 1782 | 1464193294535 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9861c400) [pid = 1782] [serial = 1482] [outer = 0x928d5c00] 09:21:35 INFO - PROCESS | 1782 | 1464193295585 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1887ms 09:21:35 INFO - PROCESS | 1782 | 1464193295644 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1782 | 1464193295648 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:21:35 INFO - PROCESS | 1782 | 1464193295656 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1782 | 1464193295661 Marionette TRACE conn4 <- [1,1946,null,{}] 09:21:35 INFO - PROCESS | 1782 | 1464193295668 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}] 09:21:35 INFO - PROCESS | 1782 | 1464193295936 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:21:36 INFO - PROCESS | 1782 | 1464193296294 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5af800 == 115 [pid = 1782] [id = 494] 09:21:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8de0d000) [pid = 1782] [serial = 1483] [outer = (nil)] 09:21:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x99e05000) [pid = 1782] [serial = 1484] [outer = 0x8de0d000] 09:21:36 INFO - PROCESS | 1782 | 1464193296396 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x99fe3800) [pid = 1782] [serial = 1485] [outer = 0x8de0d000] 09:21:37 INFO - PROCESS | 1782 | 1464193297466 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1836ms 09:21:37 INFO - PROCESS | 1782 | 1464193297494 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1782 | 1464193297500 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:21:37 INFO - PROCESS | 1782 | 1464193297508 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1782 | 1464193297514 Marionette TRACE conn4 <- [1,1950,null,{}] 09:21:37 INFO - PROCESS | 1782 | 1464193297521 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}] 09:21:37 INFO - PROCESS | 1782 | 1464193297829 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:21:38 INFO - PROCESS | 1782 | 1464193298191 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x9512f000 == 116 [pid = 1782] [id = 495] 09:21:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9a6ca000) [pid = 1782] [serial = 1486] [outer = (nil)] 09:21:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9a7a0c00) [pid = 1782] [serial = 1487] [outer = 0x9a6ca000] 09:21:38 INFO - PROCESS | 1782 | 1464193298306 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9b1adc00) [pid = 1782] [serial = 1488] [outer = 0x9a6ca000] 09:21:39 INFO - PROCESS | 1782 | 1464193299317 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1846ms 09:21:39 INFO - PROCESS | 1782 | 1464193299354 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:21:39 INFO - PROCESS | 1782 | 1464193299359 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:21:39 INFO - PROCESS | 1782 | 1464193299366 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1782 | 1464193299370 Marionette TRACE conn4 <- [1,1954,null,{}] 09:21:39 INFO - PROCESS | 1782 | 1464193299376 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}] 09:21:39 INFO - PROCESS | 1782 | 1464193299645 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:21:40 INFO - PROCESS | 1782 | 1464193299999 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a79e800 == 117 [pid = 1782] [id = 496] 09:21:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9a7a2400) [pid = 1782] [serial = 1489] [outer = (nil)] 09:21:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9b1bb000) [pid = 1782] [serial = 1490] [outer = 0x9a7a2400] 09:21:40 INFO - PROCESS | 1782 | 1464193300110 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9b232c00) [pid = 1782] [serial = 1491] [outer = 0x9a7a2400] 09:21:41 INFO - PROCESS | 1782 | 1464193301172 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1847ms 09:21:41 INFO - PROCESS | 1782 | 1464193301215 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1782 | 1464193301220 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:21:41 INFO - PROCESS | 1782 | 1464193301229 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1782 | 1464193301234 Marionette TRACE conn4 <- [1,1958,null,{}] 09:21:41 INFO - PROCESS | 1782 | 1464193301241 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}] 09:21:41 INFO - PROCESS | 1782 | 1464193301529 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:21:41 INFO - PROCESS | 1782 | 1464193301886 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x871dd000 == 118 [pid = 1782] [id = 497] 09:21:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8e85fc00) [pid = 1782] [serial = 1492] [outer = (nil)] 09:21:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9b448800) [pid = 1782] [serial = 1493] [outer = 0x8e85fc00] 09:21:42 INFO - PROCESS | 1782 | 1464193301996 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9bf37800) [pid = 1782] [serial = 1494] [outer = 0x8e85fc00] 09:21:43 INFO - PROCESS | 1782 | 1464193303048 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]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1889ms 09:21:43 INFO - PROCESS | 1782 | 1464193303118 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1782 | 1464193303124 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:21:43 INFO - PROCESS | 1782 | 1464193303132 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1782 | 1464193303135 Marionette TRACE conn4 <- [1,1962,null,{}] 09:21:43 INFO - PROCESS | 1782 | 1464193303142 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}] 09:21:43 INFO - PROCESS | 1782 | 1464193303406 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:21:43 INFO - PROCESS | 1782 | 1464193303759 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d9000 == 119 [pid = 1782] [id = 498] 09:21:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9b1b8000) [pid = 1782] [serial = 1495] [outer = (nil)] 09:21:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9c03b800) [pid = 1782] [serial = 1496] [outer = 0x9b1b8000] 09:21:43 INFO - PROCESS | 1782 | 1464193303869 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9c048000) [pid = 1782] [serial = 1497] [outer = 0x9b1b8000] 09:21:44 INFO - PROCESS | 1782 | 1464193304897 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1802ms 09:21:44 INFO - PROCESS | 1782 | 1464193304935 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1782 | 1464193304939 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:21:44 INFO - PROCESS | 1782 | 1464193304947 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1782 | 1464193304952 Marionette TRACE conn4 <- [1,1966,null,{}] 09:21:44 INFO - PROCESS | 1782 | 1464193304958 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}] 09:21:45 INFO - PROCESS | 1782 | 1464193305220 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:21:45 INFO - PROCESS | 1782 | 1464193305587 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fec000 == 120 [pid = 1782] [id = 499] 09:21:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x94f2e000) [pid = 1782] [serial = 1498] [outer = (nil)] 09:21:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9c1d2800) [pid = 1782] [serial = 1499] [outer = 0x94f2e000] 09:21:45 INFO - PROCESS | 1782 | 1464193305698 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9c1d6400) [pid = 1782] [serial = 1500] [outer = 0x94f2e000] 09:21:46 INFO - PROCESS | 1782 | 1464193306731 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1837ms 09:21:46 INFO - PROCESS | 1782 | 1464193306786 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1782 | 1464193306792 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:21:46 INFO - PROCESS | 1782 | 1464193306799 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1782 | 1464193306802 Marionette TRACE conn4 <- [1,1970,null,{}] 09:21:46 INFO - PROCESS | 1782 | 1464193306809 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}] 09:21:47 INFO - PROCESS | 1782 | 1464193307087 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:21:47 INFO - PROCESS | 1782 | 1464193307446 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x919e8c00 == 121 [pid = 1782] [id = 500] 09:21:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9a41d800) [pid = 1782] [serial = 1501] [outer = (nil)] 09:21:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9d4d8400) [pid = 1782] [serial = 1502] [outer = 0x9a41d800] 09:21:47 INFO - PROCESS | 1782 | 1464193307556 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9d4d9c00) [pid = 1782] [serial = 1503] [outer = 0x9a41d800] 09:21:50 INFO - PROCESS | 1782 | --DOCSHELL 0x871db800 == 120 [pid = 1782] [id = 424] 09:21:50 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4e800 == 119 [pid = 1782] [id = 425] 09:21:50 INFO - PROCESS | 1782 | --DOCSHELL 0x87b55c00 == 118 [pid = 1782] [id = 243] 09:21:50 INFO - PROCESS | 1782 | --DOCSHELL 0x86f34c00 == 117 [pid = 1782] [id = 240] 09:21:50 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0e7800 == 116 [pid = 1782] [id = 423] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8d5b4000) [pid = 1782] [serial = 1278] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9b228c00) [pid = 1782] [serial = 1323] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8c548800) [pid = 1782] [serial = 1394] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8c21fc00) [pid = 1782] [serial = 1391] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8abf1800) [pid = 1782] [serial = 1388] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x897e2c00) [pid = 1782] [serial = 1385] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8a0e5c00) [pid = 1782] [serial = 1386] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x9b72f800) [pid = 1782] [serial = 1382] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9b2d0000) [pid = 1782] [serial = 1380] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9b232400) [pid = 1782] [serial = 1379] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9a63f400) [pid = 1782] [serial = 1377] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9a422c00) [pid = 1782] [serial = 1376] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x99fdec00) [pid = 1782] [serial = 1374] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x99ef2000) [pid = 1782] [serial = 1373] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x994c0c00) [pid = 1782] [serial = 1371] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x986b3c00) [pid = 1782] [serial = 1370] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x94f30800) [pid = 1782] [serial = 1368] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x92e0ac00) [pid = 1782] [serial = 1367] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9214c800) [pid = 1782] [serial = 1365] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x92144400) [pid = 1782] [serial = 1364] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x91d69000) [pid = 1782] [serial = 1362] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91a35400) [pid = 1782] [serial = 1361] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x902f3000) [pid = 1782] [serial = 1359] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x90284c00) [pid = 1782] [serial = 1358] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8faa9400) [pid = 1782] [serial = 1356] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8faa1c00) [pid = 1782] [serial = 1355] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8f753c00) [pid = 1782] [serial = 1353] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8eef0400) [pid = 1782] [serial = 1352] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8df7d400) [pid = 1782] [serial = 1350] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8df73400) [pid = 1782] [serial = 1349] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8de08800) [pid = 1782] [serial = 1347] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8dd8dc00) [pid = 1782] [serial = 1346] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8d4d9400) [pid = 1782] [serial = 1344] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8c548400) [pid = 1782] [serial = 1343] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8becd800) [pid = 1782] [serial = 1341] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b610800) [pid = 1782] [serial = 1340] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x89fe2000) [pid = 1782] [serial = 1338] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8874d800) [pid = 1782] [serial = 1337] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8c2be800) [pid = 1782] [serial = 1392] [outer = (nil)] [url = about:blank] 09:21:50 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8b317c00) [pid = 1782] [serial = 1389] [outer = (nil)] [url = about:blank] 09:21:51 INFO - PROCESS | 1782 | 1464193311175 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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 4393ms 09:21:51 INFO - PROCESS | 1782 | 1464193311193 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1782 | 1464193311199 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:21:51 INFO - PROCESS | 1782 | 1464193311209 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1782 | 1464193311214 Marionette TRACE conn4 <- [1,1974,null,{}] 09:21:51 INFO - PROCESS | 1782 | 1464193311225 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}] 09:21:51 INFO - PROCESS | 1782 | 1464193311603 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:21:51 INFO - PROCESS | 1782 | 1464193311787 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x89843400 == 117 [pid = 1782] [id = 501] 09:21:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x89848400) [pid = 1782] [serial = 1504] [outer = (nil)] 09:21:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8a386000) [pid = 1782] [serial = 1505] [outer = 0x89848400] 09:21:51 INFO - PROCESS | 1782 | 1464193311886 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8a78e000) [pid = 1782] [serial = 1506] [outer = 0x89848400] 09:21:52 INFO - PROCESS | 1782 | 1464193312810 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1692ms 09:21:52 INFO - PROCESS | 1782 | 1464193312902 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1782 | 1464193312913 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:21:52 INFO - PROCESS | 1782 | 1464193312926 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1782 | 1464193312930 Marionette TRACE conn4 <- [1,1978,null,{}] 09:21:52 INFO - PROCESS | 1782 | 1464193312938 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}] 09:21:53 INFO - PROCESS | 1782 | 1464193313187 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:21:53 INFO - PROCESS | 1782 | 1464193313481 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b51d000 == 118 [pid = 1782] [id = 502] 09:21:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b51d800) [pid = 1782] [serial = 1507] [outer = (nil)] 09:21:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8bec0800) [pid = 1782] [serial = 1508] [outer = 0x8b51d800] 09:21:53 INFO - PROCESS | 1782 | 1464193313583 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8c226800) [pid = 1782] [serial = 1509] [outer = 0x8b51d800] 09:21:54 INFO - PROCESS | 1782 | 1464193314663 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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1785ms 09:21:54 INFO - PROCESS | 1782 | 1464193314712 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1782 | 1464193314717 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:21:54 INFO - PROCESS | 1782 | 1464193314733 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1782 | 1464193314740 Marionette TRACE conn4 <- [1,1982,null,{}] 09:21:54 INFO - PROCESS | 1782 | 1464193314760 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}] 09:21:55 INFO - PROCESS | 1782 | 1464193315100 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:21:55 INFO - PROCESS | 1782 | 1464193315822 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x88752c00) [pid = 1782] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x95137c00) [pid = 1782] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x92e0fc00) [pid = 1782] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9288cc00) [pid = 1782] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x92145400) [pid = 1782] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x92011c00) [pid = 1782] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8fb62800) [pid = 1782] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8f130000) [pid = 1782] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8f12d000) [pid = 1782] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8f12c800) [pid = 1782] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8dd83c00) [pid = 1782] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8dd89000) [pid = 1782] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8db8ac00) [pid = 1782] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8db84800) [pid = 1782] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8becb400) [pid = 1782] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8a0e5000) [pid = 1782] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x88952800) [pid = 1782] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8bb87c00) [pid = 1782] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:21:55 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8c225000) [pid = 1782] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:21:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x88752c00 == 119 [pid = 1782] [id = 503] 09:21:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x88952800) [pid = 1782] [serial = 1510] [outer = (nil)] 09:21:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8bb87c00) [pid = 1782] [serial = 1511] [outer = 0x88952800] 09:21:56 INFO - PROCESS | 1782 | 1464193316021 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8d2e5000) [pid = 1782] [serial = 1512] [outer = 0x88952800] 09:21:56 INFO - PROCESS | 1782 | 1464193316932 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]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2265ms 09:21:56 INFO - PROCESS | 1782 | 1464193316991 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1782 | 1464193316997 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:21:57 INFO - PROCESS | 1782 | 1464193317005 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1782 | 1464193317009 Marionette TRACE conn4 <- [1,1986,null,{}] 09:21:57 INFO - PROCESS | 1782 | 1464193317015 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}] 09:21:57 INFO - PROCESS | 1782 | 1464193317257 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:21:57 INFO - PROCESS | 1782 | 1464193317476 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2df000 == 120 [pid = 1782] [id = 504] 09:21:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8d5b5400) [pid = 1782] [serial = 1513] [outer = (nil)] 09:21:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8d5be800) [pid = 1782] [serial = 1514] [outer = 0x8d5b5400] 09:21:57 INFO - PROCESS | 1782 | 1464193317565 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8dd83800) [pid = 1782] [serial = 1515] [outer = 0x8d5b5400] 09:21:58 INFO - PROCESS | 1782 | 1464193318745 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]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1792ms 09:21:58 INFO - PROCESS | 1782 | 1464193318798 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1782 | 1464193318807 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:21:58 INFO - PROCESS | 1782 | 1464193318818 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1782 | 1464193318822 Marionette TRACE conn4 <- [1,1990,null,{}] 09:21:58 INFO - PROCESS | 1782 | 1464193318833 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}] 09:21:59 INFO - PROCESS | 1782 | 1464193319147 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:21:59 INFO - PROCESS | 1782 | 1464193319511 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x871dcc00 == 121 [pid = 1782] [id = 505] 09:21:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8a3d9400) [pid = 1782] [serial = 1516] [outer = (nil)] 09:21:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8b318c00) [pid = 1782] [serial = 1517] [outer = 0x8a3d9400] 09:21:59 INFO - PROCESS | 1782 | 1464193319622 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8bec2400) [pid = 1782] [serial = 1518] [outer = 0x8a3d9400] 09:22:00 INFO - PROCESS | 1782 | 1464193320690 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]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1936ms 09:22:00 INFO - PROCESS | 1782 | 1464193320755 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1782 | 1464193320765 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:22:00 INFO - PROCESS | 1782 | 1464193320776 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1782 | 1464193320780 Marionette TRACE conn4 <- [1,1994,null,{}] 09:22:00 INFO - PROCESS | 1782 | 1464193320788 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}] 09:22:01 INFO - PROCESS | 1782 | 1464193321101 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:22:01 INFO - PROCESS | 1782 | 1464193321479 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4e8800 == 122 [pid = 1782] [id = 506] 09:22:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8d5afc00) [pid = 1782] [serial = 1519] [outer = (nil)] 09:22:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8d5b7c00) [pid = 1782] [serial = 1520] [outer = 0x8d5afc00] 09:22:01 INFO - PROCESS | 1782 | 1464193321585 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8dd91800) [pid = 1782] [serial = 1521] [outer = 0x8d5afc00] 09:22:02 INFO - PROCESS | 1782 | 1464193322751 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2050ms 09:22:02 INFO - PROCESS | 1782 | 1464193322827 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1782 | 1464193322832 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:22:02 INFO - PROCESS | 1782 | 1464193322842 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1782 | 1464193322851 Marionette TRACE conn4 <- [1,1998,null,{}] 09:22:02 INFO - PROCESS | 1782 | 1464193322871 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}] 09:22:03 INFO - PROCESS | 1782 | 1464193323300 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:22:03 INFO - PROCESS | 1782 | 1464193323539 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df77000 == 123 [pid = 1782] [id = 507] 09:22:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8e6c4400) [pid = 1782] [serial = 1522] [outer = (nil)] 09:22:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8e6cac00) [pid = 1782] [serial = 1523] [outer = 0x8e6c4400] 09:22:03 INFO - PROCESS | 1782 | 1464193323646 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8e863c00) [pid = 1782] [serial = 1524] [outer = 0x8e6c4400] 09:22:04 INFO - PROCESS | 1782 | 1464193324750 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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1958ms 09:22:04 INFO - PROCESS | 1782 | 1464193324801 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:22:04 INFO - PROCESS | 1782 | 1464193324808 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:22:04 INFO - PROCESS | 1782 | 1464193324814 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1782 | 1464193324818 Marionette TRACE conn4 <- [1,2002,null,{}] 09:22:04 INFO - PROCESS | 1782 | 1464193324824 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}] 09:22:05 INFO - PROCESS | 1782 | 1464193325080 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:22:05 INFO - PROCESS | 1782 | 1464193325421 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6d0000 == 124 [pid = 1782] [id = 508] 09:22:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8ed14000) [pid = 1782] [serial = 1525] [outer = (nil)] 09:22:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8eef4400) [pid = 1782] [serial = 1526] [outer = 0x8ed14000] 09:22:05 INFO - PROCESS | 1782 | 1464193325532 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8ef69c00) [pid = 1782] [serial = 1527] [outer = 0x8ed14000] 09:22:06 INFO - PROCESS | 1782 | 1464193326618 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]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1839ms 09:22:06 INFO - PROCESS | 1782 | 1464193326655 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1782 | 1464193326660 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:22:06 INFO - PROCESS | 1782 | 1464193326667 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1782 | 1464193326670 Marionette TRACE conn4 <- [1,2006,null,{}] 09:22:06 INFO - PROCESS | 1782 | 1464193326677 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}] 09:22:06 INFO - PROCESS | 1782 | 1464193326940 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:22:07 INFO - PROCESS | 1782 | 1464193327289 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b3c00 == 125 [pid = 1782] [id = 509] 09:22:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8ed19c00) [pid = 1782] [serial = 1528] [outer = (nil)] 09:22:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f754400) [pid = 1782] [serial = 1529] [outer = 0x8ed19c00] 09:22:07 INFO - PROCESS | 1782 | 1464193327399 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f8ae800) [pid = 1782] [serial = 1530] [outer = 0x8ed19c00] 09:22:08 INFO - PROCESS | 1782 | 1464193328443 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]]]}] 09:22:08 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 09:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1834ms 09:22:08 INFO - PROCESS | 1782 | 1464193328503 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1782 | 1464193328508 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:22:08 INFO - PROCESS | 1782 | 1464193328515 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1782 | 1464193328519 Marionette TRACE conn4 <- [1,2010,null,{}] 09:22:08 INFO - PROCESS | 1782 | 1464193328526 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}] 09:22:08 INFO - PROCESS | 1782 | 1464193328848 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:22:09 INFO - PROCESS | 1782 | 1464193329223 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f135800 == 126 [pid = 1782] [id = 510] 09:22:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8f755000) [pid = 1782] [serial = 1531] [outer = (nil)] 09:22:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9027f000) [pid = 1782] [serial = 1532] [outer = 0x8f755000] 09:22:09 INFO - PROCESS | 1782 | 1464193329335 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x902ef800) [pid = 1782] [serial = 1533] [outer = 0x8f755000] 09:22:10 INFO - PROCESS | 1782 | 1464193330369 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]]]}] 09:22:10 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 09:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1935ms 09:22:10 INFO - PROCESS | 1782 | 1464193330450 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1782 | 1464193330456 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:22:10 INFO - PROCESS | 1782 | 1464193330464 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1782 | 1464193330468 Marionette TRACE conn4 <- [1,2014,null,{}] 09:22:10 INFO - PROCESS | 1782 | 1464193330474 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}] 09:22:10 INFO - PROCESS | 1782 | 1464193330773 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:22:11 INFO - PROCESS | 1782 | 1464193331132 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed1ec00 == 127 [pid = 1782] [id = 511] 09:22:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x901da800) [pid = 1782] [serial = 1534] [outer = (nil)] 09:22:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x919e3400) [pid = 1782] [serial = 1535] [outer = 0x901da800] 09:22:11 INFO - PROCESS | 1782 | 1464193331240 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x919e5800) [pid = 1782] [serial = 1536] [outer = 0x901da800] 09:22:12 INFO - PROCESS | 1782 | 1464193332350 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]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1934ms 09:22:12 INFO - PROCESS | 1782 | 1464193332399 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1782 | 1464193332403 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:22:12 INFO - PROCESS | 1782 | 1464193332411 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1782 | 1464193332415 Marionette TRACE conn4 <- [1,2018,null,{}] 09:22:12 INFO - PROCESS | 1782 | 1464193332421 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}] 09:22:12 INFO - PROCESS | 1782 | 1464193332680 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:22:13 INFO - PROCESS | 1782 | 1464193333029 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x902f5800 == 128 [pid = 1782] [id = 512] 09:22:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x902f6c00) [pid = 1782] [serial = 1537] [outer = (nil)] 09:22:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x91d76c00) [pid = 1782] [serial = 1538] [outer = 0x902f6c00] 09:22:13 INFO - PROCESS | 1782 | 1464193333138 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9200fc00) [pid = 1782] [serial = 1539] [outer = 0x902f6c00] 09:22:14 INFO - PROCESS | 1782 | 1464193334146 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]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1789ms 09:22:14 INFO - PROCESS | 1782 | 1464193334209 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1782 | 1464193334215 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:22:14 INFO - PROCESS | 1782 | 1464193334226 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1782 | 1464193334230 Marionette TRACE conn4 <- [1,2022,null,{}] 09:22:14 INFO - PROCESS | 1782 | 1464193334237 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}] 09:22:14 INFO - PROCESS | 1782 | 1464193334507 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:22:14 INFO - PROCESS | 1782 | 1464193334822 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fefc00 == 129 [pid = 1782] [id = 513] 09:22:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8a3e5c00) [pid = 1782] [serial = 1540] [outer = (nil)] 09:22:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x92862800) [pid = 1782] [serial = 1541] [outer = 0x8a3e5c00] 09:22:14 INFO - PROCESS | 1782 | 1464193334927 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x928d6400) [pid = 1782] [serial = 1542] [outer = 0x8a3e5c00] 09:22:15 INFO - PROCESS | 1782 | 1464193335940 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]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1792ms 09:22:16 INFO - PROCESS | 1782 | 1464193336018 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1782 | 1464193336023 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:22:16 INFO - PROCESS | 1782 | 1464193336029 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1782 | 1464193336033 Marionette TRACE conn4 <- [1,2026,null,{}] 09:22:16 INFO - PROCESS | 1782 | 1464193336039 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}] 09:22:16 INFO - PROCESS | 1782 | 1464193336347 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:22:16 INFO - PROCESS | 1782 | 1464193336709 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x897e6800 == 130 [pid = 1782] [id = 514] 09:22:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f12e400) [pid = 1782] [serial = 1543] [outer = (nil)] 09:22:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x94f30c00) [pid = 1782] [serial = 1544] [outer = 0x8f12e400] 09:22:16 INFO - PROCESS | 1782 | 1464193336813 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9512f400) [pid = 1782] [serial = 1545] [outer = 0x8f12e400] 09:22:17 INFO - PROCESS | 1782 | 1464193337939 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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1982ms 09:22:18 INFO - PROCESS | 1782 | 1464193338013 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 1782 | 1464193338018 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:22:18 INFO - PROCESS | 1782 | 1464193338026 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1782 | 1464193338031 Marionette TRACE conn4 <- [1,2030,null,{}] 09:22:18 INFO - PROCESS | 1782 | 1464193338039 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}] 09:22:18 INFO - PROCESS | 1782 | 1464193338367 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:22:18 INFO - PROCESS | 1782 | 1464193338737 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x9288cc00 == 131 [pid = 1782] [id = 515] 09:22:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x99e10000) [pid = 1782] [serial = 1546] [outer = (nil)] 09:22:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x99fdb400) [pid = 1782] [serial = 1547] [outer = 0x99e10000] 09:22:18 INFO - PROCESS | 1782 | 1464193338847 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9a417400) [pid = 1782] [serial = 1548] [outer = 0x99e10000] 09:22:19 INFO - PROCESS | 1782 | 1464193339922 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]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1940ms 09:22:19 INFO - PROCESS | 1782 | 1464193339966 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:22:19 INFO - PROCESS | 1782 | 1464193339971 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:22:19 INFO - PROCESS | 1782 | 1464193339978 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1782 | 1464193339981 Marionette TRACE conn4 <- [1,2034,null,{}] 09:22:19 INFO - PROCESS | 1782 | 1464193339987 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}] 09:22:20 INFO - PROCESS | 1782 | 1464193340255 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:22:20 INFO - PROCESS | 1782 | 1464193340617 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8beccc00 == 132 [pid = 1782] [id = 516] 09:22:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8becdc00) [pid = 1782] [serial = 1549] [outer = (nil)] 09:22:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9a63c400) [pid = 1782] [serial = 1550] [outer = 0x8becdc00] 09:22:20 INFO - PROCESS | 1782 | 1464193340722 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9a6c3000) [pid = 1782] [serial = 1551] [outer = 0x8becdc00] 09:22:21 INFO - PROCESS | 1782 | 1464193341809 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]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1896ms 09:22:21 INFO - PROCESS | 1782 | 1464193341875 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:22:21 INFO - PROCESS | 1782 | 1464193341880 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:22:21 INFO - PROCESS | 1782 | 1464193341888 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1782 | 1464193341891 Marionette TRACE conn4 <- [1,2038,null,{}] 09:22:21 INFO - PROCESS | 1782 | 1464193341898 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}] 09:22:22 INFO - PROCESS | 1782 | 1464193342157 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:22:22 INFO - PROCESS | 1782 | 1464193342512 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x99fe1400 == 133 [pid = 1782] [id = 517] 09:22:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9a41b400) [pid = 1782] [serial = 1552] [outer = (nil)] 09:22:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9b232400) [pid = 1782] [serial = 1553] [outer = 0x9a41b400] 09:22:22 INFO - PROCESS | 1782 | 1464193342622 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9b43e400) [pid = 1782] [serial = 1554] [outer = 0x9a41b400] 09:22:23 INFO - PROCESS | 1782 | 1464193343643 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1791ms 09:22:23 INFO - PROCESS | 1782 | 1464193343679 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1782 | 1464193343683 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:22:23 INFO - PROCESS | 1782 | 1464193343692 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1782 | 1464193343697 Marionette TRACE conn4 <- [1,2042,null,{}] 09:22:23 INFO - PROCESS | 1782 | 1464193343705 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}] 09:22:23 INFO - PROCESS | 1782 | 1464193343952 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:22:24 INFO - PROCESS | 1782 | 1464193344319 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b1acc00 == 134 [pid = 1782] [id = 518] 09:22:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9b1bb400) [pid = 1782] [serial = 1555] [outer = (nil)] 09:22:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9d4d0c00) [pid = 1782] [serial = 1556] [outer = 0x9b1bb400] 09:22:24 INFO - PROCESS | 1782 | 1464193344429 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9d4d5400) [pid = 1782] [serial = 1557] [outer = 0x9b1bb400] 09:22:25 INFO - PROCESS | 1782 | 1464193345398 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]]]}] 09:22:25 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) 09:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1787ms 09:22:25 INFO - PROCESS | 1782 | 1464193345481 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:22:25 INFO - PROCESS | 1782 | 1464193345485 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:22:25 INFO - PROCESS | 1782 | 1464193345492 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1782 | 1464193345495 Marionette TRACE conn4 <- [1,2046,null,{}] 09:22:25 INFO - PROCESS | 1782 | 1464193345502 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}] 09:22:25 INFO - PROCESS | 1782 | 1464193345792 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:22:26 INFO - PROCESS | 1782 | 1464193346150 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c442000 == 135 [pid = 1782] [id = 519] 09:22:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8c54c800) [pid = 1782] [serial = 1558] [outer = (nil)] 09:22:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0xa0502800) [pid = 1782] [serial = 1559] [outer = 0x8c54c800] 09:22:26 INFO - PROCESS | 1782 | 1464193346250 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0xa1025400) [pid = 1782] [serial = 1560] [outer = 0x8c54c800] 09:22:27 INFO - PROCESS | 1782 | 1464193347271 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]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1832ms 09:22:27 INFO - PROCESS | 1782 | 1464193347326 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1782 | 1464193347332 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:22:27 INFO - PROCESS | 1782 | 1464193347340 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1782 | 1464193347344 Marionette TRACE conn4 <- [1,2050,null,{}] 09:22:27 INFO - PROCESS | 1782 | 1464193347351 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}] 09:22:27 INFO - PROCESS | 1782 | 1464193347589 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:22:27 INFO - PROCESS | 1782 | 1464193347940 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c1d0c00 == 136 [pid = 1782] [id = 520] 09:22:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9d4d4400) [pid = 1782] [serial = 1561] [outer = (nil)] 09:22:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0xa10ddc00) [pid = 1782] [serial = 1562] [outer = 0x9d4d4400] 09:22:28 INFO - PROCESS | 1782 | 1464193348045 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0xa10e3800) [pid = 1782] [serial = 1563] [outer = 0x9d4d4400] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x88752c00 == 135 [pid = 1782] [id = 503] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8b51d000 == 134 [pid = 1782] [id = 502] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x89843400 == 133 [pid = 1782] [id = 501] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x9a79e800 == 132 [pid = 1782] [id = 496] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x9512f000 == 131 [pid = 1782] [id = 495] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5af800 == 130 [pid = 1782] [id = 494] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c3400 == 129 [pid = 1782] [id = 493] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x9027dc00 == 128 [pid = 1782] [id = 492] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8faa7c00 == 127 [pid = 1782] [id = 490] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8874bc00 == 126 [pid = 1782] [id = 491] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8df7d000 == 125 [pid = 1782] [id = 489] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8e85c000 == 124 [pid = 1782] [id = 488] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8df79000 == 123 [pid = 1782] [id = 487] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b3000 == 122 [pid = 1782] [id = 486] 09:22:30 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78fc00 == 121 [pid = 1782] [id = 485] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8d2e3000) [pid = 1782] [serial = 1335] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8a793c00) [pid = 1782] [serial = 1451] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x99693000) [pid = 1782] [serial = 1439] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x97679c00) [pid = 1782] [serial = 1437] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x97524800) [pid = 1782] [serial = 1436] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x950de000) [pid = 1782] [serial = 1434] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x950d7400) [pid = 1782] [serial = 1433] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x92e04c00) [pid = 1782] [serial = 1431] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x92e02000) [pid = 1782] [serial = 1430] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9285c800) [pid = 1782] [serial = 1428] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x92142c00) [pid = 1782] [serial = 1427] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x91a31800) [pid = 1782] [serial = 1425] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x919ea400) [pid = 1782] [serial = 1424] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9027d000) [pid = 1782] [serial = 1422] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x901e2400) [pid = 1782] [serial = 1421] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8faa9800) [pid = 1782] [serial = 1419] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8faa2c00) [pid = 1782] [serial = 1418] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8f760c00) [pid = 1782] [serial = 1416] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8f135000) [pid = 1782] [serial = 1415] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8ef71000) [pid = 1782] [serial = 1413] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8ed1f800) [pid = 1782] [serial = 1412] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8ed11400) [pid = 1782] [serial = 1410] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8e856800) [pid = 1782] [serial = 1409] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8df76800) [pid = 1782] [serial = 1407] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8df53c00) [pid = 1782] [serial = 1406] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8dd8f400) [pid = 1782] [serial = 1404] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8db8e400) [pid = 1782] [serial = 1403] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8d4de400) [pid = 1782] [serial = 1401] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8c44a800) [pid = 1782] [serial = 1400] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8a799c00) [pid = 1782] [serial = 1398] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8a3e1000) [pid = 1782] [serial = 1397] [outer = (nil)] [url = about:blank] 09:22:30 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8a3e7000) [pid = 1782] [serial = 1445] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8abf9c00) [pid = 1782] [serial = 1446] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9a415400) [pid = 1782] [serial = 1442] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x99e0dc00) [pid = 1782] [serial = 1440] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8c224000) [pid = 1782] [serial = 1448] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8c441800) [pid = 1782] [serial = 1449] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8c44f800) [pid = 1782] [serial = 1452] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8db81000) [pid = 1782] [serial = 1454] [outer = (nil)] [url = about:blank] 09:22:31 INFO - PROCESS | 1782 | 1464193351650 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]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 4344ms 09:22:31 INFO - PROCESS | 1782 | 1464193351685 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1782 | 1464193351693 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:22:31 INFO - PROCESS | 1782 | 1464193351703 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1782 | 1464193351708 Marionette TRACE conn4 <- [1,2054,null,{}] 09:22:31 INFO - PROCESS | 1782 | 1464193351733 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}] 09:22:31 INFO - PROCESS | 1782 | 1464193351965 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:22:32 INFO - PROCESS | 1782 | 1464193352201 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38dc00 == 122 [pid = 1782] [id = 521] 09:22:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8a3e1800) [pid = 1782] [serial = 1564] [outer = (nil)] 09:22:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8abf3800) [pid = 1782] [serial = 1565] [outer = 0x8a3e1800] 09:22:32 INFO - PROCESS | 1782 | 1464193352354 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b319400) [pid = 1782] [serial = 1566] [outer = 0x8a3e1800] 09:22:33 INFO - PROCESS | 1782 | 1464193353292 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1651ms 09:22:33 INFO - PROCESS | 1782 | 1464193353364 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1782 | 1464193353372 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:22:33 INFO - PROCESS | 1782 | 1464193353383 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1782 | 1464193353387 Marionette TRACE conn4 <- [1,2058,null,{}] 09:22:33 INFO - PROCESS | 1782 | 1464193353398 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}] 09:22:33 INFO - PROCESS | 1782 | 1464193353714 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:22:33 INFO - PROCESS | 1782 | 1464193353751 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a79bc00 == 123 [pid = 1782] [id = 522] 09:22:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8c224800) [pid = 1782] [serial = 1567] [outer = (nil)] 09:22:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8c44d800) [pid = 1782] [serial = 1568] [outer = 0x8c224800] 09:22:33 INFO - PROCESS | 1782 | 1464193353835 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8c54dc00) [pid = 1782] [serial = 1569] [outer = 0x8c224800] 09:22:35 INFO - PROCESS | 1782 | 1464193355060 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1735ms 09:22:35 INFO - PROCESS | 1782 | 1464193355126 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:22:35 INFO - PROCESS | 1782 | 1464193355131 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:22:35 INFO - PROCESS | 1782 | 1464193355138 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1782 | 1464193355145 Marionette TRACE conn4 <- [1,2062,null,{}] 09:22:35 INFO - PROCESS | 1782 | 1464193355172 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}] 09:22:35 INFO - PROCESS | 1782 | 1464193355480 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8e85fc00) [pid = 1782] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x88952800) [pid = 1782] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8a79b800) [pid = 1782] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8bb8fc00) [pid = 1782] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9a7a2400) [pid = 1782] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8b51d800) [pid = 1782] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9a41d800) [pid = 1782] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9a6ca000) [pid = 1782] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8e864400) [pid = 1782] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x91d6b800) [pid = 1782] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x928d5c00) [pid = 1782] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8e857800) [pid = 1782] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x89848400) [pid = 1782] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x94f2e000) [pid = 1782] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8de0d000) [pid = 1782] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x950d7800) [pid = 1782] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8eef5800) [pid = 1782] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x9b1b8000) [pid = 1782] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8d5b4c00) [pid = 1782] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x88958800) [pid = 1782] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x901d6000) [pid = 1782] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:22:36 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8b528800) [pid = 1782] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:22:36 INFO - PROCESS | 1782 | 1464193356321 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x871e1000 == 124 [pid = 1782] [id = 523] 09:22:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x871e1800) [pid = 1782] [serial = 1570] [outer = (nil)] 09:22:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x89ff0c00) [pid = 1782] [serial = 1571] [outer = 0x871e1800] 09:22:36 INFO - PROCESS | 1782 | 1464193356430 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8d4e3800) [pid = 1782] [serial = 1572] [outer = 0x871e1800] 09:22:37 INFO - PROCESS | 1782 | 1464193357375 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]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2302ms 09:22:37 INFO - PROCESS | 1782 | 1464193357442 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1782 | 1464193357447 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:22:37 INFO - PROCESS | 1782 | 1464193357455 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1782 | 1464193357458 Marionette TRACE conn4 <- [1,2066,null,{}] 09:22:37 INFO - PROCESS | 1782 | 1464193357465 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}] 09:22:37 INFO - PROCESS | 1782 | 1464193357697 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:22:38 INFO - PROCESS | 1782 | 1464193358000 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a79b800 == 125 [pid = 1782] [id = 524] 09:22:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8db83c00) [pid = 1782] [serial = 1573] [outer = (nil)] 09:22:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8df4b400) [pid = 1782] [serial = 1574] [outer = 0x8db83c00] 09:22:38 INFO - PROCESS | 1782 | 1464193358093 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8df73c00) [pid = 1782] [serial = 1575] [outer = 0x8db83c00] 09:22:39 INFO - PROCESS | 1782 | 1464193359289 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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1882ms 09:22:39 INFO - PROCESS | 1782 | 1464193359338 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1782 | 1464193359347 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:22:39 INFO - PROCESS | 1782 | 1464193359356 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1782 | 1464193359363 Marionette TRACE conn4 <- [1,2070,null,{}] 09:22:39 INFO - PROCESS | 1782 | 1464193359372 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}] 09:22:39 INFO - PROCESS | 1782 | 1464193359638 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:22:40 INFO - PROCESS | 1782 | 1464193360004 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8983d400 == 126 [pid = 1782] [id = 525] 09:22:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8a79b000) [pid = 1782] [serial = 1576] [outer = (nil)] 09:22:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8bebf400) [pid = 1782] [serial = 1577] [outer = 0x8a79b000] 09:22:40 INFO - PROCESS | 1782 | 1464193360106 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8c446800) [pid = 1782] [serial = 1578] [outer = 0x8a79b000] 09:22:41 INFO - PROCESS | 1782 | 1464193361184 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]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1902ms 09:22:41 INFO - PROCESS | 1782 | 1464193361259 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1782 | 1464193361271 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:22:41 INFO - PROCESS | 1782 | 1464193361285 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1782 | 1464193361290 Marionette TRACE conn4 <- [1,2074,null,{}] 09:22:41 INFO - PROCESS | 1782 | 1464193361297 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}] 09:22:41 INFO - PROCESS | 1782 | 1464193361596 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:22:42 INFO - PROCESS | 1782 | 1464193361983 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b7800 == 127 [pid = 1782] [id = 526] 09:22:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8d5b8800) [pid = 1782] [serial = 1579] [outer = (nil)] 09:22:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8de07c00) [pid = 1782] [serial = 1580] [outer = 0x8d5b8800] 09:22:42 INFO - PROCESS | 1782 | 1464193362088 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8df72000) [pid = 1782] [serial = 1581] [outer = 0x8d5b8800] 09:22:43 INFO - PROCESS | 1782 | 1464193363183 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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1943ms 09:22:43 INFO - PROCESS | 1782 | 1464193363229 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1782 | 1464193363233 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:22:43 INFO - PROCESS | 1782 | 1464193363240 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1782 | 1464193363247 Marionette TRACE conn4 <- [1,2078,null,{}] 09:22:43 INFO - PROCESS | 1782 | 1464193363266 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}] 09:22:43 INFO - PROCESS | 1782 | 1464193363576 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:22:43 INFO - PROCESS | 1782 | 1464193363948 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c7c00 == 128 [pid = 1782] [id = 527] 09:22:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8e860000) [pid = 1782] [serial = 1582] [outer = (nil)] 09:22:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8ed19800) [pid = 1782] [serial = 1583] [outer = 0x8e860000] 09:22:44 INFO - PROCESS | 1782 | 1464193364054 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8eef5800) [pid = 1782] [serial = 1584] [outer = 0x8e860000] 09:22:45 INFO - PROCESS | 1782 | 1464193365119 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1945ms 09:22:45 INFO - PROCESS | 1782 | 1464193365188 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1782 | 1464193365194 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:22:45 INFO - PROCESS | 1782 | 1464193365202 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1782 | 1464193365206 Marionette TRACE conn4 <- [1,2082,null,{}] 09:22:45 INFO - PROCESS | 1782 | 1464193365214 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}] 09:22:45 INFO - PROCESS | 1782 | 1464193365505 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:22:45 INFO - PROCESS | 1782 | 1464193365861 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e85c400 == 129 [pid = 1782] [id = 528] 09:22:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8ed15800) [pid = 1782] [serial = 1585] [outer = (nil)] 09:22:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8f130000) [pid = 1782] [serial = 1586] [outer = 0x8ed15800] 09:22:45 INFO - PROCESS | 1782 | 1464193365965 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8f75a000) [pid = 1782] [serial = 1587] [outer = 0x8ed15800] 09:22:47 INFO - PROCESS | 1782 | 1464193367019 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]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1890ms 09:22:47 INFO - PROCESS | 1782 | 1464193367093 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1782 | 1464193367097 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:22:47 INFO - PROCESS | 1782 | 1464193367105 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1782 | 1464193367109 Marionette TRACE conn4 <- [1,2086,null,{}] 09:22:47 INFO - PROCESS | 1782 | 1464193367116 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}] 09:22:47 INFO - PROCESS | 1782 | 1464193367399 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:22:47 INFO - PROCESS | 1782 | 1464193367751 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef68c00 == 130 [pid = 1782] [id = 529] 09:22:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8ef6f000) [pid = 1782] [serial = 1588] [outer = (nil)] 09:22:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8faaa000) [pid = 1782] [serial = 1589] [outer = 0x8ef6f000] 09:22:47 INFO - PROCESS | 1782 | 1464193367858 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8fb5cc00) [pid = 1782] [serial = 1590] [outer = 0x8ef6f000] 09:22:48 INFO - PROCESS | 1782 | 1464193368917 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1884ms 09:22:48 INFO - PROCESS | 1782 | 1464193368991 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1782 | 1464193368995 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:22:49 INFO - PROCESS | 1782 | 1464193369002 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1782 | 1464193369005 Marionette TRACE conn4 <- [1,2090,null,{}] 09:22:49 INFO - PROCESS | 1782 | 1464193369011 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}] 09:22:49 INFO - PROCESS | 1782 | 1464193369280 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:22:49 INFO - PROCESS | 1782 | 1464193369659 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874b400 == 131 [pid = 1782] [id = 530] 09:22:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8ed1cc00) [pid = 1782] [serial = 1591] [outer = (nil)] 09:22:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x9027b800) [pid = 1782] [serial = 1592] [outer = 0x8ed1cc00] 09:22:49 INFO - PROCESS | 1782 | 1464193369760 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x919e2800) [pid = 1782] [serial = 1593] [outer = 0x8ed1cc00] 09:22:50 INFO - PROCESS | 1782 | 1464193370813 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]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1890ms 09:22:50 INFO - PROCESS | 1782 | 1464193370894 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1782 | 1464193370899 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:22:50 INFO - PROCESS | 1782 | 1464193370907 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1782 | 1464193370911 Marionette TRACE conn4 <- [1,2094,null,{}] 09:22:50 INFO - PROCESS | 1782 | 1464193370918 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}] 09:22:51 INFO - PROCESS | 1782 | 1464193371204 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:22:51 INFO - PROCESS | 1782 | 1464193371562 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x901e2000 == 132 [pid = 1782] [id = 531] 09:22:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x9027a000) [pid = 1782] [serial = 1594] [outer = (nil)] 09:22:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x91d74000) [pid = 1782] [serial = 1595] [outer = 0x9027a000] 09:22:51 INFO - PROCESS | 1782 | 1464193371677 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x92006000) [pid = 1782] [serial = 1596] [outer = 0x9027a000] 09:22:52 INFO - PROCESS | 1782 | 1464193372763 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]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1887ms 09:22:52 INFO - PROCESS | 1782 | 1464193372811 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1782 | 1464193372815 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:22:52 INFO - PROCESS | 1782 | 1464193372828 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1782 | 1464193372832 Marionette TRACE conn4 <- [1,2098,null,{}] 09:22:52 INFO - PROCESS | 1782 | 1464193372840 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}] 09:22:53 INFO - PROCESS | 1782 | 1464193373094 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:22:53 INFO - PROCESS | 1782 | 1464193373444 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x871dec00 == 133 [pid = 1782] [id = 532] 09:22:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x91a3f400) [pid = 1782] [serial = 1597] [outer = (nil)] 09:22:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x92863000) [pid = 1782] [serial = 1598] [outer = 0x91a3f400] 09:22:53 INFO - PROCESS | 1782 | 1464193373553 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x92e03800) [pid = 1782] [serial = 1599] [outer = 0x91a3f400] 09:22:54 INFO - PROCESS | 1782 | 1464193374580 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1789ms 09:22:54 INFO - PROCESS | 1782 | 1464193374617 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1782 | 1464193374622 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:22:54 INFO - PROCESS | 1782 | 1464193374629 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1782 | 1464193374633 Marionette TRACE conn4 <- [1,2102,null,{}] 09:22:54 INFO - PROCESS | 1782 | 1464193374639 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}] 09:22:54 INFO - PROCESS | 1782 | 1464193374896 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:22:55 INFO - PROCESS | 1782 | 1464193375243 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38ac00 == 134 [pid = 1782] [id = 533] 09:22:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b526000) [pid = 1782] [serial = 1600] [outer = (nil)] 09:22:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x94f2a800) [pid = 1782] [serial = 1601] [outer = 0x8b526000] 09:22:55 INFO - PROCESS | 1782 | 1464193375352 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x950e0400) [pid = 1782] [serial = 1602] [outer = 0x8b526000] 09:22:56 INFO - PROCESS | 1782 | 1464193376367 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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1787ms 09:22:56 INFO - PROCESS | 1782 | 1464193376418 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1782 | 1464193376423 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:22:56 INFO - PROCESS | 1782 | 1464193376429 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1782 | 1464193376434 Marionette TRACE conn4 <- [1,2106,null,{}] 09:22:56 INFO - PROCESS | 1782 | 1464193376440 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}] 09:22:56 INFO - PROCESS | 1782 | 1464193376712 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:22:57 INFO - PROCESS | 1782 | 1464193377062 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x92857400 == 135 [pid = 1782] [id = 534] 09:22:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x94f25400) [pid = 1782] [serial = 1603] [outer = (nil)] 09:22:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x98626400) [pid = 1782] [serial = 1604] [outer = 0x94f25400] 09:22:57 INFO - PROCESS | 1782 | 1464193377184 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x99031c00) [pid = 1782] [serial = 1605] [outer = 0x94f25400] 09:22:58 INFO - PROCESS | 1782 | 1464193378199 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]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1847ms 09:22:58 INFO - PROCESS | 1782 | 1464193378279 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1782 | 1464193378284 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:22:58 INFO - PROCESS | 1782 | 1464193378291 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1782 | 1464193378296 Marionette TRACE conn4 <- [1,2110,null,{}] 09:22:58 INFO - PROCESS | 1782 | 1464193378305 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}] 09:22:58 INFO - PROCESS | 1782 | 1464193378619 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:22:59 INFO - PROCESS | 1782 | 1464193378990 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x950dc400 == 136 [pid = 1782] [id = 535] 09:22:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9a415400) [pid = 1782] [serial = 1606] [outer = (nil)] 09:22:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9a41d800) [pid = 1782] [serial = 1607] [outer = 0x9a415400] 09:22:59 INFO - PROCESS | 1782 | 1464193379104 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9a7a2000) [pid = 1782] [serial = 1608] [outer = 0x9a415400] 09:23:00 INFO - PROCESS | 1782 | 1464193380184 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1948ms 09:23:00 INFO - PROCESS | 1782 | 1464193380241 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1782 | 1464193380245 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:23:00 INFO - PROCESS | 1782 | 1464193380254 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1782 | 1464193380259 Marionette TRACE conn4 <- [1,2114,null,{}] 09:23:00 INFO - PROCESS | 1782 | 1464193380266 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}] 09:23:00 INFO - PROCESS | 1782 | 1464193380536 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:23:00 INFO - PROCESS | 1782 | 1464193380898 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x88747000 == 137 [pid = 1782] [id = 536] 09:23:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8b320000) [pid = 1782] [serial = 1609] [outer = (nil)] 09:23:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9b1b8000) [pid = 1782] [serial = 1610] [outer = 0x8b320000] 09:23:01 INFO - PROCESS | 1782 | 1464193381005 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9b721c00) [pid = 1782] [serial = 1611] [outer = 0x8b320000] 09:23:02 INFO - PROCESS | 1782 | 1464193382030 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]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1852ms 09:23:02 INFO - PROCESS | 1782 | 1464193382106 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1782 | 1464193382111 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:23:02 INFO - PROCESS | 1782 | 1464193382119 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1782 | 1464193382134 Marionette TRACE conn4 <- [1,2118,null,{}] 09:23:02 INFO - PROCESS | 1782 | 1464193382142 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}] 09:23:02 INFO - PROCESS | 1782 | 1464193382457 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:23:02 INFO - PROCESS | 1782 | 1464193382830 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b1b3800 == 138 [pid = 1782] [id = 537] 09:23:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9b1b5000) [pid = 1782] [serial = 1612] [outer = (nil)] 09:23:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9c1ccc00) [pid = 1782] [serial = 1613] [outer = 0x9b1b5000] 09:23:02 INFO - PROCESS | 1782 | 1464193382934 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9d4d0800) [pid = 1782] [serial = 1614] [outer = 0x9b1b5000] 09:23:04 INFO - PROCESS | 1782 | 1464193384031 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]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1952ms 09:23:04 INFO - PROCESS | 1782 | 1464193384073 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1782 | 1464193384076 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:23:04 INFO - PROCESS | 1782 | 1464193384084 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1782 | 1464193384089 Marionette TRACE conn4 <- [1,2122,null,{}] 09:23:04 INFO - PROCESS | 1782 | 1464193384096 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}] 09:23:04 INFO - PROCESS | 1782 | 1464193384353 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:23:04 INFO - PROCESS | 1782 | 1464193384714 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x97528c00 == 139 [pid = 1782] [id = 538] 09:23:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9bfd7000) [pid = 1782] [serial = 1615] [outer = (nil)] 09:23:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0xa10da400) [pid = 1782] [serial = 1616] [outer = 0x9bfd7000] 09:23:04 INFO - PROCESS | 1782 | 1464193384824 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0xa10e3400) [pid = 1782] [serial = 1617] [outer = 0x9bfd7000] 09:23:05 INFO - PROCESS | 1782 | 1464193385837 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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1791ms 09:23:05 INFO - PROCESS | 1782 | 1464193385894 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1782 | 1464193385900 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:23:05 INFO - PROCESS | 1782 | 1464193385907 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1782 | 1464193385910 Marionette TRACE conn4 <- [1,2126,null,{}] 09:23:05 INFO - PROCESS | 1782 | 1464193385916 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}] 09:23:06 INFO - PROCESS | 1782 | 1464193386166 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:23:06 INFO - PROCESS | 1782 | 1464193386530 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b55c00 == 140 [pid = 1782] [id = 539] 09:23:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8d5bc400) [pid = 1782] [serial = 1618] [outer = (nil)] 09:23:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa21a3400) [pid = 1782] [serial = 1619] [outer = 0x8d5bc400] 09:23:06 INFO - PROCESS | 1782 | 1464193386638 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0xa2279000) [pid = 1782] [serial = 1620] [outer = 0x8d5bc400] 09:23:07 INFO - PROCESS | 1782 | 1464193387703 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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1840ms 09:23:07 INFO - PROCESS | 1782 | 1464193387748 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:23:07 INFO - PROCESS | 1782 | 1464193387752 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:23:07 INFO - PROCESS | 1782 | 1464193387759 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1782 | 1464193387763 Marionette TRACE conn4 <- [1,2130,null,{}] 09:23:07 INFO - PROCESS | 1782 | 1464193387769 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}] 09:23:08 INFO - PROCESS | 1782 | 1464193388023 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:23:08 INFO - PROCESS | 1782 | 1464193388383 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c04a400 == 141 [pid = 1782] [id = 540] 09:23:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9c1d7000) [pid = 1782] [serial = 1621] [outer = (nil)] 09:23:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0xa2623800) [pid = 1782] [serial = 1622] [outer = 0x9c1d7000] 09:23:08 INFO - PROCESS | 1782 | 1464193388488 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0xa262a400) [pid = 1782] [serial = 1623] [outer = 0x9c1d7000] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4d400 == 140 [pid = 1782] [id = 481] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4f000 == 139 [pid = 1782] [id = 483] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8df76c00 == 138 [pid = 1782] [id = 149] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x871e1000 == 137 [pid = 1782] [id = 523] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a79bc00 == 136 [pid = 1782] [id = 522] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38dc00 == 135 [pid = 1782] [id = 521] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8c442000 == 134 [pid = 1782] [id = 519] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x9b1acc00 == 133 [pid = 1782] [id = 518] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x99fe1400 == 132 [pid = 1782] [id = 517] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8beccc00 == 131 [pid = 1782] [id = 516] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x897e6800 == 130 [pid = 1782] [id = 514] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x9288cc00 == 129 [pid = 1782] [id = 515] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x89fefc00 == 128 [pid = 1782] [id = 513] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x902f5800 == 127 [pid = 1782] [id = 512] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed1ec00 == 126 [pid = 1782] [id = 511] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8f135800 == 125 [pid = 1782] [id = 510] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b3c00 == 124 [pid = 1782] [id = 509] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6d0000 == 123 [pid = 1782] [id = 508] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8df77000 == 122 [pid = 1782] [id = 507] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4e8800 == 121 [pid = 1782] [id = 506] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2df000 == 120 [pid = 1782] [id = 504] 09:23:11 INFO - PROCESS | 1782 | --DOCSHELL 0x871dcc00 == 119 [pid = 1782] [id = 505] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8d5be800) [pid = 1782] [serial = 1514] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9b448800) [pid = 1782] [serial = 1493] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8bb87c00) [pid = 1782] [serial = 1511] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8bb81400) [pid = 1782] [serial = 1457] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x9200f800) [pid = 1782] [serial = 1475] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x9b232c00) [pid = 1782] [serial = 1491] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8c226800) [pid = 1782] [serial = 1509] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x9d4d9c00) [pid = 1782] [serial = 1503] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9b1adc00) [pid = 1782] [serial = 1488] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8ef70800) [pid = 1782] [serial = 1467] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x92e02400) [pid = 1782] [serial = 1478] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x97522000) [pid = 1782] [serial = 1481] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8bec0800) [pid = 1782] [serial = 1508] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8e865800) [pid = 1782] [serial = 1463] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8a78e000) [pid = 1782] [serial = 1506] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9c1d6400) [pid = 1782] [serial = 1500] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x99fe3800) [pid = 1782] [serial = 1485] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9a7a0c00) [pid = 1782] [serial = 1487] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9861c400) [pid = 1782] [serial = 1482] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9c1d2800) [pid = 1782] [serial = 1499] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9a418400) [pid = 1782] [serial = 1443] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x92e0b800) [pid = 1782] [serial = 1479] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8fb5e400) [pid = 1782] [serial = 1470] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9c03b800) [pid = 1782] [serial = 1496] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8de08400) [pid = 1782] [serial = 1461] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9d4d8400) [pid = 1782] [serial = 1502] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8c2bc400) [pid = 1782] [serial = 1458] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9ba28800) [pid = 1782] [serial = 1383] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x91d6b400) [pid = 1782] [serial = 1473] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9b1bb000) [pid = 1782] [serial = 1490] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9bf37800) [pid = 1782] [serial = 1494] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x92013800) [pid = 1782] [serial = 1476] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8a386000) [pid = 1782] [serial = 1505] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8d5be000) [pid = 1782] [serial = 1460] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8eee9000) [pid = 1782] [serial = 1464] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8d2e1800) [pid = 1782] [serial = 1395] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x99e05000) [pid = 1782] [serial = 1484] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f8b5400) [pid = 1782] [serial = 1469] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8ef6b000) [pid = 1782] [serial = 1466] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x91a35800) [pid = 1782] [serial = 1472] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9c048000) [pid = 1782] [serial = 1497] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8d2e5000) [pid = 1782] [serial = 1512] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1782 | 1464193392061 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] 09:23:12 INFO - PROCESS | 1782 | 1464193392160 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:23:12 INFO - PROCESS | 1782 | 1464193392172 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1782 | 1464193392178 Marionette TRACE conn4 <- [1,2134,null,{}] 09:23:12 INFO - PROCESS | 1782 | 1464193392189 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}] 09:23:12 INFO - PROCESS | 1782 | 1464193392437 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:23:12 INFO - PROCESS | 1782 | 1464193392666 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8894f800 == 120 [pid = 1782] [id = 541] 09:23:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8983f000) [pid = 1782] [serial = 1624] [outer = (nil)] 09:23:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8a386000) [pid = 1782] [serial = 1625] [outer = 0x8983f000] 09:23:12 INFO - PROCESS | 1782 | 1464193392757 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8abf6000) [pid = 1782] [serial = 1626] [outer = 0x8983f000] 09:23:13 INFO - PROCESS | 1782 | 1464193393775 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]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1651ms 09:23:13 INFO - PROCESS | 1782 | 1464193393823 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1782 | 1464193393833 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:23:13 INFO - PROCESS | 1782 | 1464193393848 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1782 | 1464193393852 Marionette TRACE conn4 <- [1,2138,null,{}] 09:23:13 INFO - PROCESS | 1782 | 1464193393858 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}] 09:23:14 INFO - PROCESS | 1782 | 1464193394193 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:23:14 INFO - PROCESS | 1782 | 1464193394225 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a790800 == 121 [pid = 1782] [id = 542] 09:23:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8b31b800) [pid = 1782] [serial = 1627] [outer = (nil)] 09:23:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8becb800) [pid = 1782] [serial = 1628] [outer = 0x8b31b800] 09:23:14 INFO - PROCESS | 1782 | 1464193394316 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8c223400) [pid = 1782] [serial = 1629] [outer = 0x8b31b800] 09:23:15 INFO - PROCESS | 1782 | 1464193395573 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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1784ms 09:23:15 INFO - PROCESS | 1782 | 1464193395638 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1782 | 1464193395642 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:23:15 INFO - PROCESS | 1782 | 1464193395650 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1782 | 1464193395657 Marionette TRACE conn4 <- [1,2142,null,{}] 09:23:15 INFO - PROCESS | 1782 | 1464193395686 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}] 09:23:16 INFO - PROCESS | 1782 | 1464193396011 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8f12e400) [pid = 1782] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8c54c800) [pid = 1782] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8a3e5c00) [pid = 1782] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9d4d4400) [pid = 1782] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x871e1800) [pid = 1782] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x99e10000) [pid = 1782] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9a41b400) [pid = 1782] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8c224800) [pid = 1782] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8a3e1800) [pid = 1782] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9b1bb400) [pid = 1782] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8becdc00) [pid = 1782] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8d5afc00) [pid = 1782] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8a3d9400) [pid = 1782] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:23:16 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8e6c4400) [pid = 1782] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:23:16 INFO - PROCESS | 1782 | 1464193396751 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x871e1800 == 122 [pid = 1782] [id = 543] 09:23:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x89841800) [pid = 1782] [serial = 1630] [outer = (nil)] 09:23:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8b606000) [pid = 1782] [serial = 1631] [outer = 0x89841800] 09:23:16 INFO - PROCESS | 1782 | 1464193396874 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8d2e1c00) [pid = 1782] [serial = 1632] [outer = 0x89841800] 09:23:17 INFO - PROCESS | 1782 | 1464193397767 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] 09:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:23:17 INFO - PROCESS | 1782 | 1464193397812 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:23:17 INFO - PROCESS | 1782 | 1464193397819 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1782 | 1464193397822 Marionette TRACE conn4 <- [1,2146,null,{}] 09:23:17 INFO - PROCESS | 1782 | 1464193397829 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}] 09:23:18 INFO - PROCESS | 1782 | 1464193398059 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:23:18 INFO - PROCESS | 1782 | 1464193398277 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c541800 == 123 [pid = 1782] [id = 544] 09:23:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8d4db400) [pid = 1782] [serial = 1633] [outer = (nil)] 09:23:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8dd85400) [pid = 1782] [serial = 1634] [outer = 0x8d4db400] 09:23:18 INFO - PROCESS | 1782 | 1464193398370 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8de04c00) [pid = 1782] [serial = 1635] [outer = 0x8d4db400] 09:23:19 INFO - PROCESS | 1782 | 1464193399642 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] 09:23:19 INFO - PROCESS | 1782 | 1464193399713 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:23:19 INFO - PROCESS | 1782 | 1464193399734 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1782 | 1464193399740 Marionette TRACE conn4 <- [1,2150,null,{}] 09:23:19 INFO - PROCESS | 1782 | 1464193399751 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}] 09:23:20 INFO - PROCESS | 1782 | 1464193400031 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:23:20 INFO - PROCESS | 1782 | 1464193400403 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x89849800 == 124 [pid = 1782] [id = 545] 09:23:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8a78f400) [pid = 1782] [serial = 1636] [outer = (nil)] 09:23:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8bec5000) [pid = 1782] [serial = 1637] [outer = 0x8a78f400] 09:23:20 INFO - PROCESS | 1782 | 1464193400508 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8c2bc400) [pid = 1782] [serial = 1638] [outer = 0x8a78f400] 09:23:21 INFO - PROCESS | 1782 | 1464193401587 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]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1892ms 09:23:21 INFO - PROCESS | 1782 | 1464193401628 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1782 | 1464193401638 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:23:21 INFO - PROCESS | 1782 | 1464193401649 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1782 | 1464193401653 Marionette TRACE conn4 <- [1,2154,null,{}] 09:23:21 INFO - PROCESS | 1782 | 1464193401660 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}] 09:23:21 INFO - PROCESS | 1782 | 1464193401934 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:23:22 INFO - PROCESS | 1782 | 1464193402296 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b8c00 == 125 [pid = 1782] [id = 546] 09:23:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8d5b9c00) [pid = 1782] [serial = 1639] [outer = (nil)] 09:23:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8db8bc00) [pid = 1782] [serial = 1640] [outer = 0x8d5b9c00] 09:23:22 INFO - PROCESS | 1782 | 1464193402405 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8de0dc00) [pid = 1782] [serial = 1641] [outer = 0x8d5b9c00] 09:23:23 INFO - PROCESS | 1782 | 1464193403558 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]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1988ms 09:23:23 INFO - PROCESS | 1782 | 1464193403638 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 1782 | 1464193403643 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:23:23 INFO - PROCESS | 1782 | 1464193403650 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 1782 | 1464193403658 Marionette TRACE conn4 <- [1,2158,null,{}] 09:23:23 INFO - PROCESS | 1782 | 1464193403680 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}] 09:23:23 INFO - PROCESS | 1782 | 1464193403993 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:23:24 INFO - PROCESS | 1782 | 1464193404349 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c7800 == 126 [pid = 1782] [id = 547] 09:23:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8e856c00) [pid = 1782] [serial = 1642] [outer = (nil)] 09:23:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8e861c00) [pid = 1782] [serial = 1643] [outer = 0x8e856c00] 09:23:24 INFO - PROCESS | 1782 | 1464193404455 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8ed18c00) [pid = 1782] [serial = 1644] [outer = 0x8e856c00] 09:23:25 INFO - PROCESS | 1782 | 1464193405563 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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1952ms 09:23:25 INFO - PROCESS | 1782 | 1464193405603 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:23:25 INFO - PROCESS | 1782 | 1464193405609 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:23:25 INFO - PROCESS | 1782 | 1464193405617 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1782 | 1464193405621 Marionette TRACE conn4 <- [1,2162,null,{}] 09:23:25 INFO - PROCESS | 1782 | 1464193405628 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}] 09:23:25 INFO - PROCESS | 1782 | 1464193405887 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:23:26 INFO - PROCESS | 1782 | 1464193406239 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e857000 == 127 [pid = 1782] [id = 548] 09:23:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8e864400) [pid = 1782] [serial = 1645] [outer = (nil)] 09:23:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8ef71000) [pid = 1782] [serial = 1646] [outer = 0x8e864400] 09:23:26 INFO - PROCESS | 1782 | 1464193406349 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f12d400) [pid = 1782] [serial = 1647] [outer = 0x8e864400] 09:23:27 INFO - PROCESS | 1782 | 1464193407382 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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1835ms 09:23:27 INFO - PROCESS | 1782 | 1464193407452 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1782 | 1464193407457 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:23:27 INFO - PROCESS | 1782 | 1464193407463 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1782 | 1464193407467 Marionette TRACE conn4 <- [1,2166,null,{}] 09:23:27 INFO - PROCESS | 1782 | 1464193407474 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}] 09:23:27 INFO - PROCESS | 1782 | 1464193407717 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:23:28 INFO - PROCESS | 1782 | 1464193408077 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c6400 == 128 [pid = 1782] [id = 549] 09:23:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8e85a800) [pid = 1782] [serial = 1648] [outer = (nil)] 09:23:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8f8a9800) [pid = 1782] [serial = 1649] [outer = 0x8e85a800] 09:23:28 INFO - PROCESS | 1782 | 1464193408185 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8faac800) [pid = 1782] [serial = 1650] [outer = 0x8e85a800] 09:23:29 INFO - PROCESS | 1782 | 1464193409205 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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1784ms 09:23:29 INFO - PROCESS | 1782 | 1464193409254 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1782 | 1464193409260 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:23:29 INFO - PROCESS | 1782 | 1464193409269 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1782 | 1464193409273 Marionette TRACE conn4 <- [1,2170,null,{}] 09:23:29 INFO - PROCESS | 1782 | 1464193409280 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}] 09:23:29 INFO - PROCESS | 1782 | 1464193409566 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:23:29 INFO - PROCESS | 1782 | 1464193409940 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f132000 == 129 [pid = 1782] [id = 550] 09:23:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8f134400) [pid = 1782] [serial = 1651] [outer = (nil)] 09:23:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x902f7800) [pid = 1782] [serial = 1652] [outer = 0x8f134400] 09:23:30 INFO - PROCESS | 1782 | 1464193410045 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x919e8400) [pid = 1782] [serial = 1653] [outer = 0x8f134400] 09:23:31 INFO - PROCESS | 1782 | 1464193411129 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]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1935ms 09:23:31 INFO - PROCESS | 1782 | 1464193411204 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 1782 | 1464193411207 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:23:31 INFO - PROCESS | 1782 | 1464193411216 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 1782 | 1464193411221 Marionette TRACE conn4 <- [1,2174,null,{}] 09:23:31 INFO - PROCESS | 1782 | 1464193411228 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}] 09:23:31 INFO - PROCESS | 1782 | 1464193411513 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:23:31 INFO - PROCESS | 1782 | 1464193411857 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x90278800 == 130 [pid = 1782] [id = 551] 09:23:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9027e400) [pid = 1782] [serial = 1654] [outer = (nil)] 09:23:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x91d6b400) [pid = 1782] [serial = 1655] [outer = 0x9027e400] 09:23:31 INFO - PROCESS | 1782 | 1464193411965 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x91d6f400) [pid = 1782] [serial = 1656] [outer = 0x9027e400] 09:23:33 INFO - PROCESS | 1782 | 1464193413052 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]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1886ms 09:23:33 INFO - PROCESS | 1782 | 1464193413101 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:23:33 INFO - PROCESS | 1782 | 1464193413105 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:23:33 INFO - PROCESS | 1782 | 1464193413112 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1782 | 1464193413117 Marionette TRACE conn4 <- [1,2178,null,{}] 09:23:33 INFO - PROCESS | 1782 | 1464193413123 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}] 09:23:33 INFO - PROCESS | 1782 | 1464193413367 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:23:33 INFO - PROCESS | 1782 | 1464193413712 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a36c00 == 131 [pid = 1782] [id = 552] 09:23:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x91a3ec00) [pid = 1782] [serial = 1657] [outer = (nil)] 09:23:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x92858400) [pid = 1782] [serial = 1658] [outer = 0x91a3ec00] 09:23:33 INFO - PROCESS | 1782 | 1464193413818 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x92864000) [pid = 1782] [serial = 1659] [outer = 0x91a3ec00] 09:23:34 INFO - PROCESS | 1782 | 1464193414831 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]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1796ms 09:23:34 INFO - PROCESS | 1782 | 1464193414909 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1782 | 1464193414915 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:23:34 INFO - PROCESS | 1782 | 1464193414923 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1782 | 1464193414927 Marionette TRACE conn4 <- [1,2182,null,{}] 09:23:34 INFO - PROCESS | 1782 | 1464193414934 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}] 09:23:35 INFO - PROCESS | 1782 | 1464193415233 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:23:35 INFO - PROCESS | 1782 | 1464193415596 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a37f400 == 132 [pid = 1782] [id = 553] 09:23:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b31d000) [pid = 1782] [serial = 1660] [outer = (nil)] 09:23:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x92e0c800) [pid = 1782] [serial = 1661] [outer = 0x8b31d000] 09:23:35 INFO - PROCESS | 1782 | 1464193415701 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x94f29000) [pid = 1782] [serial = 1662] [outer = 0x8b31d000] 09:23:36 INFO - PROCESS | 1782 | 1464193416731 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1842ms 09:23:36 INFO - PROCESS | 1782 | 1464193416767 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1782 | 1464193416772 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:23:36 INFO - PROCESS | 1782 | 1464193416780 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1782 | 1464193416784 Marionette TRACE conn4 <- [1,2186,null,{}] 09:23:36 INFO - PROCESS | 1782 | 1464193416791 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}] 09:23:37 INFO - PROCESS | 1782 | 1464193417042 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:23:37 INFO - PROCESS | 1782 | 1464193417395 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x9285a000 == 133 [pid = 1782] [id = 554] 09:23:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x92860800) [pid = 1782] [serial = 1663] [outer = (nil)] 09:23:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x986ac800) [pid = 1782] [serial = 1664] [outer = 0x92860800] 09:23:37 INFO - PROCESS | 1782 | 1464193417501 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x986b3c00) [pid = 1782] [serial = 1665] [outer = 0x92860800] 09:23:38 INFO - PROCESS | 1782 | 1464193418589 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]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1887ms 09:23:38 INFO - PROCESS | 1782 | 1464193418668 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1782 | 1464193418673 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:23:38 INFO - PROCESS | 1782 | 1464193418681 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1782 | 1464193418686 Marionette TRACE conn4 <- [1,2190,null,{}] 09:23:38 INFO - PROCESS | 1782 | 1464193418692 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}] 09:23:39 INFO - PROCESS | 1782 | 1464193419001 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:23:39 INFO - PROCESS | 1782 | 1464193419370 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x99693000 == 134 [pid = 1782] [id = 555] 09:23:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9a143000) [pid = 1782] [serial = 1666] [outer = (nil)] 09:23:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9a3b7c00) [pid = 1782] [serial = 1667] [outer = 0x9a143000] 09:23:39 INFO - PROCESS | 1782 | 1464193419478 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9a422400) [pid = 1782] [serial = 1668] [outer = 0x9a143000] 09:23:40 INFO - PROCESS | 1782 | 1464193420528 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1887ms 09:23:40 INFO - PROCESS | 1782 | 1464193420569 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:23:40 INFO - PROCESS | 1782 | 1464193420574 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:23:40 INFO - PROCESS | 1782 | 1464193420580 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1782 | 1464193420584 Marionette TRACE conn4 <- [1,2194,null,{}] 09:23:40 INFO - PROCESS | 1782 | 1464193420590 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}] 09:23:40 INFO - PROCESS | 1782 | 1464193420842 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:23:41 INFO - PROCESS | 1782 | 1464193421210 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb82c00 == 135 [pid = 1782] [id = 556] 09:23:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x950e0000) [pid = 1782] [serial = 1669] [outer = (nil)] 09:23:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9adda800) [pid = 1782] [serial = 1670] [outer = 0x950e0000] 09:23:41 INFO - PROCESS | 1782 | 1464193421314 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9b052400) [pid = 1782] [serial = 1671] [outer = 0x950e0000] 09:23:42 INFO - PROCESS | 1782 | 1464193422335 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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1788ms 09:23:42 INFO - PROCESS | 1782 | 1464193422370 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1782 | 1464193422374 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:23:42 INFO - PROCESS | 1782 | 1464193422382 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1782 | 1464193422386 Marionette TRACE conn4 <- [1,2198,null,{}] 09:23:42 INFO - PROCESS | 1782 | 1464193422393 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}] 09:23:42 INFO - PROCESS | 1782 | 1464193422631 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:23:43 INFO - PROCESS | 1782 | 1464193422990 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x99fb7400 == 136 [pid = 1782] [id = 557] 09:23:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9a79dc00) [pid = 1782] [serial = 1672] [outer = (nil)] 09:23:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9b441400) [pid = 1782] [serial = 1673] [outer = 0x9a79dc00] 09:23:43 INFO - PROCESS | 1782 | 1464193423086 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9b448c00) [pid = 1782] [serial = 1674] [outer = 0x9a79dc00] 09:23:44 INFO - PROCESS | 1782 | 1464193424075 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1736ms 09:23:44 INFO - PROCESS | 1782 | 1464193424119 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:23:44 INFO - PROCESS | 1782 | 1464193424125 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:23:44 INFO - PROCESS | 1782 | 1464193424133 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1782 | 1464193424136 Marionette TRACE conn4 <- [1,2202,null,{}] 09:23:44 INFO - PROCESS | 1782 | 1464193424143 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}] 09:23:44 INFO - PROCESS | 1782 | 1464193424375 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:23:44 INFO - PROCESS | 1782 | 1464193424746 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4e800 == 137 [pid = 1782] [id = 558] 09:23:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9214f000) [pid = 1782] [serial = 1675] [outer = (nil)] 09:23:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9c0c0800) [pid = 1782] [serial = 1676] [outer = 0x9214f000] 09:23:44 INFO - PROCESS | 1782 | 1464193424849 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9c1d0800) [pid = 1782] [serial = 1677] [outer = 0x9214f000] 09:23:45 INFO - PROCESS | 1782 | 1464193425854 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1782ms 09:23:45 INFO - PROCESS | 1782 | 1464193425915 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1782 | 1464193425919 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:23:45 INFO - PROCESS | 1782 | 1464193425926 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1782 | 1464193425930 Marionette TRACE conn4 <- [1,2206,null,{}] 09:23:45 INFO - PROCESS | 1782 | 1464193425936 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}] 09:23:46 INFO - PROCESS | 1782 | 1464193426191 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:23:46 INFO - PROCESS | 1782 | 1464193426552 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c443c00 == 138 [pid = 1782] [id = 559] 09:23:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8d2e5400) [pid = 1782] [serial = 1678] [outer = (nil)] 09:23:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9d4d4c00) [pid = 1782] [serial = 1679] [outer = 0x8d2e5400] 09:23:46 INFO - PROCESS | 1782 | 1464193426657 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9d4dcc00) [pid = 1782] [serial = 1680] [outer = 0x8d2e5400] 09:23:47 INFO - PROCESS | 1782 | 1464193427674 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1784ms 09:23:47 INFO - PROCESS | 1782 | 1464193427711 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:23:47 INFO - PROCESS | 1782 | 1464193427716 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:23:47 INFO - PROCESS | 1782 | 1464193427723 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1782 | 1464193427727 Marionette TRACE conn4 <- [1,2210,null,{}] 09:23:47 INFO - PROCESS | 1782 | 1464193427733 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}] 09:23:47 INFO - PROCESS | 1782 | 1464193427978 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:23:48 INFO - PROCESS | 1782 | 1464193428343 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c03b400 == 139 [pid = 1782] [id = 560] 09:23:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9d4d8400) [pid = 1782] [serial = 1681] [outer = (nil)] 09:23:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0xa226d800) [pid = 1782] [serial = 1682] [outer = 0x9d4d8400] 09:23:48 INFO - PROCESS | 1782 | 1464193428446 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0xa248c400) [pid = 1782] [serial = 1683] [outer = 0x9d4d8400] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x871e1800 == 138 [pid = 1782] [id = 543] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8a790800 == 137 [pid = 1782] [id = 542] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8894f800 == 136 [pid = 1782] [id = 541] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x9c04a400 == 135 [pid = 1782] [id = 540] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x87b55c00 == 134 [pid = 1782] [id = 539] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x97528c00 == 133 [pid = 1782] [id = 538] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x88747000 == 132 [pid = 1782] [id = 536] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x9b1b3800 == 131 [pid = 1782] [id = 537] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x950dc400 == 130 [pid = 1782] [id = 535] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x92857400 == 129 [pid = 1782] [id = 534] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38ac00 == 128 [pid = 1782] [id = 533] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x871dec00 == 127 [pid = 1782] [id = 532] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8874b400 == 126 [pid = 1782] [id = 530] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x901e2000 == 125 [pid = 1782] [id = 531] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef68c00 == 124 [pid = 1782] [id = 529] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8e85c400 == 123 [pid = 1782] [id = 528] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c7c00 == 122 [pid = 1782] [id = 527] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b7800 == 121 [pid = 1782] [id = 526] 09:23:51 INFO - PROCESS | 1782 | --DOCSHELL 0x8983d400 == 120 [pid = 1782] [id = 525] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x919e3400) [pid = 1782] [serial = 1535] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x94f30c00) [pid = 1782] [serial = 1544] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0xa0502800) [pid = 1782] [serial = 1559] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x92862800) [pid = 1782] [serial = 1541] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x928d6400) [pid = 1782] [serial = 1542] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0xa10ddc00) [pid = 1782] [serial = 1562] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8d4e3800) [pid = 1782] [serial = 1572] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x99fdb400) [pid = 1782] [serial = 1547] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x9b43e400) [pid = 1782] [serial = 1554] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8c44d800) [pid = 1782] [serial = 1568] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x91d76c00) [pid = 1782] [serial = 1538] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8abf3800) [pid = 1782] [serial = 1565] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f754400) [pid = 1782] [serial = 1529] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9d4d5400) [pid = 1782] [serial = 1557] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9a63c400) [pid = 1782] [serial = 1550] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9a417400) [pid = 1782] [serial = 1548] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0xa10e3800) [pid = 1782] [serial = 1563] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8dd91800) [pid = 1782] [serial = 1521] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8b318c00) [pid = 1782] [serial = 1517] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9512f400) [pid = 1782] [serial = 1545] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8c54dc00) [pid = 1782] [serial = 1569] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8b319400) [pid = 1782] [serial = 1566] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8bec2400) [pid = 1782] [serial = 1518] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8e6cac00) [pid = 1782] [serial = 1523] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8e863c00) [pid = 1782] [serial = 1524] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9027f000) [pid = 1782] [serial = 1532] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8d5b7c00) [pid = 1782] [serial = 1520] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x89ff0c00) [pid = 1782] [serial = 1571] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8eef4400) [pid = 1782] [serial = 1526] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9a6c3000) [pid = 1782] [serial = 1551] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9d4d0c00) [pid = 1782] [serial = 1556] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9b232400) [pid = 1782] [serial = 1553] [outer = (nil)] [url = about:blank] 09:23:51 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0xa1025400) [pid = 1782] [serial = 1560] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1782 | 1464193432240 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 4544ms 09:23:52 INFO - PROCESS | 1782 | 1464193432266 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 1782 | 1464193432272 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:23:52 INFO - PROCESS | 1782 | 1464193432281 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1782 | 1464193432287 Marionette TRACE conn4 <- [1,2214,null,{}] 09:23:52 INFO - PROCESS | 1782 | 1464193432298 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}] 09:23:52 INFO - PROCESS | 1782 | 1464193432581 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:23:52 INFO - PROCESS | 1782 | 1464193432818 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x871e0800 == 121 [pid = 1782] [id = 561] 09:23:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8874b400) [pid = 1782] [serial = 1684] [outer = (nil)] 09:23:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8a79bc00) [pid = 1782] [serial = 1685] [outer = 0x8874b400] 09:23:52 INFO - PROCESS | 1782 | 1464193432913 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b319c00) [pid = 1782] [serial = 1686] [outer = 0x8874b400] 09:23:53 INFO - PROCESS | 1782 | 1464193433885 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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1689ms 09:23:53 INFO - PROCESS | 1782 | 1464193433972 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1782 | 1464193433980 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:23:53 INFO - PROCESS | 1782 | 1464193433990 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1782 | 1464193433994 Marionette TRACE conn4 <- [1,2218,null,{}] 09:23:54 INFO - PROCESS | 1782 | 1464193434001 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}] 09:23:54 INFO - PROCESS | 1782 | 1464193434240 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:23:54 INFO - PROCESS | 1782 | 1464193434546 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x897db400 == 122 [pid = 1782] [id = 562] 09:23:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8c2b8c00) [pid = 1782] [serial = 1687] [outer = (nil)] 09:23:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8c545c00) [pid = 1782] [serial = 1688] [outer = 0x8c2b8c00] 09:23:54 INFO - PROCESS | 1782 | 1464193434653 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8d2d9800) [pid = 1782] [serial = 1689] [outer = 0x8c2b8c00] 09:23:55 INFO - PROCESS | 1782 | 1464193435675 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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1741ms 09:23:55 INFO - PROCESS | 1782 | 1464193435732 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1782 | 1464193435737 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:23:55 INFO - PROCESS | 1782 | 1464193435751 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1782 | 1464193435759 Marionette TRACE conn4 <- [1,2222,null,{}] 09:23:55 INFO - PROCESS | 1782 | 1464193435776 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}] 09:23:56 INFO - PROCESS | 1782 | 1464193436088 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:23:56 INFO - PROCESS | 1782 | 1464193436140 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5b9400 == 123 [pid = 1782] [id = 563] 09:23:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8db85800) [pid = 1782] [serial = 1690] [outer = (nil)] 09:23:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8dd8ec00) [pid = 1782] [serial = 1691] [outer = 0x8db85800] 09:23:56 INFO - PROCESS | 1782 | 1464193436280 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8df52400) [pid = 1782] [serial = 1692] [outer = 0x8db85800] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9a415400) [pid = 1782] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9bfd7000) [pid = 1782] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x91a3f400) [pid = 1782] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8ef6f000) [pid = 1782] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8e860000) [pid = 1782] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8b320000) [pid = 1782] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8983f000) [pid = 1782] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x89841800) [pid = 1782] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x94f25400) [pid = 1782] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8d5b5400) [pid = 1782] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8b52b400) [pid = 1782] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9b1b5000) [pid = 1782] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8b31b800) [pid = 1782] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9027a000) [pid = 1782] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8a79b000) [pid = 1782] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x9c1d7000) [pid = 1782] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8ed15800) [pid = 1782] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8d5b8800) [pid = 1782] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8ed1cc00) [pid = 1782] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8b526000) [pid = 1782] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8f755000) [pid = 1782] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8ed19c00) [pid = 1782] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x902f6c00) [pid = 1782] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x901da800) [pid = 1782] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:23:57 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8ed14000) [pid = 1782] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:23:57 INFO - PROCESS | 1782 | 1464193437928 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2245ms 09:23:57 INFO - PROCESS | 1782 | 1464193437991 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:23:58 INFO - PROCESS | 1782 | 1464193437997 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:23:58 INFO - PROCESS | 1782 | 1464193438004 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1782 | 1464193438006 Marionette TRACE conn4 <- [1,2226,null,{}] 09:23:58 INFO - PROCESS | 1782 | 1464193438012 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}] 09:23:58 INFO - PROCESS | 1782 | 1464193438239 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:23:58 INFO - PROCESS | 1782 | 1464193438466 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8983f000 == 124 [pid = 1782] [id = 564] 09:23:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8a3e7c00) [pid = 1782] [serial = 1693] [outer = (nil)] 09:23:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8de0fc00) [pid = 1782] [serial = 1694] [outer = 0x8a3e7c00] 09:23:58 INFO - PROCESS | 1782 | 1464193438606 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8df7b800) [pid = 1782] [serial = 1695] [outer = 0x8a3e7c00] 09:23:59 INFO - PROCESS | 1782 | 1464193439687 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1734ms 09:23:59 INFO - PROCESS | 1782 | 1464193439739 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1782 | 1464193439745 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:23:59 INFO - PROCESS | 1782 | 1464193439761 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1782 | 1464193439773 Marionette TRACE conn4 <- [1,2230,null,{}] 09:23:59 INFO - PROCESS | 1782 | 1464193439786 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}] 09:24:00 INFO - PROCESS | 1782 | 1464193440082 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:24:00 INFO - PROCESS | 1782 | 1464193440460 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3e1000 == 125 [pid = 1782] [id = 565] 09:24:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8a3e1800) [pid = 1782] [serial = 1696] [outer = (nil)] 09:24:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8bb8bc00) [pid = 1782] [serial = 1697] [outer = 0x8a3e1800] 09:24:00 INFO - PROCESS | 1782 | 1464193440565 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8c219400) [pid = 1782] [serial = 1698] [outer = 0x8a3e1800] 09:24:01 INFO - PROCESS | 1782 | 1464193441650 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1953ms 09:24:01 INFO - PROCESS | 1782 | 1464193441712 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:24:01 INFO - PROCESS | 1782 | 1464193441723 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:24:01 INFO - PROCESS | 1782 | 1464193441736 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1782 | 1464193441740 Marionette TRACE conn4 <- [1,2234,null,{}] 09:24:01 INFO - PROCESS | 1782 | 1464193441747 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}] 09:24:02 INFO - PROCESS | 1782 | 1464193442054 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:24:02 INFO - PROCESS | 1782 | 1464193442437 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2e5000 == 126 [pid = 1782] [id = 566] 09:24:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8d4e3000) [pid = 1782] [serial = 1699] [outer = (nil)] 09:24:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8db83000) [pid = 1782] [serial = 1700] [outer = 0x8d4e3000] 09:24:02 INFO - PROCESS | 1782 | 1464193442541 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8df4d800) [pid = 1782] [serial = 1701] [outer = 0x8d4e3000] 09:24:03 INFO - PROCESS | 1782 | 1464193443629 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]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1944ms 09:24:03 INFO - PROCESS | 1782 | 1464193443679 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1782 | 1464193443682 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:24:03 INFO - PROCESS | 1782 | 1464193443689 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1782 | 1464193443696 Marionette TRACE conn4 <- [1,2238,null,{}] 09:24:03 INFO - PROCESS | 1782 | 1464193443715 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}] 09:24:03 INFO - PROCESS | 1782 | 1464193443973 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:24:04 INFO - PROCESS | 1782 | 1464193444333 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e862c00 == 127 [pid = 1782] [id = 567] 09:24:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8ed14400) [pid = 1782] [serial = 1702] [outer = (nil)] 09:24:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8ed1f000) [pid = 1782] [serial = 1703] [outer = 0x8ed14400] 09:24:04 INFO - PROCESS | 1782 | 1464193444441 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8eef6800) [pid = 1782] [serial = 1704] [outer = 0x8ed14400] 09:24:05 INFO - PROCESS | 1782 | 1464193445514 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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1887ms 09:24:05 INFO - PROCESS | 1782 | 1464193445577 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1782 | 1464193445583 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:24:05 INFO - PROCESS | 1782 | 1464193445591 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1782 | 1464193445595 Marionette TRACE conn4 <- [1,2242,null,{}] 09:24:05 INFO - PROCESS | 1782 | 1464193445602 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}] 09:24:05 INFO - PROCESS | 1782 | 1464193445848 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:24:06 INFO - PROCESS | 1782 | 1464193446197 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f126800 == 128 [pid = 1782] [id = 568] 09:24:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f128400) [pid = 1782] [serial = 1705] [outer = (nil)] 09:24:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8f75f000) [pid = 1782] [serial = 1706] [outer = 0x8f128400] 09:24:06 INFO - PROCESS | 1782 | 1464193446321 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8faa0000) [pid = 1782] [serial = 1707] [outer = 0x8f128400] 09:24:07 INFO - PROCESS | 1782 | 1464193447350 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1791ms 09:24:07 INFO - PROCESS | 1782 | 1464193447382 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1782 | 1464193447386 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:24:07 INFO - PROCESS | 1782 | 1464193447394 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1782 | 1464193447398 Marionette TRACE conn4 <- [1,2246,null,{}] 09:24:07 INFO - PROCESS | 1782 | 1464193447405 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}] 09:24:07 INFO - PROCESS | 1782 | 1464193447654 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:24:08 INFO - PROCESS | 1782 | 1464193448007 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c3400 == 129 [pid = 1782] [id = 569] 09:24:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8ed20000) [pid = 1782] [serial = 1708] [outer = (nil)] 09:24:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x901ddc00) [pid = 1782] [serial = 1709] [outer = 0x8ed20000] 09:24:08 INFO - PROCESS | 1782 | 1464193448116 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9027f000) [pid = 1782] [serial = 1710] [outer = 0x8ed20000] 09:24:09 INFO - PROCESS | 1782 | 1464193449197 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1848ms 09:24:09 INFO - PROCESS | 1782 | 1464193449244 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1782 | 1464193449249 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:24:09 INFO - PROCESS | 1782 | 1464193449258 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1782 | 1464193449263 Marionette TRACE conn4 <- [1,2250,null,{}] 09:24:09 INFO - PROCESS | 1782 | 1464193449269 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}] 09:24:09 INFO - PROCESS | 1782 | 1464193449690 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:24:10 INFO - PROCESS | 1782 | 1464193450004 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb5a000 == 130 [pid = 1782] [id = 570] 09:24:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x90284c00) [pid = 1782] [serial = 1711] [outer = (nil)] 09:24:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x91d76c00) [pid = 1782] [serial = 1712] [outer = 0x90284c00] 09:24:10 INFO - PROCESS | 1782 | 1464193450107 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x92013c00) [pid = 1782] [serial = 1713] [outer = 0x90284c00] 09:24:11 INFO - PROCESS | 1782 | 1464193451143 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]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1935ms 09:24:11 INFO - PROCESS | 1782 | 1464193451194 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1782 | 1464193451200 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:24:11 INFO - PROCESS | 1782 | 1464193451209 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1782 | 1464193451213 Marionette TRACE conn4 <- [1,2254,null,{}] 09:24:11 INFO - PROCESS | 1782 | 1464193451222 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}] 09:24:11 INFO - PROCESS | 1782 | 1464193451493 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:24:11 INFO - PROCESS | 1782 | 1464193451847 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a383400 == 131 [pid = 1782] [id = 571] 09:24:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b520400) [pid = 1782] [serial = 1714] [outer = (nil)] 09:24:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x92862800) [pid = 1782] [serial = 1715] [outer = 0x8b520400] 09:24:11 INFO - PROCESS | 1782 | 1464193451955 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x92e04800) [pid = 1782] [serial = 1716] [outer = 0x8b520400] 09:24:12 INFO - PROCESS | 1782 | 1464193452987 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1846ms 09:24:13 INFO - PROCESS | 1782 | 1464193453057 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 1782 | 1464193453061 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:24:13 INFO - PROCESS | 1782 | 1464193453068 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1782 | 1464193453072 Marionette TRACE conn4 <- [1,2258,null,{}] 09:24:13 INFO - PROCESS | 1782 | 1464193453079 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}] 09:24:13 INFO - PROCESS | 1782 | 1464193453320 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:24:13 INFO - PROCESS | 1782 | 1464193453691 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x919e5c00 == 132 [pid = 1782] [id = 572] 09:24:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x91a39400) [pid = 1782] [serial = 1717] [outer = (nil)] 09:24:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9512f400) [pid = 1782] [serial = 1718] [outer = 0x91a39400] 09:24:13 INFO - PROCESS | 1782 | 1464193453789 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9751a800) [pid = 1782] [serial = 1719] [outer = 0x91a39400] 09:24:14 INFO - PROCESS | 1782 | 1464193454772 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]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1735ms 09:24:14 INFO - PROCESS | 1782 | 1464193454806 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1782 | 1464193454811 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:24:14 INFO - PROCESS | 1782 | 1464193454821 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1782 | 1464193454825 Marionette TRACE conn4 <- [1,2262,null,{}] 09:24:14 INFO - PROCESS | 1782 | 1464193454833 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}] 09:24:15 INFO - PROCESS | 1782 | 1464193455080 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:24:15 INFO - PROCESS | 1782 | 1464193455436 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x950d6c00 == 133 [pid = 1782] [id = 573] 09:24:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x950dbc00) [pid = 1782] [serial = 1720] [outer = (nil)] 09:24:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x99e06000) [pid = 1782] [serial = 1721] [outer = 0x950dbc00] 09:24:15 INFO - PROCESS | 1782 | 1464193455543 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x99ef1400) [pid = 1782] [serial = 1722] [outer = 0x950dbc00] 09:24:16 INFO - PROCESS | 1782 | 1464193456521 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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1735ms 09:24:16 INFO - PROCESS | 1782 | 1464193456557 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:24:16 INFO - PROCESS | 1782 | 1464193456563 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:24:16 INFO - PROCESS | 1782 | 1464193456591 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1782 | 1464193456594 Marionette TRACE conn4 <- [1,2266,null,{}] 09:24:16 INFO - PROCESS | 1782 | 1464193456603 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}] 09:24:16 INFO - PROCESS | 1782 | 1464193456863 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:24:17 INFO - PROCESS | 1782 | 1464193457231 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d7400 == 134 [pid = 1782] [id = 574] 09:24:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8a382800) [pid = 1782] [serial = 1723] [outer = (nil)] 09:24:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9a271c00) [pid = 1782] [serial = 1724] [outer = 0x8a382800] 09:24:17 INFO - PROCESS | 1782 | 1464193457338 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9a414800) [pid = 1782] [serial = 1725] [outer = 0x8a382800] 09:24:18 INFO - PROCESS | 1782 | 1464193458357 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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1820ms 09:24:18 INFO - PROCESS | 1782 | 1464193458406 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 1782 | 1464193458412 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:24:18 INFO - PROCESS | 1782 | 1464193458423 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1782 | 1464193458430 Marionette TRACE conn4 <- [1,2270,null,{}] 09:24:18 INFO - PROCESS | 1782 | 1464193458438 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}] 09:24:18 INFO - PROCESS | 1782 | 1464193458740 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:24:19 INFO - PROCESS | 1782 | 1464193459087 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x986ad400 == 135 [pid = 1782] [id = 575] 09:24:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9b1ae800) [pid = 1782] [serial = 1726] [outer = (nil)] 09:24:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9b723000) [pid = 1782] [serial = 1727] [outer = 0x9b1ae800] 09:24:19 INFO - PROCESS | 1782 | 1464193459197 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9bfde000) [pid = 1782] [serial = 1728] [outer = 0x9b1ae800] 09:24:20 INFO - PROCESS | 1782 | 1464193460220 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]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1838ms 09:24:20 INFO - PROCESS | 1782 | 1464193460262 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1782 | 1464193460266 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:24:20 INFO - PROCESS | 1782 | 1464193460276 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 1782 | 1464193460281 Marionette TRACE conn4 <- [1,2274,null,{}] 09:24:20 INFO - PROCESS | 1782 | 1464193460288 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}] 09:24:20 INFO - PROCESS | 1782 | 1464193460542 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:24:20 INFO - PROCESS | 1782 | 1464193460906 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x897e2800 == 136 [pid = 1782] [id = 576] 09:24:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9b43f000) [pid = 1782] [serial = 1729] [outer = (nil)] 09:24:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9d4d9800) [pid = 1782] [serial = 1730] [outer = 0x9b43f000] 09:24:21 INFO - PROCESS | 1782 | 1464193461023 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9d4df400) [pid = 1782] [serial = 1731] [outer = 0x9b43f000] 09:24:22 INFO - PROCESS | 1782 | 1464193462018 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1790ms 09:24:22 INFO - PROCESS | 1782 | 1464193462065 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:24:22 INFO - PROCESS | 1782 | 1464193462069 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:24:22 INFO - PROCESS | 1782 | 1464193462077 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1782 | 1464193462081 Marionette TRACE conn4 <- [1,2278,null,{}] 09:24:22 INFO - PROCESS | 1782 | 1464193462096 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}] 09:24:22 INFO - PROCESS | 1782 | 1464193462372 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:24:22 INFO - PROCESS | 1782 | 1464193462731 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x9d4d5400 == 137 [pid = 1782] [id = 577] 09:24:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9d4d5800) [pid = 1782] [serial = 1732] [outer = (nil)] 09:24:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa10e2c00) [pid = 1782] [serial = 1733] [outer = 0x9d4d5800] 09:24:22 INFO - PROCESS | 1782 | 1464193462839 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0xa10e6400) [pid = 1782] [serial = 1734] [outer = 0x9d4d5800] 09:24:23 INFO - PROCESS | 1782 | 1464193463861 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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1849ms 09:24:23 INFO - PROCESS | 1782 | 1464193463928 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 1782 | 1464193463933 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:24:23 INFO - PROCESS | 1782 | 1464193463940 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1782 | 1464193463945 Marionette TRACE conn4 <- [1,2282,null,{}] 09:24:23 INFO - PROCESS | 1782 | 1464193463952 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}] 09:24:24 INFO - PROCESS | 1782 | 1464193464193 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:24:24 INFO - PROCESS | 1782 | 1464193464558 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 1782 | ++DOCSHELL 0xa1028400 == 138 [pid = 1782] [id = 578] 09:24:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0xa2274000) [pid = 1782] [serial = 1735] [outer = (nil)] 09:24:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0xa26e3400) [pid = 1782] [serial = 1736] [outer = 0xa2274000] 09:24:24 INFO - PROCESS | 1782 | 1464193464665 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0xa3069800) [pid = 1782] [serial = 1737] [outer = 0xa2274000] 09:24:25 INFO - PROCESS | 1782 | 1464193465658 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]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1733ms 09:24:25 INFO - PROCESS | 1782 | 1464193465691 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 1782 | 1464193465695 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:24:25 INFO - PROCESS | 1782 | 1464193465706 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 1782 | 1464193465710 Marionette TRACE conn4 <- [1,2286,null,{}] 09:24:25 INFO - PROCESS | 1782 | 1464193465716 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}] 09:24:25 INFO - PROCESS | 1782 | 1464193465997 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:24:26 INFO - PROCESS | 1782 | 1464193466376 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c225400 == 139 [pid = 1782] [id = 579] 09:24:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8d4dcc00) [pid = 1782] [serial = 1738] [outer = (nil)] 09:24:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0xa30c7000) [pid = 1782] [serial = 1739] [outer = 0x8d4dcc00] 09:24:26 INFO - PROCESS | 1782 | 1464193466483 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0xa30e8800) [pid = 1782] [serial = 1740] [outer = 0x8d4dcc00] 09:24:27 INFO - PROCESS | 1782 | 1464193467470 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]]]}] 09:24:27 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 09:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1836ms 09:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:24:27 INFO - PROCESS | 1782 | 1464193467542 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1782 | 1464193467546 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:24:27 INFO - PROCESS | 1782 | 1464193467553 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1782 | 1464193467557 Marionette TRACE conn4 <- [1,2290,null,{}] 09:24:27 INFO - PROCESS | 1782 | 1464193467564 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}] 09:24:27 INFO - PROCESS | 1782 | 1464193467819 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:24:28 INFO - PROCESS | 1782 | 1464193468187 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1782 | ++DOCSHELL 0xa26ba800 == 140 [pid = 1782] [id = 580] 09:24:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0xa306a000) [pid = 1782] [serial = 1741] [outer = (nil)] 09:24:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0xa353bc00) [pid = 1782] [serial = 1742] [outer = 0xa306a000] 09:24:28 INFO - PROCESS | 1782 | 1464193468297 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0xa3549800) [pid = 1782] [serial = 1743] [outer = 0xa306a000] 09:24:29 INFO - PROCESS | 1782 | 1464193469312 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1839ms 09:24:29 INFO - PROCESS | 1782 | 1464193469392 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1782 | 1464193469398 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:24:29 INFO - PROCESS | 1782 | 1464193469406 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1782 | 1464193469411 Marionette TRACE conn4 <- [1,2294,null,{}] 09:24:29 INFO - PROCESS | 1782 | 1464193469418 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}] 09:24:29 INFO - PROCESS | 1782 | 1464193469702 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb86000 == 139 [pid = 1782] [id = 482] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b9400 == 138 [pid = 1782] [id = 563] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x897db400 == 137 [pid = 1782] [id = 562] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x871e0800 == 136 [pid = 1782] [id = 561] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c6400 == 135 [pid = 1782] [id = 549] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8e857000 == 134 [pid = 1782] [id = 548] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c7800 == 133 [pid = 1782] [id = 547] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5b8c00 == 132 [pid = 1782] [id = 546] 09:24:32 INFO - PROCESS | 1782 | --DOCSHELL 0x89849800 == 131 [pid = 1782] [id = 545] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x902ef800) [pid = 1782] [serial = 1533] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8f8ae800) [pid = 1782] [serial = 1530] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x9200fc00) [pid = 1782] [serial = 1539] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x919e5800) [pid = 1782] [serial = 1536] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8ef69c00) [pid = 1782] [serial = 1527] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8dd85400) [pid = 1782] [serial = 1634] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x9a41d800) [pid = 1782] [serial = 1607] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8df4b400) [pid = 1782] [serial = 1574] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0xa10da400) [pid = 1782] [serial = 1616] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x92e03800) [pid = 1782] [serial = 1599] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x92863000) [pid = 1782] [serial = 1598] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8faaa000) [pid = 1782] [serial = 1589] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0xa21a3400) [pid = 1782] [serial = 1619] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8ed19800) [pid = 1782] [serial = 1583] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9b721c00) [pid = 1782] [serial = 1611] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8abf6000) [pid = 1782] [serial = 1626] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8b606000) [pid = 1782] [serial = 1631] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x98626400) [pid = 1782] [serial = 1604] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8dd83800) [pid = 1782] [serial = 1515] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9a7a2000) [pid = 1782] [serial = 1608] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8dd87000) [pid = 1782] [serial = 1455] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9c1ccc00) [pid = 1782] [serial = 1613] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8c223400) [pid = 1782] [serial = 1629] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8d2e1c00) [pid = 1782] [serial = 1632] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9b1b8000) [pid = 1782] [serial = 1610] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8becb800) [pid = 1782] [serial = 1628] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x99031c00) [pid = 1782] [serial = 1605] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8eef5800) [pid = 1782] [serial = 1584] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x91d74000) [pid = 1782] [serial = 1595] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8c446800) [pid = 1782] [serial = 1578] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0xa262a400) [pid = 1782] [serial = 1623] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8f75a000) [pid = 1782] [serial = 1587] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8df72000) [pid = 1782] [serial = 1581] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0xa10e3400) [pid = 1782] [serial = 1617] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8bebf400) [pid = 1782] [serial = 1577] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x92006000) [pid = 1782] [serial = 1596] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8de07c00) [pid = 1782] [serial = 1580] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8f130000) [pid = 1782] [serial = 1586] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9027b800) [pid = 1782] [serial = 1592] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x950e0400) [pid = 1782] [serial = 1602] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0xa2623800) [pid = 1782] [serial = 1622] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x94f2a800) [pid = 1782] [serial = 1601] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8a386000) [pid = 1782] [serial = 1625] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8fb5cc00) [pid = 1782] [serial = 1590] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9d4d0800) [pid = 1782] [serial = 1614] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x919e2800) [pid = 1782] [serial = 1593] [outer = (nil)] [url = about:blank] 09:24:33 INFO - PROCESS | 1782 | 1464193473067 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b5a800 == 132 [pid = 1782] [id = 581] 09:24:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8874d800) [pid = 1782] [serial = 1744] [outer = (nil)] 09:24:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x88951800) [pid = 1782] [serial = 1745] [outer = 0x8874d800] 09:24:33 INFO - PROCESS | 1782 | 1464193473159 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x89843000) [pid = 1782] [serial = 1746] [outer = 0x8874d800] 09:24:34 INFO - PROCESS | 1782 | 1464193474117 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:24:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 4796ms 09:24:34 INFO - PROCESS | 1782 | 1464193474205 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1782 | 1464193474213 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:24:34 INFO - PROCESS | 1782 | 1464193474222 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1782 | 1464193474227 Marionette TRACE conn4 <- [1,2298,null,{}] 09:24:34 INFO - PROCESS | 1782 | 1464193474234 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}] 09:24:34 INFO - PROCESS | 1782 | 1464193474472 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:24:34 INFO - PROCESS | 1782 | 1464193474767 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf6000 == 133 [pid = 1782] [id = 582] 09:24:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8abfc400) [pid = 1782] [serial = 1747] [outer = (nil)] 09:24:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b320400) [pid = 1782] [serial = 1748] [outer = 0x8abfc400] 09:24:34 INFO - PROCESS | 1782 | 1464193474861 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8bb86800) [pid = 1782] [serial = 1749] [outer = 0x8abfc400] 09:24:35 INFO - PROCESS | 1782 | 1464193475827 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]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1642ms 09:24:35 INFO - PROCESS | 1782 | 1464193475869 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 1782 | 1464193475877 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:24:35 INFO - PROCESS | 1782 | 1464193475897 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 1782 | 1464193475901 Marionette TRACE conn4 <- [1,2302,null,{}] 09:24:35 INFO - PROCESS | 1782 | 1464193475907 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}] 09:24:36 INFO - PROCESS | 1782 | 1464193476220 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:24:36 INFO - PROCESS | 1782 | 1464193476263 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c223c00 == 134 [pid = 1782] [id = 583] 09:24:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8c449c00) [pid = 1782] [serial = 1750] [outer = (nil)] 09:24:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8c543c00) [pid = 1782] [serial = 1751] [outer = 0x8c449c00] 09:24:36 INFO - PROCESS | 1782 | 1464193476346 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8d2db800) [pid = 1782] [serial = 1752] [outer = 0x8c449c00] 09:24:37 INFO - PROCESS | 1782 | 1464193477543 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]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2301ms 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8e864400) [pid = 1782] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9a79dc00) [pid = 1782] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9027e400) [pid = 1782] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8a78f400) [pid = 1782] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b31d000) [pid = 1782] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9214f000) [pid = 1782] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x950e0000) [pid = 1782] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x92860800) [pid = 1782] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8d2e5400) [pid = 1782] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9d4d8400) [pid = 1782] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8c2b8c00) [pid = 1782] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8874b400) [pid = 1782] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8e856c00) [pid = 1782] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8db85800) [pid = 1782] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x91a3ec00) [pid = 1782] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9a143000) [pid = 1782] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8f134400) [pid = 1782] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8d5b9c00) [pid = 1782] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8e85a800) [pid = 1782] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8d5bc400) [pid = 1782] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:24:38 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8db83c00) [pid = 1782] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:24:38 INFO - PROCESS | 1782 | 1464193478310 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1782 | 1464193478316 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:24:38 INFO - PROCESS | 1782 | 1464193478337 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1782 | 1464193478348 Marionette TRACE conn4 <- [1,2306,null,{}] 09:24:38 INFO - PROCESS | 1782 | 1464193478354 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}] 09:24:38 INFO - PROCESS | 1782 | 1464193478652 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:24:38 INFO - PROCESS | 1782 | 1464193478789 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c44f000 == 135 [pid = 1782] [id = 584] 09:24:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8d2dec00) [pid = 1782] [serial = 1753] [outer = (nil)] 09:24:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8d5b8800) [pid = 1782] [serial = 1754] [outer = 0x8d2dec00] 09:24:38 INFO - PROCESS | 1782 | 1464193478879 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8db89000) [pid = 1782] [serial = 1755] [outer = 0x8d2dec00] 09:24:39 INFO - PROCESS | 1782 | 1464193479845 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]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1549ms 09:24:39 INFO - PROCESS | 1782 | 1464193479876 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1782 | 1464193479881 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:24:39 INFO - PROCESS | 1782 | 1464193479888 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1782 | 1464193479892 Marionette TRACE conn4 <- [1,2310,null,{}] 09:24:39 INFO - PROCESS | 1782 | 1464193479898 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}] 09:24:40 INFO - PROCESS | 1782 | 1464193480238 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:24:40 INFO - PROCESS | 1782 | 1464193480644 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b57000 == 136 [pid = 1782] [id = 585] 09:24:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x87b58c00) [pid = 1782] [serial = 1756] [outer = (nil)] 09:24:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x88952000) [pid = 1782] [serial = 1757] [outer = 0x87b58c00] 09:24:40 INFO - PROCESS | 1782 | 1464193480757 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8a0e8400) [pid = 1782] [serial = 1758] [outer = 0x87b58c00] 09:24:41 INFO - PROCESS | 1782 | 1464193481873 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]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2039ms 09:24:41 INFO - PROCESS | 1782 | 1464193481931 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:24:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:24:41 INFO - PROCESS | 1782 | 1464193481939 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:24:41 INFO - PROCESS | 1782 | 1464193481948 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 1782 | 1464193481954 Marionette TRACE conn4 <- [1,2314,null,{}] 09:24:41 INFO - PROCESS | 1782 | 1464193481964 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}] 09:24:42 INFO - PROCESS | 1782 | 1464193482278 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:24:42 INFO - PROCESS | 1782 | 1464193482640 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a795400 == 137 [pid = 1782] [id = 586] 09:24:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8b314000) [pid = 1782] [serial = 1759] [outer = (nil)] 09:24:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8bb8c000) [pid = 1782] [serial = 1760] [outer = 0x8b314000] 09:24:42 INFO - PROCESS | 1782 | 1464193482750 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8c227400) [pid = 1782] [serial = 1761] [outer = 0x8b314000] 09:24:43 INFO - PROCESS | 1782 | 1464193483851 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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1951ms 09:24:43 INFO - PROCESS | 1782 | 1464193483902 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 1782 | 1464193483910 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:24:43 INFO - PROCESS | 1782 | 1464193483922 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 1782 | 1464193483926 Marionette TRACE conn4 <- [1,2318,null,{}] 09:24:43 INFO - PROCESS | 1782 | 1464193483934 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}] 09:24:44 INFO - PROCESS | 1782 | 1464193484225 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:24:44 INFO - PROCESS | 1782 | 1464193484636 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c446400 == 138 [pid = 1782] [id = 587] 09:24:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8c543800) [pid = 1782] [serial = 1762] [outer = (nil)] 09:24:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8d2e5800) [pid = 1782] [serial = 1763] [outer = 0x8c543800] 09:24:44 INFO - PROCESS | 1782 | 1464193484743 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8d5bd400) [pid = 1782] [serial = 1764] [outer = 0x8c543800] 09:24:45 INFO - PROCESS | 1782 | 1464193485857 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] 09:24:45 INFO - PROCESS | 1782 | 1464193485925 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:24:45 INFO - PROCESS | 1782 | 1464193485944 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1782 | 1464193485956 Marionette TRACE conn4 <- [1,2322,null,{}] 09:24:45 INFO - PROCESS | 1782 | 1464193485965 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}] 09:24:46 INFO - PROCESS | 1782 | 1464193486300 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:24:46 INFO - PROCESS | 1782 | 1464193486662 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c44b800 == 139 [pid = 1782] [id = 588] 09:24:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8c54a000) [pid = 1782] [serial = 1765] [outer = (nil)] 09:24:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8e6c7c00) [pid = 1782] [serial = 1766] [outer = 0x8c54a000] 09:24:46 INFO - PROCESS | 1782 | 1464193486762 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8e860400) [pid = 1782] [serial = 1767] [outer = 0x8c54a000] 09:24:47 INFO - PROCESS | 1782 | 1464193487839 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]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1964ms 09:24:47 INFO - PROCESS | 1782 | 1464193487910 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 1782 | 1464193487920 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:24:47 INFO - PROCESS | 1782 | 1464193487945 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1782 | 1464193487949 Marionette TRACE conn4 <- [1,2326,null,{}] 09:24:47 INFO - PROCESS | 1782 | 1464193487965 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}] 09:24:48 INFO - PROCESS | 1782 | 1464193488251 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:24:48 INFO - PROCESS | 1782 | 1464193488546 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874b400 == 140 [pid = 1782] [id = 589] 09:24:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8e857000) [pid = 1782] [serial = 1768] [outer = (nil)] 09:24:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8eef5800) [pid = 1782] [serial = 1769] [outer = 0x8e857000] 09:24:48 INFO - PROCESS | 1782 | 1464193488649 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8ef70000) [pid = 1782] [serial = 1770] [outer = 0x8e857000] 09:24:49 INFO - PROCESS | 1782 | 1464193489628 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]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1748ms 09:24:49 INFO - PROCESS | 1782 | 1464193489690 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 1782 | 1464193489695 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:24:49 INFO - PROCESS | 1782 | 1464193489701 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 1782 | 1464193489705 Marionette TRACE conn4 <- [1,2330,null,{}] 09:24:49 INFO - PROCESS | 1782 | 1464193489712 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}] 09:24:49 INFO - PROCESS | 1782 | 1464193489973 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:24:50 INFO - PROCESS | 1782 | 1464193490345 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f130000 == 141 [pid = 1782] [id = 590] 09:24:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f131c00) [pid = 1782] [serial = 1771] [outer = (nil)] 09:24:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f756000) [pid = 1782] [serial = 1772] [outer = 0x8f131c00] 09:24:50 INFO - PROCESS | 1782 | 1464193490471 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8fb5c000) [pid = 1782] [serial = 1773] [outer = 0x8f131c00] 09:24:51 INFO - PROCESS | 1782 | 1464193491563 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1941ms 09:24:51 INFO - PROCESS | 1782 | 1464193491644 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 1782 | 1464193491649 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:24:51 INFO - PROCESS | 1782 | 1464193491657 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 1782 | 1464193491661 Marionette TRACE conn4 <- [1,2334,null,{}] 09:24:51 INFO - PROCESS | 1782 | 1464193491678 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}] 09:24:52 INFO - PROCESS | 1782 | 1464193492048 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:24:52 INFO - PROCESS | 1782 | 1464193492297 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x901e0400 == 142 [pid = 1782] [id = 591] 09:24:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9027e400) [pid = 1782] [serial = 1774] [outer = (nil)] 09:24:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x902f1000) [pid = 1782] [serial = 1775] [outer = 0x9027e400] 09:24:52 INFO - PROCESS | 1782 | 1464193492398 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x902f6000) [pid = 1782] [serial = 1776] [outer = 0x9027e400] 09:24:53 INFO - PROCESS | 1782 | 1464193493418 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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1833ms 09:24:53 INFO - PROCESS | 1782 | 1464193493491 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:24:53 INFO - PROCESS | 1782 | 1464193493496 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:24:53 INFO - PROCESS | 1782 | 1464193493505 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 1782 | 1464193493508 Marionette TRACE conn4 <- [1,2338,null,{}] 09:24:53 INFO - PROCESS | 1782 | 1464193493515 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}] 09:24:53 INFO - PROCESS | 1782 | 1464193493803 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:24:54 INFO - PROCESS | 1782 | 1464193494166 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x901e3800 == 143 [pid = 1782] [id = 592] 09:24:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x902f2c00) [pid = 1782] [serial = 1777] [outer = (nil)] 09:24:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x91a32c00) [pid = 1782] [serial = 1778] [outer = 0x902f2c00] 09:24:54 INFO - PROCESS | 1782 | 1464193494279 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x91d6a400) [pid = 1782] [serial = 1779] [outer = 0x902f2c00] 09:24:55 INFO - PROCESS | 1782 | 1464193495368 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]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1940ms 09:24:55 INFO - PROCESS | 1782 | 1464193495445 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 1782 | 1464193495450 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:24:55 INFO - PROCESS | 1782 | 1464193495457 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 1782 | 1464193495462 Marionette TRACE conn4 <- [1,2342,null,{}] 09:24:55 INFO - PROCESS | 1782 | 1464193495468 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}] 09:24:55 INFO - PROCESS | 1782 | 1464193495756 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:24:56 INFO - PROCESS | 1782 | 1464193496114 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c442c00 == 144 [pid = 1782] [id = 593] 09:24:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x902f5400) [pid = 1782] [serial = 1780] [outer = (nil)] 09:24:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x92145000) [pid = 1782] [serial = 1781] [outer = 0x902f5400] 09:24:56 INFO - PROCESS | 1782 | 1464193496217 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9214ac00) [pid = 1782] [serial = 1782] [outer = 0x902f5400] 09:24:57 INFO - PROCESS | 1782 | 1464193497253 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]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1884ms 09:24:57 INFO - PROCESS | 1782 | 1464193497342 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1782 | 1464193497346 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:24:57 INFO - PROCESS | 1782 | 1464193497354 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1782 | 1464193497358 Marionette TRACE conn4 <- [1,2346,null,{}] 09:24:57 INFO - PROCESS | 1782 | 1464193497367 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}] 09:24:57 INFO - PROCESS | 1782 | 1464193497680 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:24:58 INFO - PROCESS | 1782 | 1464193498038 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874bc00 == 145 [pid = 1782] [id = 594] 09:24:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8dd85000) [pid = 1782] [serial = 1783] [outer = (nil)] 09:24:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x92e04c00) [pid = 1782] [serial = 1784] [outer = 0x8dd85000] 09:24:58 INFO - PROCESS | 1782 | 1464193498139 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x92e0b800) [pid = 1782] [serial = 1785] [outer = 0x8dd85000] 09:24:59 INFO - PROCESS | 1782 | 1464193499221 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1934ms 09:24:59 INFO - PROCESS | 1782 | 1464193499289 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1782 | 1464193499294 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:24:59 INFO - PROCESS | 1782 | 1464193499301 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1782 | 1464193499304 Marionette TRACE conn4 <- [1,2350,null,{}] 09:24:59 INFO - PROCESS | 1782 | 1464193499311 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}] 09:24:59 INFO - PROCESS | 1782 | 1464193499620 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:25:00 INFO - PROCESS | 1782 | 1464193499991 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x95137c00 == 146 [pid = 1782] [id = 595] 09:25:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9535c400) [pid = 1782] [serial = 1786] [outer = (nil)] 09:25:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x97527c00) [pid = 1782] [serial = 1787] [outer = 0x9535c400] 09:25:00 INFO - PROCESS | 1782 | 1464193500129 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9962ec00) [pid = 1782] [serial = 1788] [outer = 0x9535c400] 09:25:01 INFO - PROCESS | 1782 | 1464193501209 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1982ms 09:25:01 INFO - PROCESS | 1782 | 1464193501285 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1782 | 1464193501289 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:25:01 INFO - PROCESS | 1782 | 1464193501296 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1782 | 1464193501301 Marionette TRACE conn4 <- [1,2354,null,{}] 09:25:01 INFO - PROCESS | 1782 | 1464193501309 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}] 09:25:01 INFO - PROCESS | 1782 | 1464193501671 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:25:02 INFO - PROCESS | 1782 | 1464193502061 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9968d800 == 147 [pid = 1782] [id = 596] 09:25:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9a41f800) [pid = 1782] [serial = 1789] [outer = (nil)] 09:25:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9a6ce400) [pid = 1782] [serial = 1790] [outer = 0x9a41f800] 09:25:02 INFO - PROCESS | 1782 | 1464193502166 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9a79e800) [pid = 1782] [serial = 1791] [outer = 0x9a41f800] 09:25:03 INFO - PROCESS | 1782 | 1464193503274 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2053ms 09:25:03 INFO - PROCESS | 1782 | 1464193503351 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 1782 | 1464193503355 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:25:03 INFO - PROCESS | 1782 | 1464193503363 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1782 | 1464193503367 Marionette TRACE conn4 <- [1,2358,null,{}] 09:25:03 INFO - PROCESS | 1782 | 1464193503374 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}] 09:25:03 INFO - PROCESS | 1782 | 1464193503658 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:25:04 INFO - PROCESS | 1782 | 1464193504020 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a3abc00 == 148 [pid = 1782] [id = 597] 09:25:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9a41e400) [pid = 1782] [serial = 1792] [outer = (nil)] 09:25:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9b43e400) [pid = 1782] [serial = 1793] [outer = 0x9a41e400] 09:25:04 INFO - PROCESS | 1782 | 1464193504125 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9b72f800) [pid = 1782] [serial = 1794] [outer = 0x9a41e400] 09:25:05 INFO - PROCESS | 1782 | 1464193505214 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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1895ms 09:25:05 INFO - PROCESS | 1782 | 1464193505258 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:25:05 INFO - PROCESS | 1782 | 1464193505272 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:25:05 INFO - PROCESS | 1782 | 1464193505280 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1782 | 1464193505284 Marionette TRACE conn4 <- [1,2362,null,{}] 09:25:05 INFO - PROCESS | 1782 | 1464193505292 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}] 09:25:05 INFO - PROCESS | 1782 | 1464193505550 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:25:05 INFO - PROCESS | 1782 | 1464193505908 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a793800 == 149 [pid = 1782] [id = 598] 09:25:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9b1b4800) [pid = 1782] [serial = 1795] [outer = (nil)] 09:25:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9d4d0800) [pid = 1782] [serial = 1796] [outer = 0x9b1b4800] 09:25:06 INFO - PROCESS | 1782 | 1464193506017 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9d4d4400) [pid = 1782] [serial = 1797] [outer = 0x9b1b4800] 09:25:07 INFO - PROCESS | 1782 | 1464193507092 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1895ms 09:25:07 INFO - PROCESS | 1782 | 1464193507176 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:25:07 INFO - PROCESS | 1782 | 1464193507181 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:25:07 INFO - PROCESS | 1782 | 1464193507187 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 1782 | 1464193507191 Marionette TRACE conn4 <- [1,2366,null,{}] 09:25:07 INFO - PROCESS | 1782 | 1464193507197 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}] 09:25:07 INFO - PROCESS | 1782 | 1464193507491 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:25:07 INFO - PROCESS | 1782 | 1464193507859 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b4bc00 == 150 [pid = 1782] [id = 599] 09:25:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9ba2dc00) [pid = 1782] [serial = 1798] [outer = (nil)] 09:25:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0xa10db400) [pid = 1782] [serial = 1799] [outer = 0x9ba2dc00] 09:25:07 INFO - PROCESS | 1782 | 1464193507962 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa10e5c00) [pid = 1782] [serial = 1800] [outer = 0x9ba2dc00] 09:25:09 INFO - PROCESS | 1782 | 1464193509024 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1896ms 09:25:09 INFO - PROCESS | 1782 | 1464193509085 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1782 | 1464193509090 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:25:09 INFO - PROCESS | 1782 | 1464193509099 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1782 | 1464193509102 Marionette TRACE conn4 <- [1,2370,null,{}] 09:25:09 INFO - PROCESS | 1782 | 1464193509108 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}] 09:25:09 INFO - PROCESS | 1782 | 1464193509378 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:25:09 INFO - PROCESS | 1782 | 1464193509759 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0505c00 == 151 [pid = 1782] [id = 600] 09:25:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0xa2272800) [pid = 1782] [serial = 1801] [outer = (nil)] 09:25:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0xa26bd000) [pid = 1782] [serial = 1802] [outer = 0xa2272800] 09:25:09 INFO - PROCESS | 1782 | 1464193509904 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0xa3248c00) [pid = 1782] [serial = 1803] [outer = 0xa2272800] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8a79b800 == 150 [pid = 1782] [id = 524] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x871d9000 == 149 [pid = 1782] [id = 498] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x871dd000 == 148 [pid = 1782] [id = 497] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x89fec000 == 147 [pid = 1782] [id = 499] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8c44f000 == 146 [pid = 1782] [id = 584] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8c223c00 == 145 [pid = 1782] [id = 583] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf6000 == 144 [pid = 1782] [id = 582] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x87b5a800 == 143 [pid = 1782] [id = 581] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8c225400 == 142 [pid = 1782] [id = 579] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0xa1028400 == 141 [pid = 1782] [id = 578] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9d4d5400 == 140 [pid = 1782] [id = 577] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x897e2800 == 139 [pid = 1782] [id = 576] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x871d7400 == 138 [pid = 1782] [id = 574] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x986ad400 == 137 [pid = 1782] [id = 575] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x950d6c00 == 136 [pid = 1782] [id = 573] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x919e5c00 == 135 [pid = 1782] [id = 572] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8a383400 == 134 [pid = 1782] [id = 571] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb5a000 == 133 [pid = 1782] [id = 570] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c3400 == 132 [pid = 1782] [id = 569] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8e862c00 == 131 [pid = 1782] [id = 567] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8f126800 == 130 [pid = 1782] [id = 568] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2e5000 == 129 [pid = 1782] [id = 566] 09:25:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3e1000 == 128 [pid = 1782] [id = 565] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8ef71000) [pid = 1782] [serial = 1646] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x9b448c00) [pid = 1782] [serial = 1674] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x91d6f400) [pid = 1782] [serial = 1656] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8bec5000) [pid = 1782] [serial = 1637] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x94f29000) [pid = 1782] [serial = 1662] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9c0c0800) [pid = 1782] [serial = 1676] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x9adda800) [pid = 1782] [serial = 1670] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x986b3c00) [pid = 1782] [serial = 1665] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9d4d4c00) [pid = 1782] [serial = 1679] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0xa226d800) [pid = 1782] [serial = 1682] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8d2d9800) [pid = 1782] [serial = 1689] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8b319c00) [pid = 1782] [serial = 1686] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8c2bc400) [pid = 1782] [serial = 1638] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8e861c00) [pid = 1782] [serial = 1643] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8df52400) [pid = 1782] [serial = 1692] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x92864000) [pid = 1782] [serial = 1659] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9a3b7c00) [pid = 1782] [serial = 1667] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8f12d400) [pid = 1782] [serial = 1647] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x902f7800) [pid = 1782] [serial = 1652] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x986ac800) [pid = 1782] [serial = 1664] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9c1d0800) [pid = 1782] [serial = 1677] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9b052400) [pid = 1782] [serial = 1671] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x92e0c800) [pid = 1782] [serial = 1661] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8db8bc00) [pid = 1782] [serial = 1640] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x91d6b400) [pid = 1782] [serial = 1655] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8a79bc00) [pid = 1782] [serial = 1685] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8f8a9800) [pid = 1782] [serial = 1649] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0xa2279000) [pid = 1782] [serial = 1620] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x919e8400) [pid = 1782] [serial = 1653] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8df73c00) [pid = 1782] [serial = 1575] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0xa248c400) [pid = 1782] [serial = 1683] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8dd8ec00) [pid = 1782] [serial = 1691] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9a422400) [pid = 1782] [serial = 1668] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8ed18c00) [pid = 1782] [serial = 1644] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8de0dc00) [pid = 1782] [serial = 1641] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x92858400) [pid = 1782] [serial = 1658] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8c545c00) [pid = 1782] [serial = 1688] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9b441400) [pid = 1782] [serial = 1673] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8faac800) [pid = 1782] [serial = 1650] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9d4dcc00) [pid = 1782] [serial = 1680] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8de0fc00) [pid = 1782] [serial = 1694] [outer = (nil)] [url = about:blank] 09:25:13 INFO - PROCESS | 1782 | 1464193513889 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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 4844ms 09:25:13 INFO - PROCESS | 1782 | 1464193513968 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 1782 | 1464193513973 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:25:13 INFO - PROCESS | 1782 | 1464193513985 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 1782 | 1464193513990 Marionette TRACE conn4 <- [1,2374,null,{}] 09:25:14 INFO - PROCESS | 1782 | 1464193514001 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}] 09:25:14 INFO - PROCESS | 1782 | 1464193514249 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:25:14 INFO - PROCESS | 1782 | 1464193514472 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d9000 == 129 [pid = 1782] [id = 601] 09:25:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x88952800) [pid = 1782] [serial = 1804] [outer = (nil)] 09:25:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8abf3c00) [pid = 1782] [serial = 1805] [outer = 0x88952800] 09:25:14 INFO - PROCESS | 1782 | 1464193514564 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b31b000) [pid = 1782] [serial = 1806] [outer = 0x88952800] 09:25:15 INFO - PROCESS | 1782 | 1464193515629 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]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1686ms 09:25:15 INFO - PROCESS | 1782 | 1464193515673 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1782 | 1464193515683 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:25:15 INFO - PROCESS | 1782 | 1464193515695 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1782 | 1464193515699 Marionette TRACE conn4 <- [1,2378,null,{}] 09:25:15 INFO - PROCESS | 1782 | 1464193515705 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}] 09:25:15 INFO - PROCESS | 1782 | 1464193515951 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:25:16 INFO - PROCESS | 1782 | 1464193516304 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c225400 == 130 [pid = 1782] [id = 602] 09:25:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8c2bd400) [pid = 1782] [serial = 1807] [outer = (nil)] 09:25:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8c443800) [pid = 1782] [serial = 1808] [outer = 0x8c2bd400] 09:25:16 INFO - PROCESS | 1782 | 1464193516415 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8c542000) [pid = 1782] [serial = 1809] [outer = 0x8c2bd400] 09:25:17 INFO - PROCESS | 1782 | 1464193517518 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1903ms 09:25:17 INFO - PROCESS | 1782 | 1464193517603 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1782 | 1464193517607 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:25:17 INFO - PROCESS | 1782 | 1464193517615 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1782 | 1464193517622 Marionette TRACE conn4 <- [1,2382,null,{}] 09:25:17 INFO - PROCESS | 1782 | 1464193517650 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}] 09:25:17 INFO - PROCESS | 1782 | 1464193517990 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0xa2274000) [pid = 1782] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8abfc400) [pid = 1782] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9d4d5800) [pid = 1782] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8ed14400) [pid = 1782] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8a382800) [pid = 1782] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8b520400) [pid = 1782] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8c449c00) [pid = 1782] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x950dbc00) [pid = 1782] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8a3e1800) [pid = 1782] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8d4dcc00) [pid = 1782] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x90284c00) [pid = 1782] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0xa306a000) [pid = 1782] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8874d800) [pid = 1782] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8ed20000) [pid = 1782] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9b1ae800) [pid = 1782] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8d4e3000) [pid = 1782] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x91a39400) [pid = 1782] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x9b43f000) [pid = 1782] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:25:18 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8f128400) [pid = 1782] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:25:18 INFO - PROCESS | 1782 | 1464193518684 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874d800 == 131 [pid = 1782] [id = 603] 09:25:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8a382800) [pid = 1782] [serial = 1810] [outer = (nil)] 09:25:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8c226800) [pid = 1782] [serial = 1811] [outer = 0x8a382800] 09:25:18 INFO - PROCESS | 1782 | 1464193518787 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8dd8ec00) [pid = 1782] [serial = 1812] [outer = 0x8a382800] 09:25:19 INFO - PROCESS | 1782 | 1464193519722 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2141ms 09:25:19 INFO - PROCESS | 1782 | 1464193519765 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:25:19 INFO - PROCESS | 1782 | 1464193519771 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:25:19 INFO - PROCESS | 1782 | 1464193519777 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1782 | 1464193519781 Marionette TRACE conn4 <- [1,2386,null,{}] 09:25:19 INFO - PROCESS | 1782 | 1464193519788 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}] 09:25:20 INFO - PROCESS | 1782 | 1464193520045 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:25:20 INFO - PROCESS | 1782 | 1464193520377 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8becc400 == 132 [pid = 1782] [id = 604] 09:25:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8de0a400) [pid = 1782] [serial = 1813] [outer = (nil)] 09:25:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8e6c5400) [pid = 1782] [serial = 1814] [outer = 0x8de0a400] 09:25:20 INFO - PROCESS | 1782 | 1464193520467 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8e85e400) [pid = 1782] [serial = 1815] [outer = 0x8de0a400] 09:25:21 INFO - PROCESS | 1782 | 1464193521708 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1988ms 09:25:21 INFO - PROCESS | 1782 | 1464193521766 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:25:21 INFO - PROCESS | 1782 | 1464193521774 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:25:21 INFO - PROCESS | 1782 | 1464193521783 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1782 | 1464193521791 Marionette TRACE conn4 <- [1,2390,null,{}] 09:25:21 INFO - PROCESS | 1782 | 1464193521800 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}] 09:25:22 INFO - PROCESS | 1782 | 1464193522103 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:25:22 INFO - PROCESS | 1782 | 1464193522485 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x89fe7800 == 133 [pid = 1782] [id = 605] 09:25:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8abf7400) [pid = 1782] [serial = 1816] [outer = (nil)] 09:25:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8c220c00) [pid = 1782] [serial = 1817] [outer = 0x8abf7400] 09:25:22 INFO - PROCESS | 1782 | 1464193522589 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8c444000) [pid = 1782] [serial = 1818] [outer = 0x8abf7400] 09:25:23 INFO - PROCESS | 1782 | 1464193523711 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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2005ms 09:25:23 INFO - PROCESS | 1782 | 1464193523786 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1782 | 1464193523796 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:25:23 INFO - PROCESS | 1782 | 1464193523808 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1782 | 1464193523812 Marionette TRACE conn4 <- [1,2394,null,{}] 09:25:23 INFO - PROCESS | 1782 | 1464193523820 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}] 09:25:24 INFO - PROCESS | 1782 | 1464193524161 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:25:24 INFO - PROCESS | 1782 | 1464193524533 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df4ec00 == 134 [pid = 1782] [id = 606] 09:25:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8df54800) [pid = 1782] [serial = 1819] [outer = (nil)] 09:25:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8ed14400) [pid = 1782] [serial = 1820] [outer = 0x8df54800] 09:25:24 INFO - PROCESS | 1782 | 1464193524635 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8eee9c00) [pid = 1782] [serial = 1821] [outer = 0x8df54800] 09:25:25 INFO - PROCESS | 1782 | 1464193525840 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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2090ms 09:25:25 INFO - PROCESS | 1782 | 1464193525903 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1782 | 1464193525909 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:25:25 INFO - PROCESS | 1782 | 1464193525919 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1782 | 1464193525925 Marionette TRACE conn4 <- [1,2398,null,{}] 09:25:25 INFO - PROCESS | 1782 | 1464193525945 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}] 09:25:26 INFO - PROCESS | 1782 | 1464193526213 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:25:26 INFO - PROCESS | 1782 | 1464193526560 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f132c00 == 135 [pid = 1782] [id = 607] 09:25:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8f754400) [pid = 1782] [serial = 1822] [outer = (nil)] 09:25:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8f8b0c00) [pid = 1782] [serial = 1823] [outer = 0x8f754400] 09:25:26 INFO - PROCESS | 1782 | 1464193526665 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8faa9000) [pid = 1782] [serial = 1824] [outer = 0x8f754400] 09:25:27 INFO - PROCESS | 1782 | 1464193527720 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1843ms 09:25:27 INFO - PROCESS | 1782 | 1464193527762 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:25:27 INFO - PROCESS | 1782 | 1464193527767 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:25:27 INFO - PROCESS | 1782 | 1464193527774 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1782 | 1464193527778 Marionette TRACE conn4 <- [1,2402,null,{}] 09:25:27 INFO - PROCESS | 1782 | 1464193527783 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}] 09:25:28 INFO - PROCESS | 1782 | 1464193528048 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:25:28 INFO - PROCESS | 1782 | 1464193528415 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef6b400 == 136 [pid = 1782] [id = 608] 09:25:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8f8b1c00) [pid = 1782] [serial = 1825] [outer = (nil)] 09:25:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x901d6000) [pid = 1782] [serial = 1826] [outer = 0x8f8b1c00] 09:25:28 INFO - PROCESS | 1782 | 1464193528525 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x90284400) [pid = 1782] [serial = 1827] [outer = 0x8f8b1c00] 09:25:29 INFO - PROCESS | 1782 | 1464193529541 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1839ms 09:25:29 INFO - PROCESS | 1782 | 1464193529614 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 1782 | 1464193529618 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:25:29 INFO - PROCESS | 1782 | 1464193529626 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 1782 | 1464193529630 Marionette TRACE conn4 <- [1,2406,null,{}] 09:25:29 INFO - PROCESS | 1782 | 1464193529637 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}] 09:25:29 INFO - PROCESS | 1782 | 1464193529896 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:25:30 INFO - PROCESS | 1782 | 1464193530231 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eeed400 == 137 [pid = 1782] [id = 609] 09:25:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8f12e000) [pid = 1782] [serial = 1828] [outer = (nil)] 09:25:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x919e3400) [pid = 1782] [serial = 1829] [outer = 0x8f12e000] 09:25:30 INFO - PROCESS | 1782 | 1464193530350 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x91a38c00) [pid = 1782] [serial = 1830] [outer = 0x8f12e000] 09:25:31 INFO - PROCESS | 1782 | 1464193531418 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1836ms 09:25:31 INFO - PROCESS | 1782 | 1464193531464 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1782 | 1464193531471 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:25:31 INFO - PROCESS | 1782 | 1464193531478 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1782 | 1464193531482 Marionette TRACE conn4 <- [1,2410,null,{}] 09:25:31 INFO - PROCESS | 1782 | 1464193531489 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}] 09:25:31 INFO - PROCESS | 1782 | 1464193531769 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:25:32 INFO - PROCESS | 1782 | 1464193532139 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x871e0800 == 138 [pid = 1782] [id = 610] 09:25:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x919e8000) [pid = 1782] [serial = 1831] [outer = (nil)] 09:25:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9285e000) [pid = 1782] [serial = 1832] [outer = 0x919e8000] 09:25:32 INFO - PROCESS | 1782 | 1464193532242 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x92898c00) [pid = 1782] [serial = 1833] [outer = 0x919e8000] 09:25:33 INFO - PROCESS | 1782 | 1464193533287 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1846ms 09:25:33 INFO - PROCESS | 1782 | 1464193533326 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1782 | 1464193533332 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:25:33 INFO - PROCESS | 1782 | 1464193533338 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1782 | 1464193533342 Marionette TRACE conn4 <- [1,2414,null,{}] 09:25:33 INFO - PROCESS | 1782 | 1464193533348 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}] 09:25:33 INFO - PROCESS | 1782 | 1464193533605 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:25:33 INFO - PROCESS | 1782 | 1464193533960 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e864c00 == 139 [pid = 1782] [id = 611] 09:25:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9214c400) [pid = 1782] [serial = 1834] [outer = (nil)] 09:25:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x94f31800) [pid = 1782] [serial = 1835] [outer = 0x9214c400] 09:25:34 INFO - PROCESS | 1782 | 1464193534079 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x95368c00) [pid = 1782] [serial = 1836] [outer = 0x9214c400] 09:25:35 INFO - PROCESS | 1782 | 1464193535140 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1837ms 09:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:25:35 INFO - PROCESS | 1782 | 1464193535177 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1782 | 1464193535180 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:25:35 INFO - PROCESS | 1782 | 1464193535189 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1782 | 1464193535194 Marionette TRACE conn4 <- [1,2418,null,{}] 09:25:35 INFO - PROCESS | 1782 | 1464193535202 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}] 09:25:35 INFO - PROCESS | 1782 | 1464193535463 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:25:35 INFO - PROCESS | 1782 | 1464193535827 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x92e08400 == 140 [pid = 1782] [id = 612] 09:25:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x94f27800) [pid = 1782] [serial = 1837] [outer = (nil)] 09:25:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x994c3400) [pid = 1782] [serial = 1838] [outer = 0x94f27800] 09:25:35 INFO - PROCESS | 1782 | 1464193535932 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x99e05400) [pid = 1782] [serial = 1839] [outer = 0x94f27800] 09:25:36 INFO - PROCESS | 1782 | 1464193536927 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1799ms 09:25:36 INFO - PROCESS | 1782 | 1464193536987 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 1782 | 1464193536991 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:25:37 INFO - PROCESS | 1782 | 1464193536999 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 1782 | 1464193537003 Marionette TRACE conn4 <- [1,2422,null,{}] 09:25:37 INFO - PROCESS | 1782 | 1464193537009 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}] 09:25:37 INFO - PROCESS | 1782 | 1464193537274 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:25:37 INFO - PROCESS | 1782 | 1464193537646 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3de000 == 141 [pid = 1782] [id = 613] 09:25:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b52b000) [pid = 1782] [serial = 1840] [outer = (nil)] 09:25:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9a3b1c00) [pid = 1782] [serial = 1841] [outer = 0x8b52b000] 09:25:37 INFO - PROCESS | 1782 | 1464193537755 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9a41d800) [pid = 1782] [serial = 1842] [outer = 0x8b52b000] 09:25:38 INFO - PROCESS | 1782 | 1464193538761 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1831ms 09:25:38 INFO - PROCESS | 1782 | 1464193538832 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1782 | 1464193538836 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:25:38 INFO - PROCESS | 1782 | 1464193538842 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1782 | 1464193538846 Marionette TRACE conn4 <- [1,2426,null,{}] 09:25:38 INFO - PROCESS | 1782 | 1464193538852 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}] 09:25:39 INFO - PROCESS | 1782 | 1464193539109 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:25:39 INFO - PROCESS | 1782 | 1464193539463 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x99fdc800 == 142 [pid = 1782] [id = 614] 09:25:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9a3a8c00) [pid = 1782] [serial = 1843] [outer = (nil)] 09:25:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9b050c00) [pid = 1782] [serial = 1844] [outer = 0x9a3a8c00] 09:25:39 INFO - PROCESS | 1782 | 1464193539570 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9b1adc00) [pid = 1782] [serial = 1845] [outer = 0x9a3a8c00] 09:25:40 INFO - PROCESS | 1782 | 1464193540685 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1886ms 09:25:40 INFO - PROCESS | 1782 | 1464193540731 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:25:40 INFO - PROCESS | 1782 | 1464193540736 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:25:40 INFO - PROCESS | 1782 | 1464193540745 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1782 | 1464193540749 Marionette TRACE conn4 <- [1,2430,null,{}] 09:25:40 INFO - PROCESS | 1782 | 1464193540757 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}] 09:25:41 INFO - PROCESS | 1782 | 1464193541044 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:25:41 INFO - PROCESS | 1782 | 1464193541424 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b1b5000 == 143 [pid = 1782] [id = 615] 09:25:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9d4d3800) [pid = 1782] [serial = 1846] [outer = (nil)] 09:25:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9d4dd000) [pid = 1782] [serial = 1847] [outer = 0x9d4d3800] 09:25:41 INFO - PROCESS | 1782 | 1464193541541 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0xa10dfc00) [pid = 1782] [serial = 1848] [outer = 0x9d4d3800] 09:25:42 INFO - PROCESS | 1782 | 1464193542584 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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1892ms 09:25:42 INFO - PROCESS | 1782 | 1464193542637 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1782 | 1464193542640 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:25:42 INFO - PROCESS | 1782 | 1464193542648 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1782 | 1464193542652 Marionette TRACE conn4 <- [1,2434,null,{}] 09:25:42 INFO - PROCESS | 1782 | 1464193542659 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}] 09:25:42 INFO - PROCESS | 1782 | 1464193542929 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:25:43 INFO - PROCESS | 1782 | 1464193543283 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c443000 == 144 [pid = 1782] [id = 616] 09:25:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8d2db000) [pid = 1782] [serial = 1849] [outer = (nil)] 09:25:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0xa22bf400) [pid = 1782] [serial = 1850] [outer = 0x8d2db000] 09:25:43 INFO - PROCESS | 1782 | 1464193543389 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0xa2623800) [pid = 1782] [serial = 1851] [outer = 0x8d2db000] 09:25:44 INFO - PROCESS | 1782 | 1464193544406 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]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1835ms 09:25:44 INFO - PROCESS | 1782 | 1464193544486 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1782 | 1464193544490 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:25:44 INFO - PROCESS | 1782 | 1464193544500 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1782 | 1464193544503 Marionette TRACE conn4 <- [1,2438,null,{}] 09:25:44 INFO - PROCESS | 1782 | 1464193544509 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}] 09:25:44 INFO - PROCESS | 1782 | 1464193544800 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:25:45 INFO - PROCESS | 1782 | 1464193545174 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a275c00 == 145 [pid = 1782] [id = 617] 09:25:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9b1afc00) [pid = 1782] [serial = 1852] [outer = (nil)] 09:25:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0xa30eb000) [pid = 1782] [serial = 1853] [outer = 0x9b1afc00] 09:25:45 INFO - PROCESS | 1782 | 1464193545276 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0xa353e000) [pid = 1782] [serial = 1854] [outer = 0x9b1afc00] 09:25:46 INFO - PROCESS | 1782 | 1464193546311 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1894ms 09:25:46 INFO - PROCESS | 1782 | 1464193546395 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:25:46 INFO - PROCESS | 1782 | 1464193546399 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:25:46 INFO - PROCESS | 1782 | 1464193546407 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1782 | 1464193546411 Marionette TRACE conn4 <- [1,2442,null,{}] 09:25:46 INFO - PROCESS | 1782 | 1464193546419 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}] 09:25:46 INFO - PROCESS | 1782 | 1464193546707 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:25:47 INFO - PROCESS | 1782 | 1464193547074 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1782 | ++DOCSHELL 0xa22b7400 == 146 [pid = 1782] [id = 618] 09:25:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0xa30bf400) [pid = 1782] [serial = 1855] [outer = (nil)] 09:25:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0xa357d000) [pid = 1782] [serial = 1856] [outer = 0xa30bf400] 09:25:47 INFO - PROCESS | 1782 | 1464193547176 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0xa357e800) [pid = 1782] [serial = 1857] [outer = 0xa30bf400] 09:25:48 INFO - PROCESS | 1782 | 1464193548220 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1891ms 09:25:48 INFO - PROCESS | 1782 | 1464193548299 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:25:48 INFO - PROCESS | 1782 | 1464193548304 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:25:48 INFO - PROCESS | 1782 | 1464193548311 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1782 | 1464193548314 Marionette TRACE conn4 <- [1,2446,null,{}] 09:25:48 INFO - PROCESS | 1782 | 1464193548321 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}] 09:25:48 INFO - PROCESS | 1782 | 1464193548629 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:25:49 INFO - PROCESS | 1782 | 1464193548999 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb8b800 == 147 [pid = 1782] [id = 619] 09:25:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8d4e3c00) [pid = 1782] [serial = 1858] [outer = (nil)] 09:25:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0xa35a5800) [pid = 1782] [serial = 1859] [outer = 0x8d4e3c00] 09:25:49 INFO - PROCESS | 1782 | 1464193549098 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa5038c00) [pid = 1782] [serial = 1860] [outer = 0x8d4e3c00] 09:25:50 INFO - PROCESS | 1782 | 1464193550146 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1884ms 09:25:50 INFO - PROCESS | 1782 | 1464193550210 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1782 | 1464193550215 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:25:50 INFO - PROCESS | 1782 | 1464193550226 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 1782 | 1464193550230 Marionette TRACE conn4 <- [1,2450,null,{}] 09:25:50 INFO - PROCESS | 1782 | 1464193550239 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}] 09:25:50 INFO - PROCESS | 1782 | 1464193550536 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:25:50 INFO - PROCESS | 1782 | 1464193550881 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e0800 == 148 [pid = 1782] [id = 620] 09:25:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0xa26c5000) [pid = 1782] [serial = 1861] [outer = (nil)] 09:25:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0xa6282400) [pid = 1782] [serial = 1862] [outer = 0xa26c5000] 09:25:50 INFO - PROCESS | 1782 | 1464193550982 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0xa628fc00) [pid = 1782] [serial = 1863] [outer = 0xa26c5000] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8874c400 == 147 [pid = 1782] [id = 465] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5ba800 == 146 [pid = 1782] [id = 467] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8f12a400 == 145 [pid = 1782] [id = 471] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8a792800 == 144 [pid = 1782] [id = 462] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa9f000 == 143 [pid = 1782] [id = 474] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x901d5000 == 142 [pid = 1782] [id = 475] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x92142000 == 141 [pid = 1782] [id = 476] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x86f37000 == 140 [pid = 1782] [id = 469] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x897da400 == 139 [pid = 1782] [id = 461] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8df59400 == 138 [pid = 1782] [id = 473] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8c547c00 == 137 [pid = 1782] [id = 470] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8b522400 == 136 [pid = 1782] [id = 468] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8f12c400 == 135 [pid = 1782] [id = 472] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4bc00 == 134 [pid = 1782] [id = 599] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8a793800 == 133 [pid = 1782] [id = 598] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x9968d800 == 132 [pid = 1782] [id = 596] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x9a3abc00 == 131 [pid = 1782] [id = 597] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x95137c00 == 130 [pid = 1782] [id = 595] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8874bc00 == 129 [pid = 1782] [id = 594] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8c442c00 == 128 [pid = 1782] [id = 593] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x901e3800 == 127 [pid = 1782] [id = 592] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x901e0400 == 126 [pid = 1782] [id = 591] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8f130000 == 125 [pid = 1782] [id = 590] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8c44b800 == 124 [pid = 1782] [id = 588] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8874b400 == 123 [pid = 1782] [id = 589] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8c446400 == 122 [pid = 1782] [id = 587] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8983f000 == 121 [pid = 1782] [id = 564] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x8a795400 == 120 [pid = 1782] [id = 586] 09:25:54 INFO - PROCESS | 1782 | --DOCSHELL 0x87b57000 == 119 [pid = 1782] [id = 585] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8d5b8800) [pid = 1782] [serial = 1754] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0xa3069800) [pid = 1782] [serial = 1737] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8b320400) [pid = 1782] [serial = 1748] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0xa10e2c00) [pid = 1782] [serial = 1733] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8eef6800) [pid = 1782] [serial = 1704] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9a414800) [pid = 1782] [serial = 1725] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x92862800) [pid = 1782] [serial = 1715] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8d2db800) [pid = 1782] [serial = 1752] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x99ef1400) [pid = 1782] [serial = 1722] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0xa26e3400) [pid = 1782] [serial = 1736] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8bb8bc00) [pid = 1782] [serial = 1697] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0xa30c7000) [pid = 1782] [serial = 1739] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x91d76c00) [pid = 1782] [serial = 1712] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0xa353bc00) [pid = 1782] [serial = 1742] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x88951800) [pid = 1782] [serial = 1745] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9027f000) [pid = 1782] [serial = 1710] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9b723000) [pid = 1782] [serial = 1727] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0xa30e8800) [pid = 1782] [serial = 1740] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x99e06000) [pid = 1782] [serial = 1721] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9bfde000) [pid = 1782] [serial = 1728] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa10e6400) [pid = 1782] [serial = 1734] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8db83000) [pid = 1782] [serial = 1700] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9512f400) [pid = 1782] [serial = 1718] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9d4d9800) [pid = 1782] [serial = 1730] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x92e04800) [pid = 1782] [serial = 1716] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9751a800) [pid = 1782] [serial = 1719] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x901ddc00) [pid = 1782] [serial = 1709] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8ed1f000) [pid = 1782] [serial = 1703] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8c219400) [pid = 1782] [serial = 1698] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8faa0000) [pid = 1782] [serial = 1707] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x92013c00) [pid = 1782] [serial = 1713] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8df4d800) [pid = 1782] [serial = 1701] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8c543c00) [pid = 1782] [serial = 1751] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0xa3549800) [pid = 1782] [serial = 1743] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8f75f000) [pid = 1782] [serial = 1706] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8bb86800) [pid = 1782] [serial = 1749] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9d4df400) [pid = 1782] [serial = 1731] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x89843000) [pid = 1782] [serial = 1746] [outer = (nil)] [url = about:blank] 09:25:54 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9a271c00) [pid = 1782] [serial = 1724] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 1782 | 1464193555150 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]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 4958ms 09:25:55 INFO - PROCESS | 1782 | 1464193555183 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1782 | 1464193555189 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:25:55 INFO - PROCESS | 1782 | 1464193555199 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1782 | 1464193555206 Marionette TRACE conn4 <- [1,2454,null,{}] 09:25:55 INFO - PROCESS | 1782 | 1464193555226 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}] 09:25:55 INFO - PROCESS | 1782 | 1464193555498 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:25:55 INFO - PROCESS | 1782 | 1464193555831 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38dc00 == 120 [pid = 1782] [id = 621] 09:25:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8a38e800) [pid = 1782] [serial = 1864] [outer = (nil)] 09:25:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8a790000) [pid = 1782] [serial = 1865] [outer = 0x8a38e800] 09:25:55 INFO - PROCESS | 1782 | 1464193555926 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8a79cc00) [pid = 1782] [serial = 1866] [outer = 0x8a38e800] 09:25:56 INFO - PROCESS | 1782 | 1464193556849 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]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1743ms 09:25:56 INFO - PROCESS | 1782 | 1464193556943 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1782 | 1464193556951 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:25:56 INFO - PROCESS | 1782 | 1464193556969 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1782 | 1464193556974 Marionette TRACE conn4 <- [1,2458,null,{}] 09:25:56 INFO - PROCESS | 1782 | 1464193556982 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}] 09:25:57 INFO - PROCESS | 1782 | 1464193557308 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:25:57 INFO - PROCESS | 1782 | 1464193557357 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb83400 == 121 [pid = 1782] [id = 622] 09:25:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8bb84800) [pid = 1782] [serial = 1867] [outer = (nil)] 09:25:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8c219400) [pid = 1782] [serial = 1868] [outer = 0x8bb84800] 09:25:57 INFO - PROCESS | 1782 | 1464193557446 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8c228c00) [pid = 1782] [serial = 1869] [outer = 0x8bb84800] 09:25:58 INFO - PROCESS | 1782 | 1464193558682 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]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1740ms 09:25:58 INFO - PROCESS | 1782 | 1464193558710 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1782 | 1464193558713 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:25:58 INFO - PROCESS | 1782 | 1464193558730 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1782 | 1464193558738 Marionette TRACE conn4 <- [1,2462,null,{}] 09:25:58 INFO - PROCESS | 1782 | 1464193558757 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}] 09:25:59 INFO - PROCESS | 1782 | 1464193559690 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9ba2dc00) [pid = 1782] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8e857000) [pid = 1782] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x902f5400) [pid = 1782] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x87b58c00) [pid = 1782] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8c2bd400) [pid = 1782] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9b1b4800) [pid = 1782] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8a3e7c00) [pid = 1782] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8b314000) [pid = 1782] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8c54a000) [pid = 1782] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8f131c00) [pid = 1782] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8dd85000) [pid = 1782] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0xa2272800) [pid = 1782] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9535c400) [pid = 1782] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x88952800) [pid = 1782] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9a41e400) [pid = 1782] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x902f2c00) [pid = 1782] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8c543800) [pid = 1782] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x9027e400) [pid = 1782] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x9a41f800) [pid = 1782] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8d4db400) [pid = 1782] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:25:59 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8a382800) [pid = 1782] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:25:59 INFO - PROCESS | 1782 | 1464193559966 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x88952800 == 122 [pid = 1782] [id = 623] 09:26:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x897d9800) [pid = 1782] [serial = 1870] [outer = (nil)] 09:26:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8a797c00) [pid = 1782] [serial = 1871] [outer = 0x897d9800] 09:26:00 INFO - PROCESS | 1782 | 1464193560055 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8d2df400) [pid = 1782] [serial = 1872] [outer = 0x897d9800] 09:26:00 INFO - PROCESS | 1782 | 1464193560972 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]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2293ms 09:26:01 INFO - PROCESS | 1782 | 1464193561024 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1782 | 1464193561029 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:26:01 INFO - PROCESS | 1782 | 1464193561035 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1782 | 1464193561038 Marionette TRACE conn4 <- [1,2466,null,{}] 09:26:01 INFO - PROCESS | 1782 | 1464193561043 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}] 09:26:01 INFO - PROCESS | 1782 | 1464193561281 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:26:01 INFO - PROCESS | 1782 | 1464193561495 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d7400 == 123 [pid = 1782] [id = 624] 09:26:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8b526400) [pid = 1782] [serial = 1873] [outer = (nil)] 09:26:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8d5ba800) [pid = 1782] [serial = 1874] [outer = 0x8b526400] 09:26:01 INFO - PROCESS | 1782 | 1464193561585 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8db8a400) [pid = 1782] [serial = 1875] [outer = 0x8b526400] 09:26:02 INFO - PROCESS | 1782 | 1464193562948 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1982ms 09:26:03 INFO - PROCESS | 1782 | 1464193563018 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:26:03 INFO - PROCESS | 1782 | 1464193563027 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:26:03 INFO - PROCESS | 1782 | 1464193563037 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1782 | 1464193563046 Marionette TRACE conn4 <- [1,2470,null,{}] 09:26:03 INFO - PROCESS | 1782 | 1464193563057 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}] 09:26:03 INFO - PROCESS | 1782 | 1464193563373 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:26:03 INFO - PROCESS | 1782 | 1464193563763 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x89840400 == 124 [pid = 1782] [id = 625] 09:26:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8a388000) [pid = 1782] [serial = 1876] [outer = (nil)] 09:26:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8b320400) [pid = 1782] [serial = 1877] [outer = 0x8a388000] 09:26:03 INFO - PROCESS | 1782 | 1464193563870 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8b610000) [pid = 1782] [serial = 1878] [outer = 0x8a388000] 09:26:04 INFO - PROCESS | 1782 | 1464193564904 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]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1907ms 09:26:04 INFO - PROCESS | 1782 | 1464193564944 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1782 | 1464193564954 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:26:04 INFO - PROCESS | 1782 | 1464193564965 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1782 | 1464193564971 Marionette TRACE conn4 <- [1,2474,null,{}] 09:26:04 INFO - PROCESS | 1782 | 1464193564978 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}] 09:26:05 INFO - PROCESS | 1782 | 1464193565259 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:26:05 INFO - PROCESS | 1782 | 1464193565708 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c54f800 == 125 [pid = 1782] [id = 626] 09:26:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8c550400) [pid = 1782] [serial = 1879] [outer = (nil)] 09:26:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8d5af800) [pid = 1782] [serial = 1880] [outer = 0x8c550400] 09:26:05 INFO - PROCESS | 1782 | 1464193565818 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8db88400) [pid = 1782] [serial = 1881] [outer = 0x8c550400] 09:26:06 INFO - PROCESS | 1782 | 1464193566922 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1990ms 09:26:06 INFO - PROCESS | 1782 | 1464193566957 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 1782 | 1464193566964 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:26:06 INFO - PROCESS | 1782 | 1464193566975 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1782 | 1464193566984 Marionette TRACE conn4 <- [1,2478,null,{}] 09:26:07 INFO - PROCESS | 1782 | 1464193567001 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}] 09:26:07 INFO - PROCESS | 1782 | 1464193567300 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:26:07 INFO - PROCESS | 1782 | 1464193567697 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df70c00 == 126 [pid = 1782] [id = 627] 09:26:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8df7a800) [pid = 1782] [serial = 1882] [outer = (nil)] 09:26:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8e6d0000) [pid = 1782] [serial = 1883] [outer = 0x8df7a800] 09:26:07 INFO - PROCESS | 1782 | 1464193567813 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8ed12000) [pid = 1782] [serial = 1884] [outer = 0x8df7a800] 09:26:08 INFO - PROCESS | 1782 | 1464193568867 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]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1947ms 09:26:08 INFO - PROCESS | 1782 | 1464193568920 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1782 | 1464193568924 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:26:08 INFO - PROCESS | 1782 | 1464193568932 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1782 | 1464193568935 Marionette TRACE conn4 <- [1,2482,null,{}] 09:26:08 INFO - PROCESS | 1782 | 1464193568941 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}] 09:26:09 INFO - PROCESS | 1782 | 1464193569181 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:26:09 INFO - PROCESS | 1782 | 1464193569528 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df78000 == 127 [pid = 1782] [id = 628] 09:26:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8e6d0800) [pid = 1782] [serial = 1885] [outer = (nil)] 09:26:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8ef69400) [pid = 1782] [serial = 1886] [outer = 0x8e6d0800] 09:26:09 INFO - PROCESS | 1782 | 1464193569633 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8f126c00) [pid = 1782] [serial = 1887] [outer = 0x8e6d0800] 09:26:10 INFO - PROCESS | 1782 | 1464193570618 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]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1735ms 09:26:10 INFO - PROCESS | 1782 | 1464193570672 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1782 | 1464193570682 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:26:10 INFO - PROCESS | 1782 | 1464193570698 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1782 | 1464193570702 Marionette TRACE conn4 <- [1,2486,null,{}] 09:26:10 INFO - PROCESS | 1782 | 1464193570710 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}] 09:26:10 INFO - PROCESS | 1782 | 1464193570981 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:26:11 INFO - PROCESS | 1782 | 1464193571345 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38d800 == 128 [pid = 1782] [id = 629] 09:26:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8eeeac00) [pid = 1782] [serial = 1888] [outer = (nil)] 09:26:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8f753000) [pid = 1782] [serial = 1889] [outer = 0x8eeeac00] 09:26:11 INFO - PROCESS | 1782 | 1464193571450 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f8b3c00) [pid = 1782] [serial = 1890] [outer = 0x8eeeac00] 09:26:12 INFO - PROCESS | 1782 | 1464193572504 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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1845ms 09:26:12 INFO - PROCESS | 1782 | 1464193572543 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1782 | 1464193572547 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:26:12 INFO - PROCESS | 1782 | 1464193572555 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1782 | 1464193572559 Marionette TRACE conn4 <- [1,2490,null,{}] 09:26:12 INFO - PROCESS | 1782 | 1464193572564 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}] 09:26:12 INFO - PROCESS | 1782 | 1464193572840 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:26:13 INFO - PROCESS | 1782 | 1464193573209 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef67400 == 129 [pid = 1782] [id = 630] 09:26:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f132400) [pid = 1782] [serial = 1891] [outer = (nil)] 09:26:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x901db400) [pid = 1782] [serial = 1892] [outer = 0x8f132400] 09:26:13 INFO - PROCESS | 1782 | 1464193573328 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x90283000) [pid = 1782] [serial = 1893] [outer = 0x8f132400] 09:26:14 INFO - PROCESS | 1782 | 1464193574378 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1892ms 09:26:14 INFO - PROCESS | 1782 | 1464193574448 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:26:14 INFO - PROCESS | 1782 | 1464193574453 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:26:14 INFO - PROCESS | 1782 | 1464193574460 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1782 | 1464193574464 Marionette TRACE conn4 <- [1,2494,null,{}] 09:26:14 INFO - PROCESS | 1782 | 1464193574472 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}] 09:26:14 INFO - PROCESS | 1782 | 1464193574742 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:26:15 INFO - PROCESS | 1782 | 1464193575108 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x88954800 == 130 [pid = 1782] [id = 631] 09:26:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8fb5f800) [pid = 1782] [serial = 1894] [outer = (nil)] 09:26:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x91a31c00) [pid = 1782] [serial = 1895] [outer = 0x8fb5f800] 09:26:15 INFO - PROCESS | 1782 | 1464193575210 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x91d68400) [pid = 1782] [serial = 1896] [outer = 0x8fb5f800] 09:26:16 INFO - PROCESS | 1782 | 1464193576252 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1845ms 09:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:26:16 INFO - PROCESS | 1782 | 1464193576306 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1782 | 1464193576310 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:26:16 INFO - PROCESS | 1782 | 1464193576318 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1782 | 1464193576323 Marionette TRACE conn4 <- [1,2498,null,{}] 09:26:16 INFO - PROCESS | 1782 | 1464193576329 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}] 09:26:16 INFO - PROCESS | 1782 | 1464193576579 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:26:16 INFO - PROCESS | 1782 | 1464193576934 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x919e8800 == 131 [pid = 1782] [id = 632] 09:26:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x919ea400) [pid = 1782] [serial = 1897] [outer = (nil)] 09:26:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x92147c00) [pid = 1782] [serial = 1898] [outer = 0x919ea400] 09:26:17 INFO - PROCESS | 1782 | 1464193577038 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9214a000) [pid = 1782] [serial = 1899] [outer = 0x919ea400] 09:26:18 INFO - PROCESS | 1782 | 1464193578024 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]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1750ms 09:26:18 INFO - PROCESS | 1782 | 1464193578077 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 1782 | 1464193578081 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:26:18 INFO - PROCESS | 1782 | 1464193578089 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 1782 | 1464193578093 Marionette TRACE conn4 <- [1,2502,null,{}] 09:26:18 INFO - PROCESS | 1782 | 1464193578099 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}] 09:26:18 INFO - PROCESS | 1782 | 1464193578361 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:26:18 INFO - PROCESS | 1782 | 1464193578719 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf6400 == 132 [pid = 1782] [id = 633] 09:26:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8c2bec00) [pid = 1782] [serial = 1900] [outer = (nil)] 09:26:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x92e02800) [pid = 1782] [serial = 1901] [outer = 0x8c2bec00] 09:26:18 INFO - PROCESS | 1782 | 1464193578823 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x92e08800) [pid = 1782] [serial = 1902] [outer = 0x8c2bec00] 09:26:19 INFO - PROCESS | 1782 | 1464193579825 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1784ms 09:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:26:19 INFO - PROCESS | 1782 | 1464193579876 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1782 | 1464193579880 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:26:19 INFO - PROCESS | 1782 | 1464193579889 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1782 | 1464193579894 Marionette TRACE conn4 <- [1,2506,null,{}] 09:26:19 INFO - PROCESS | 1782 | 1464193579901 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}] 09:26:20 INFO - PROCESS | 1782 | 1464193580153 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:26:20 INFO - PROCESS | 1782 | 1464193580515 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x92012000 == 133 [pid = 1782] [id = 634] 09:26:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x92149c00) [pid = 1782] [serial = 1903] [outer = (nil)] 09:26:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x95130400) [pid = 1782] [serial = 1904] [outer = 0x92149c00] 09:26:20 INFO - PROCESS | 1782 | 1464193580639 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x95137800) [pid = 1782] [serial = 1905] [outer = 0x92149c00] 09:26:21 INFO - PROCESS | 1782 | 1464193581681 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]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1842ms 09:26:21 INFO - PROCESS | 1782 | 1464193581729 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:26:21 INFO - PROCESS | 1782 | 1464193581735 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:26:21 INFO - PROCESS | 1782 | 1464193581742 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 1782 | 1464193581749 Marionette TRACE conn4 <- [1,2510,null,{}] 09:26:21 INFO - PROCESS | 1782 | 1464193581755 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}] 09:26:22 INFO - PROCESS | 1782 | 1464193582026 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:26:22 INFO - PROCESS | 1782 | 1464193582382 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x92862800 == 134 [pid = 1782] [id = 635] 09:26:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x99fde000) [pid = 1782] [serial = 1906] [outer = (nil)] 09:26:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9a415400) [pid = 1782] [serial = 1907] [outer = 0x99fde000] 09:26:22 INFO - PROCESS | 1782 | 1464193582491 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9a6c3000) [pid = 1782] [serial = 1908] [outer = 0x99fde000] 09:26:23 INFO - PROCESS | 1782 | 1464193583516 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]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1838ms 09:26:23 INFO - PROCESS | 1782 | 1464193583581 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:26:23 INFO - PROCESS | 1782 | 1464193583586 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:26:23 INFO - PROCESS | 1782 | 1464193583593 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 1782 | 1464193583597 Marionette TRACE conn4 <- [1,2514,null,{}] 09:26:23 INFO - PROCESS | 1782 | 1464193583603 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}] 09:26:23 INFO - PROCESS | 1782 | 1464193583855 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:26:24 INFO - PROCESS | 1782 | 1464193584222 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c225800 == 135 [pid = 1782] [id = 636] 09:26:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8de08000) [pid = 1782] [serial = 1909] [outer = (nil)] 09:26:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9b233800) [pid = 1782] [serial = 1910] [outer = 0x8de08000] 09:26:24 INFO - PROCESS | 1782 | 1464193584330 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9ba24000) [pid = 1782] [serial = 1911] [outer = 0x8de08000] 09:26:25 INFO - PROCESS | 1782 | 1464193585340 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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1787ms 09:26:25 INFO - PROCESS | 1782 | 1464193585381 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1782 | 1464193585385 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:26:25 INFO - PROCESS | 1782 | 1464193585392 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1782 | 1464193585409 Marionette TRACE conn4 <- [1,2518,null,{}] 09:26:25 INFO - PROCESS | 1782 | 1464193585415 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}] 09:26:25 INFO - PROCESS | 1782 | 1464193585682 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:26:26 INFO - PROCESS | 1782 | 1464193586053 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x9a416000 == 136 [pid = 1782] [id = 637] 09:26:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9a6c1c00) [pid = 1782] [serial = 1912] [outer = (nil)] 09:26:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9c049c00) [pid = 1782] [serial = 1913] [outer = 0x9a6c1c00] 09:26:26 INFO - PROCESS | 1782 | 1464193586160 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9c1ccc00) [pid = 1782] [serial = 1914] [outer = 0x9a6c1c00] 09:26:27 INFO - PROCESS | 1782 | 1464193587211 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1900ms 09:26:27 INFO - PROCESS | 1782 | 1464193587294 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1782 | 1464193587298 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:26:27 INFO - PROCESS | 1782 | 1464193587305 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1782 | 1464193587309 Marionette TRACE conn4 <- [1,2522,null,{}] 09:26:27 INFO - PROCESS | 1782 | 1464193587316 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}] 09:26:27 INFO - PROCESS | 1782 | 1464193587606 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:26:28 INFO - PROCESS | 1782 | 1464193587993 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a3ec00 == 137 [pid = 1782] [id = 638] 09:26:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9b721c00) [pid = 1782] [serial = 1915] [outer = (nil)] 09:26:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0xa0508800) [pid = 1782] [serial = 1916] [outer = 0x9b721c00] 09:26:28 INFO - PROCESS | 1782 | 1464193588093 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0xa1025800) [pid = 1782] [serial = 1917] [outer = 0x9b721c00] 09:26:29 INFO - PROCESS | 1782 | 1464193589131 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]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1885ms 09:26:29 INFO - PROCESS | 1782 | 1464193589191 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1782 | 1464193589195 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:26:29 INFO - PROCESS | 1782 | 1464193589203 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1782 | 1464193589207 Marionette TRACE conn4 <- [1,2526,null,{}] 09:26:29 INFO - PROCESS | 1782 | 1464193589213 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}] 09:26:29 INFO - PROCESS | 1782 | 1464193589463 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:26:29 INFO - PROCESS | 1782 | 1464193589840 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed12c00 == 138 [pid = 1782] [id = 639] 09:26:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8ef64000) [pid = 1782] [serial = 1918] [outer = (nil)] 09:26:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0xa10e8000) [pid = 1782] [serial = 1919] [outer = 0x8ef64000] 09:26:29 INFO - PROCESS | 1782 | 1464193589936 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa248c800) [pid = 1782] [serial = 1920] [outer = 0x8ef64000] 09:26:30 INFO - PROCESS | 1782 | 1464193590983 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]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1835ms 09:26:31 INFO - PROCESS | 1782 | 1464193591038 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 1782 | 1464193591042 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:26:31 INFO - PROCESS | 1782 | 1464193591051 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 1782 | 1464193591055 Marionette TRACE conn4 <- [1,2530,null,{}] 09:26:31 INFO - PROCESS | 1782 | 1464193591061 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}] 09:26:31 INFO - PROCESS | 1782 | 1464193591324 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:26:31 INFO - PROCESS | 1782 | 1464193591708 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a383400 == 139 [pid = 1782] [id = 640] 09:26:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9d4de800) [pid = 1782] [serial = 1921] [outer = (nil)] 09:26:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0xa30eac00) [pid = 1782] [serial = 1922] [outer = 0x9d4de800] 09:26:31 INFO - PROCESS | 1782 | 1464193591816 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0xa321ac00) [pid = 1782] [serial = 1923] [outer = 0x9d4de800] 09:26:35 INFO - PROCESS | 1782 | --DOCSHELL 0x8b31a400 == 138 [pid = 1782] [id = 463] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0xa10db400) [pid = 1782] [serial = 1799] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8eef5800) [pid = 1782] [serial = 1769] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x92145000) [pid = 1782] [serial = 1781] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x88952000) [pid = 1782] [serial = 1757] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8c542000) [pid = 1782] [serial = 1809] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9d4d0800) [pid = 1782] [serial = 1796] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8df7b800) [pid = 1782] [serial = 1695] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9214ac00) [pid = 1782] [serial = 1782] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8bb8c000) [pid = 1782] [serial = 1760] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0xa10e5c00) [pid = 1782] [serial = 1800] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8e6c7c00) [pid = 1782] [serial = 1766] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8fb5c000) [pid = 1782] [serial = 1773] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x92e04c00) [pid = 1782] [serial = 1784] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x92e0b800) [pid = 1782] [serial = 1785] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0xa26bd000) [pid = 1782] [serial = 1802] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9962ec00) [pid = 1782] [serial = 1788] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8abf3c00) [pid = 1782] [serial = 1805] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9b72f800) [pid = 1782] [serial = 1794] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8a0e8400) [pid = 1782] [serial = 1758] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9d4d4400) [pid = 1782] [serial = 1797] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91a32c00) [pid = 1782] [serial = 1778] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8c227400) [pid = 1782] [serial = 1761] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x91d6a400) [pid = 1782] [serial = 1779] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8ef70000) [pid = 1782] [serial = 1770] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8d2e5800) [pid = 1782] [serial = 1763] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x902f1000) [pid = 1782] [serial = 1775] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x97527c00) [pid = 1782] [serial = 1787] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8c443800) [pid = 1782] [serial = 1808] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9a79e800) [pid = 1782] [serial = 1791] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8de04c00) [pid = 1782] [serial = 1635] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8d5bd400) [pid = 1782] [serial = 1764] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8e860400) [pid = 1782] [serial = 1767] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9b43e400) [pid = 1782] [serial = 1793] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0xa3248c00) [pid = 1782] [serial = 1803] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x902f6000) [pid = 1782] [serial = 1776] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8c226800) [pid = 1782] [serial = 1811] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8dd8ec00) [pid = 1782] [serial = 1812] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8f756000) [pid = 1782] [serial = 1772] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9a6ce400) [pid = 1782] [serial = 1790] [outer = (nil)] [url = about:blank] 09:26:35 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8b31b000) [pid = 1782] [serial = 1806] [outer = (nil)] [url = about:blank] 09:26:36 INFO - PROCESS | 1782 | 1464193596189 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 5203ms 09:26:36 INFO - PROCESS | 1782 | 1464193596254 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:26:36 INFO - PROCESS | 1782 | 1464193596263 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:26:36 INFO - PROCESS | 1782 | 1464193596273 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1782 | 1464193596281 Marionette TRACE conn4 <- [1,2534,null,{}] 09:26:36 INFO - PROCESS | 1782 | 1464193596315 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}] 09:26:36 INFO - PROCESS | 1782 | 1464193596554 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:26:36 INFO - PROCESS | 1782 | 1464193596865 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0e6c00 == 139 [pid = 1782] [id = 641] 09:26:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8a381800) [pid = 1782] [serial = 1924] [outer = (nil)] 09:26:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8abf6800) [pid = 1782] [serial = 1925] [outer = 0x8a381800] 09:26:36 INFO - PROCESS | 1782 | 1464193596959 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8b31e000) [pid = 1782] [serial = 1926] [outer = 0x8a381800] 09:26:37 INFO - PROCESS | 1782 | 1464193597956 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]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1723ms 09:26:38 INFO - PROCESS | 1782 | 1464193597995 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1782 | 1464193598006 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:26:38 INFO - PROCESS | 1782 | 1464193598027 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1782 | 1464193598033 Marionette TRACE conn4 <- [1,2538,null,{}] 09:26:38 INFO - PROCESS | 1782 | 1464193598039 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}] 09:26:38 INFO - PROCESS | 1782 | 1464193598367 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:26:38 INFO - PROCESS | 1782 | 1464193598413 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c21ac00 == 140 [pid = 1782] [id = 642] 09:26:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8c2bcc00) [pid = 1782] [serial = 1927] [outer = (nil)] 09:26:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8c449000) [pid = 1782] [serial = 1928] [outer = 0x8c2bcc00] 09:26:38 INFO - PROCESS | 1782 | 1464193598495 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8c545c00) [pid = 1782] [serial = 1929] [outer = 0x8c2bcc00] 09:26:39 INFO - PROCESS | 1782 | 1464193599710 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]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2288ms 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8d2dec00) [pid = 1782] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x897d9800) [pid = 1782] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9a3a8c00) [pid = 1782] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8b52b000) [pid = 1782] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x94f27800) [pid = 1782] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9214c400) [pid = 1782] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x919e8000) [pid = 1782] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8f12e000) [pid = 1782] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8f8b1c00) [pid = 1782] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8f754400) [pid = 1782] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8df54800) [pid = 1782] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8abf7400) [pid = 1782] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8a38e800) [pid = 1782] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8d4e3c00) [pid = 1782] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0xa30bf400) [pid = 1782] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9b1afc00) [pid = 1782] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8d2db000) [pid = 1782] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x9d4d3800) [pid = 1782] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:26:40 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8bb84800) [pid = 1782] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:26:40 INFO - PROCESS | 1782 | 1464193600408 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1782 | 1464193600413 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:26:40 INFO - PROCESS | 1782 | 1464193600421 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1782 | 1464193600426 Marionette TRACE conn4 <- [1,2542,null,{}] 09:26:40 INFO - PROCESS | 1782 | 1464193600447 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}] 09:26:40 INFO - PROCESS | 1782 | 1464193600768 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:26:40 INFO - PROCESS | 1782 | 1464193600912 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf9000 == 141 [pid = 1782] [id = 643] 09:26:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8d4e1800) [pid = 1782] [serial = 1930] [outer = (nil)] 09:26:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8dd89000) [pid = 1782] [serial = 1931] [outer = 0x8d4e1800] 09:26:41 INFO - PROCESS | 1782 | 1464193601002 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8de0c000) [pid = 1782] [serial = 1932] [outer = 0x8d4e1800] 09:26:41 INFO - PROCESS | 1782 | 1464193601955 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]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1589ms 09:26:42 INFO - PROCESS | 1782 | 1464193602010 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 1782 | 1464193602014 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:26:42 INFO - PROCESS | 1782 | 1464193602021 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 1782 | 1464193602025 Marionette TRACE conn4 <- [1,2546,null,{}] 09:26:42 INFO - PROCESS | 1782 | 1464193602030 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}] 09:26:42 INFO - PROCESS | 1782 | 1464193602276 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:26:42 INFO - PROCESS | 1782 | 1464193602761 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x88952000 == 142 [pid = 1782] [id = 644] 09:26:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x88953000) [pid = 1782] [serial = 1933] [outer = (nil)] 09:26:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x897dcc00) [pid = 1782] [serial = 1934] [outer = 0x88953000] 09:26:42 INFO - PROCESS | 1782 | 1464193602876 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8a38ac00) [pid = 1782] [serial = 1935] [outer = 0x88953000] 09:26:43 INFO - PROCESS | 1782 | 1464193603954 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]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1991ms 09:26:44 INFO - PROCESS | 1782 | 1464193604015 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1782 | 1464193604023 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:26:44 INFO - PROCESS | 1782 | 1464193604032 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1782 | 1464193604038 Marionette TRACE conn4 <- [1,2550,null,{}] 09:26:44 INFO - PROCESS | 1782 | 1464193604047 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}] 09:26:44 INFO - PROCESS | 1782 | 1464193604327 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:26:44 INFO - PROCESS | 1782 | 1464193604674 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c222000 == 143 [pid = 1782] [id = 645] 09:26:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8c228000) [pid = 1782] [serial = 1936] [outer = (nil)] 09:26:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8c447000) [pid = 1782] [serial = 1937] [outer = 0x8c228000] 09:26:44 INFO - PROCESS | 1782 | 1464193604780 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8c54e400) [pid = 1782] [serial = 1938] [outer = 0x8c228000] 09:26:45 INFO - PROCESS | 1782 | 1464193605947 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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1936ms 09:26:45 INFO - PROCESS | 1782 | 1464193605972 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 1782 | 1464193605980 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:26:45 INFO - PROCESS | 1782 | 1464193605989 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 1782 | 1464193605993 Marionette TRACE conn4 <- [1,2554,null,{}] 09:26:46 INFO - PROCESS | 1782 | 1464193606001 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}] 09:26:46 INFO - PROCESS | 1782 | 1464193606292 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:26:46 INFO - PROCESS | 1782 | 1464193606685 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd8d400 == 144 [pid = 1782] [id = 646] 09:26:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8de09400) [pid = 1782] [serial = 1939] [outer = (nil)] 09:26:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8de0f000) [pid = 1782] [serial = 1940] [outer = 0x8de09400] 09:26:46 INFO - PROCESS | 1782 | 1464193606800 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8df77000) [pid = 1782] [serial = 1941] [outer = 0x8de09400] 09:26:47 INFO - PROCESS | 1782 | 1464193607957 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2037ms 09:26:48 INFO - PROCESS | 1782 | 1464193608026 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1782 | 1464193608030 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:26:48 INFO - PROCESS | 1782 | 1464193608048 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1782 | 1464193608060 Marionette TRACE conn4 <- [1,2558,null,{}] 09:26:48 INFO - PROCESS | 1782 | 1464193608069 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}] 09:26:48 INFO - PROCESS | 1782 | 1464193608389 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:26:48 INFO - PROCESS | 1782 | 1464193608759 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4dcc00 == 145 [pid = 1782] [id = 647] 09:26:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8db8cc00) [pid = 1782] [serial = 1942] [outer = (nil)] 09:26:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8ed12400) [pid = 1782] [serial = 1943] [outer = 0x8db8cc00] 09:26:48 INFO - PROCESS | 1782 | 1464193608861 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8ef6dc00) [pid = 1782] [serial = 1944] [outer = 0x8db8cc00] 09:26:50 INFO - PROCESS | 1782 | 1464193609999 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]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2007ms 09:26:50 INFO - PROCESS | 1782 | 1464193610046 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1782 | 1464193610051 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:26:50 INFO - PROCESS | 1782 | 1464193610057 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1782 | 1464193610061 Marionette TRACE conn4 <- [1,2562,null,{}] 09:26:50 INFO - PROCESS | 1782 | 1464193610067 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}] 09:26:50 INFO - PROCESS | 1782 | 1464193610330 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:26:50 INFO - PROCESS | 1782 | 1464193610691 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e85b800 == 146 [pid = 1782] [id = 648] 09:26:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8eee9000) [pid = 1782] [serial = 1945] [outer = (nil)] 09:26:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8fa9d800) [pid = 1782] [serial = 1946] [outer = 0x8eee9000] 09:26:50 INFO - PROCESS | 1782 | 1464193610808 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8faa5000) [pid = 1782] [serial = 1947] [outer = 0x8eee9000] 09:26:51 INFO - PROCESS | 1782 | 1464193611883 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]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1893ms 09:26:51 INFO - PROCESS | 1782 | 1464193611952 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 1782 | 1464193611959 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:26:51 INFO - PROCESS | 1782 | 1464193611967 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 1782 | 1464193611971 Marionette TRACE conn4 <- [1,2566,null,{}] 09:26:51 INFO - PROCESS | 1782 | 1464193611978 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}] 09:26:52 INFO - PROCESS | 1782 | 1464193612261 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:26:52 INFO - PROCESS | 1782 | 1464193612634 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x9027b400 == 147 [pid = 1782] [id = 649] 09:26:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x9027d400) [pid = 1782] [serial = 1948] [outer = (nil)] 09:26:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x902f1000) [pid = 1782] [serial = 1949] [outer = 0x9027d400] 09:26:52 INFO - PROCESS | 1782 | 1464193612751 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x91d6c400) [pid = 1782] [serial = 1950] [outer = 0x9027d400] 09:26:53 INFO - PROCESS | 1782 | 1464193613939 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2036ms 09:26:54 INFO - PROCESS | 1782 | 1464193614003 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:26:54 INFO - PROCESS | 1782 | 1464193614009 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:26:54 INFO - PROCESS | 1782 | 1464193614015 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 1782 | 1464193614021 Marionette TRACE conn4 <- [1,2570,null,{}] 09:26:54 INFO - PROCESS | 1782 | 1464193614029 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}] 09:26:54 INFO - PROCESS | 1782 | 1464193614337 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:26:54 INFO - PROCESS | 1782 | 1464193614699 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3e3400 == 148 [pid = 1782] [id = 650] 09:26:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x901d4c00) [pid = 1782] [serial = 1951] [outer = (nil)] 09:26:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x9214c800) [pid = 1782] [serial = 1952] [outer = 0x901d4c00] 09:26:54 INFO - PROCESS | 1782 | 1464193614802 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x92863000) [pid = 1782] [serial = 1953] [outer = 0x901d4c00] 09:26:55 INFO - PROCESS | 1782 | 1464193615916 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]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1938ms 09:26:55 INFO - PROCESS | 1782 | 1464193615954 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1782 | 1464193615958 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:26:55 INFO - PROCESS | 1782 | 1464193615967 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1782 | 1464193615972 Marionette TRACE conn4 <- [1,2574,null,{}] 09:26:55 INFO - PROCESS | 1782 | 1464193615978 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}] 09:26:56 INFO - PROCESS | 1782 | 1464193616251 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:26:56 INFO - PROCESS | 1782 | 1464193616615 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x9200fc00 == 149 [pid = 1782] [id = 651] 09:26:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x92148000) [pid = 1782] [serial = 1954] [outer = (nil)] 09:26:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x950d8800) [pid = 1782] [serial = 1955] [outer = 0x92148000] 09:26:56 INFO - PROCESS | 1782 | 1464193616720 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x950dd400) [pid = 1782] [serial = 1956] [outer = 0x92148000] 09:26:57 INFO - PROCESS | 1782 | 1464193617811 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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1898ms 09:26:57 INFO - PROCESS | 1782 | 1464193617867 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1782 | 1464193617872 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:26:57 INFO - PROCESS | 1782 | 1464193617879 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1782 | 1464193617884 Marionette TRACE conn4 <- [1,2578,null,{}] 09:26:57 INFO - PROCESS | 1782 | 1464193617891 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}] 09:26:58 INFO - PROCESS | 1782 | 1464193618158 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:26:58 INFO - PROCESS | 1782 | 1464193618527 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8de07c00 == 150 [pid = 1782] [id = 652] 09:26:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8ef66800) [pid = 1782] [serial = 1957] [outer = (nil)] 09:26:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x99633400) [pid = 1782] [serial = 1958] [outer = 0x8ef66800] 09:26:58 INFO - PROCESS | 1782 | 1464193618637 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x99ef1400) [pid = 1782] [serial = 1959] [outer = 0x8ef66800] 09:26:59 INFO - PROCESS | 1782 | 1464193619690 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]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1883ms 09:26:59 INFO - PROCESS | 1782 | 1464193619764 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:26:59 INFO - PROCESS | 1782 | 1464193619769 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:26:59 INFO - PROCESS | 1782 | 1464193619776 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 1782 | 1464193619780 Marionette TRACE conn4 <- [1,2582,null,{}] 09:26:59 INFO - PROCESS | 1782 | 1464193619787 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}] 09:27:00 INFO - PROCESS | 1782 | 1464193620098 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:27:00 INFO - PROCESS | 1782 | 1464193620484 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abef800 == 151 [pid = 1782] [id = 653] 09:27:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8bb89800) [pid = 1782] [serial = 1960] [outer = (nil)] 09:27:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9a419800) [pid = 1782] [serial = 1961] [outer = 0x8bb89800] 09:27:00 INFO - PROCESS | 1782 | 1464193620588 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9a63f800) [pid = 1782] [serial = 1962] [outer = 0x8bb89800] 09:27:01 INFO - PROCESS | 1782 | 1464193621727 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]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1993ms 09:27:01 INFO - PROCESS | 1782 | 1464193621770 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 1782 | 1464193621775 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:27:01 INFO - PROCESS | 1782 | 1464193621784 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 1782 | 1464193621789 Marionette TRACE conn4 <- [1,2586,null,{}] 09:27:01 INFO - PROCESS | 1782 | 1464193621796 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}] 09:27:02 INFO - PROCESS | 1782 | 1464193622099 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:27:02 INFO - PROCESS | 1782 | 1464193622487 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b1ae400 == 152 [pid = 1782] [id = 654] 09:27:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9b1b0c00) [pid = 1782] [serial = 1963] [outer = (nil)] 09:27:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9b2c3c00) [pid = 1782] [serial = 1964] [outer = 0x9b1b0c00] 09:27:02 INFO - PROCESS | 1782 | 1464193622624 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9bfe1c00) [pid = 1782] [serial = 1965] [outer = 0x9b1b0c00] 09:27:03 INFO - PROCESS | 1782 | 1464193623764 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]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2050ms 09:27:03 INFO - PROCESS | 1782 | 1464193623835 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1782 | 1464193623841 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:27:03 INFO - PROCESS | 1782 | 1464193623848 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1782 | 1464193623854 Marionette TRACE conn4 <- [1,2590,null,{}] 09:27:03 INFO - PROCESS | 1782 | 1464193623861 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}] 09:27:04 INFO - PROCESS | 1782 | 1464193624209 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:27:04 INFO - PROCESS | 1782 | 1464193624607 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b1b4c00 == 153 [pid = 1782] [id = 655] 09:27:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9bf32c00) [pid = 1782] [serial = 1966] [outer = (nil)] 09:27:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0xa2274000) [pid = 1782] [serial = 1967] [outer = 0x9bf32c00] 09:27:04 INFO - PROCESS | 1782 | 1464193624714 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0xa22b5400) [pid = 1782] [serial = 1968] [outer = 0x9bf32c00] 09:27:05 INFO - PROCESS | 1782 | 1464193625847 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]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2058ms 09:27:05 INFO - PROCESS | 1782 | 1464193625906 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 1782 | 1464193625910 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:27:05 INFO - PROCESS | 1782 | 1464193625917 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 1782 | 1464193625921 Marionette TRACE conn4 <- [1,2594,null,{}] 09:27:05 INFO - PROCESS | 1782 | 1464193625930 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}] 09:27:06 INFO - PROCESS | 1782 | 1464193626229 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:27:06 INFO - PROCESS | 1782 | 1464193626614 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x871db400 == 154 [pid = 1782] [id = 656] 09:27:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8d5bec00) [pid = 1782] [serial = 1969] [outer = (nil)] 09:27:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0xa30eb800) [pid = 1782] [serial = 1970] [outer = 0x8d5bec00] 09:27:06 INFO - PROCESS | 1782 | 1464193626722 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0xa34bd400) [pid = 1782] [serial = 1971] [outer = 0x8d5bec00] 09:27:07 INFO - PROCESS | 1782 | 1464193627914 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2041ms 09:27:07 INFO - PROCESS | 1782 | 1464193627959 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:27:07 INFO - PROCESS | 1782 | 1464193627992 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:27:08 INFO - PROCESS | 1782 | 1464193628000 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1782 | 1464193628003 Marionette TRACE conn4 <- [1,2598,null,{}] 09:27:08 INFO - PROCESS | 1782 | 1464193628053 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}] 09:27:08 INFO - PROCESS | 1782 | 1464193628439 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:27:08 INFO - PROCESS | 1782 | 1464193628748 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1782 | ++DOCSHELL 0xa357a800 == 155 [pid = 1782] [id = 657] 09:27:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0xa357ac00) [pid = 1782] [serial = 1972] [outer = (nil)] 09:27:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0xa35a2800) [pid = 1782] [serial = 1973] [outer = 0xa357ac00] 09:27:08 INFO - PROCESS | 1782 | 1464193628856 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0xa35a9000) [pid = 1782] [serial = 1974] [outer = 0xa357ac00] 09:27:10 INFO - PROCESS | 1782 | 1464193630000 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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2051ms 09:27:10 INFO - PROCESS | 1782 | 1464193630052 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1782 | 1464193630056 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:27:10 INFO - PROCESS | 1782 | 1464193630065 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1782 | 1464193630069 Marionette TRACE conn4 <- [1,2602,null,{}] 09:27:10 INFO - PROCESS | 1782 | 1464193630076 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}] 09:27:10 INFO - PROCESS | 1782 | 1464193630381 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:27:10 INFO - PROCESS | 1782 | 1464193630760 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8874c400 == 156 [pid = 1782] [id = 658] 09:27:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0xa2272800) [pid = 1782] [serial = 1975] [outer = (nil)] 09:27:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0xa6732c00) [pid = 1782] [serial = 1976] [outer = 0xa2272800] 09:27:10 INFO - PROCESS | 1782 | 1464193630877 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0xa6739800) [pid = 1782] [serial = 1977] [outer = 0xa2272800] 09:27:12 INFO - PROCESS | 1782 | 1464193631995 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]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1986ms 09:27:12 INFO - PROCESS | 1782 | 1464193632051 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1782 | 1464193632054 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:27:12 INFO - PROCESS | 1782 | 1464193632062 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1782 | 1464193632065 Marionette TRACE conn4 <- [1,2606,null,{}] 09:27:12 INFO - PROCESS | 1782 | 1464193632071 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}] 09:27:12 INFO - PROCESS | 1782 | 1464193632381 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:27:12 INFO - PROCESS | 1782 | 1464193632761 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x90278800 == 155 [pid = 1782] [id = 551] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x871d9000 == 154 [pid = 1782] [id = 601] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x99693000 == 153 [pid = 1782] [id = 555] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x9285a000 == 152 [pid = 1782] [id = 554] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8a37f400 == 151 [pid = 1782] [id = 553] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x99fb7400 == 150 [pid = 1782] [id = 557] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb82c00 == 149 [pid = 1782] [id = 556] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x87b4e800 == 148 [pid = 1782] [id = 558] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf9000 == 147 [pid = 1782] [id = 643] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8c21ac00 == 146 [pid = 1782] [id = 642] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0e6c00 == 145 [pid = 1782] [id = 641] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x9a416000 == 144 [pid = 1782] [id = 637] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8c225800 == 143 [pid = 1782] [id = 636] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x92862800 == 142 [pid = 1782] [id = 635] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x92012000 == 141 [pid = 1782] [id = 634] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x919e8800 == 140 [pid = 1782] [id = 632] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf6400 == 139 [pid = 1782] [id = 633] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x88954800 == 138 [pid = 1782] [id = 631] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef67400 == 137 [pid = 1782] [id = 630] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38d800 == 136 [pid = 1782] [id = 629] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8df78000 == 135 [pid = 1782] [id = 628] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8df70c00 == 134 [pid = 1782] [id = 627] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8c54f800 == 133 [pid = 1782] [id = 626] 09:27:15 INFO - PROCESS | 1782 | --DOCSHELL 0x89840400 == 132 [pid = 1782] [id = 625] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8db89000) [pid = 1782] [serial = 1755] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8a797c00) [pid = 1782] [serial = 1871] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9b1adc00) [pid = 1782] [serial = 1845] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9b050c00) [pid = 1782] [serial = 1844] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9a41d800) [pid = 1782] [serial = 1842] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9a3b1c00) [pid = 1782] [serial = 1841] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x99e05400) [pid = 1782] [serial = 1839] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x994c3400) [pid = 1782] [serial = 1838] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x95368c00) [pid = 1782] [serial = 1836] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x94f31800) [pid = 1782] [serial = 1835] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x92898c00) [pid = 1782] [serial = 1833] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9285e000) [pid = 1782] [serial = 1832] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x91a38c00) [pid = 1782] [serial = 1830] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x919e3400) [pid = 1782] [serial = 1829] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x90284400) [pid = 1782] [serial = 1827] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x901d6000) [pid = 1782] [serial = 1826] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8faa9000) [pid = 1782] [serial = 1824] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8f8b0c00) [pid = 1782] [serial = 1823] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8eee9c00) [pid = 1782] [serial = 1821] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8ed14400) [pid = 1782] [serial = 1820] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8c444000) [pid = 1782] [serial = 1818] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8c220c00) [pid = 1782] [serial = 1817] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8e6c5400) [pid = 1782] [serial = 1814] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8a790000) [pid = 1782] [serial = 1865] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0xa6282400) [pid = 1782] [serial = 1862] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0xa5038c00) [pid = 1782] [serial = 1860] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0xa35a5800) [pid = 1782] [serial = 1859] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0xa357e800) [pid = 1782] [serial = 1857] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0xa357d000) [pid = 1782] [serial = 1856] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0xa353e000) [pid = 1782] [serial = 1854] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0xa30eb000) [pid = 1782] [serial = 1853] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0xa2623800) [pid = 1782] [serial = 1851] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0xa22bf400) [pid = 1782] [serial = 1850] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0xa10dfc00) [pid = 1782] [serial = 1848] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9d4dd000) [pid = 1782] [serial = 1847] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8d2df400) [pid = 1782] [serial = 1872] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8c219400) [pid = 1782] [serial = 1868] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8c228c00) [pid = 1782] [serial = 1869] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8a79cc00) [pid = 1782] [serial = 1866] [outer = (nil)] [url = about:blank] 09:27:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d9000 == 133 [pid = 1782] [id = 659] 09:27:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x87b4e800) [pid = 1782] [serial = 1978] [outer = (nil)] 09:27:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x88954000) [pid = 1782] [serial = 1979] [outer = 0x87b4e800] 09:27:16 INFO - PROCESS | 1782 | 1464193636018 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x89fec000) [pid = 1782] [serial = 1980] [outer = 0x87b4e800] 09:27:17 INFO - PROCESS | 1782 | 1464193637188 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]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 5200ms 09:27:17 INFO - PROCESS | 1782 | 1464193637289 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1782 | 1464193637297 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:27:17 INFO - PROCESS | 1782 | 1464193637309 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1782 | 1464193637315 Marionette TRACE conn4 <- [1,2610,null,{}] 09:27:17 INFO - PROCESS | 1782 | 1464193637325 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}] 09:27:17 INFO - PROCESS | 1782 | 1464193637592 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:27:17 INFO - PROCESS | 1782 | 1464193637898 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bec0400 == 134 [pid = 1782] [id = 660] 09:27:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8bec4c00) [pid = 1782] [serial = 1981] [outer = (nil)] 09:27:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8c21d800) [pid = 1782] [serial = 1982] [outer = 0x8bec4c00] 09:27:17 INFO - PROCESS | 1782 | 1464193637989 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8c2bbc00) [pid = 1782] [serial = 1983] [outer = 0x8bec4c00] 09:27:19 INFO - PROCESS | 1782 | 1464193639033 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]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1791ms 09:27:19 INFO - PROCESS | 1782 | 1464193639105 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 1782 | 1464193639111 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:27:19 INFO - PROCESS | 1782 | 1464193639121 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 1782 | 1464193639125 Marionette TRACE conn4 <- [1,2614,null,{}] 09:27:19 INFO - PROCESS | 1782 | 1464193639132 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}] 09:27:19 INFO - PROCESS | 1782 | 1464193639470 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:27:19 INFO - PROCESS | 1782 | 1464193639514 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c573000 == 135 [pid = 1782] [id = 661] 09:27:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8c573400) [pid = 1782] [serial = 1984] [outer = (nil)] 09:27:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8c578800) [pid = 1782] [serial = 1985] [outer = 0x8c573400] 09:27:19 INFO - PROCESS | 1782 | 1464193639655 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8d4df400) [pid = 1782] [serial = 1986] [outer = 0x8c573400] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0xa26c5000) [pid = 1782] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8de0a400) [pid = 1782] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8c2bcc00) [pid = 1782] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8e6d0800) [pid = 1782] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8df7a800) [pid = 1782] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8c550400) [pid = 1782] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8a388000) [pid = 1782] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8a381800) [pid = 1782] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9d4de800) [pid = 1782] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8ef64000) [pid = 1782] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9b721c00) [pid = 1782] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9a6c1c00) [pid = 1782] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8de08000) [pid = 1782] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x99fde000) [pid = 1782] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x92149c00) [pid = 1782] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8c2bec00) [pid = 1782] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x919ea400) [pid = 1782] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8fb5f800) [pid = 1782] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8f132400) [pid = 1782] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:27:21 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8eeeac00) [pid = 1782] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:27:21 INFO - PROCESS | 1782 | 1464193641604 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]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2537ms 09:27:21 INFO - PROCESS | 1782 | 1464193641658 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 1782 | 1464193641661 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:27:21 INFO - PROCESS | 1782 | 1464193641669 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1782 | 1464193641675 Marionette TRACE conn4 <- [1,2618,null,{}] 09:27:21 INFO - PROCESS | 1782 | 1464193641694 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}] 09:27:21 INFO - PROCESS | 1782 | 1464193641942 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:27:22 INFO - PROCESS | 1782 | 1464193642166 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a799c00 == 136 [pid = 1782] [id = 662] 09:27:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8c579400) [pid = 1782] [serial = 1987] [outer = (nil)] 09:27:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8dd91400) [pid = 1782] [serial = 1988] [outer = 0x8c579400] 09:27:22 INFO - PROCESS | 1782 | 1464193642255 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8de0fc00) [pid = 1782] [serial = 1989] [outer = 0x8c579400] 09:27:23 INFO - PROCESS | 1782 | 1464193643201 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]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1592ms 09:27:23 INFO - PROCESS | 1782 | 1464193643262 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:27:23 INFO - PROCESS | 1782 | 1464193643267 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:27:23 INFO - PROCESS | 1782 | 1464193643273 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1782 | 1464193643276 Marionette TRACE conn4 <- [1,2622,null,{}] 09:27:23 INFO - PROCESS | 1782 | 1464193643447 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}] 09:27:23 INFO - PROCESS | 1782 | 1464193643749 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:27:24 INFO - PROCESS | 1782 | 1464193644140 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b313400 == 137 [pid = 1782] [id = 663] 09:27:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8b322400) [pid = 1782] [serial = 1990] [outer = (nil)] 09:27:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8bb84400) [pid = 1782] [serial = 1991] [outer = 0x8b322400] 09:27:24 INFO - PROCESS | 1782 | 1464193644246 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8becb000) [pid = 1782] [serial = 1992] [outer = 0x8b322400] 09:27:25 INFO - PROCESS | 1782 | 1464193645395 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]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2184ms 09:27:25 INFO - PROCESS | 1782 | 1464193645459 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1782 | 1464193645467 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:27:25 INFO - PROCESS | 1782 | 1464193645476 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1782 | 1464193645479 Marionette TRACE conn4 <- [1,2626,null,{}] 09:27:25 INFO - PROCESS | 1782 | 1464193645487 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}] 09:27:25 INFO - PROCESS | 1782 | 1464193645791 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:27:26 INFO - PROCESS | 1782 | 1464193646180 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2db800 == 138 [pid = 1782] [id = 664] 09:27:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8d2df000) [pid = 1782] [serial = 1993] [outer = (nil)] 09:27:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8d4dc800) [pid = 1782] [serial = 1994] [outer = 0x8d2df000] 09:27:26 INFO - PROCESS | 1782 | 1464193646287 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8df54800) [pid = 1782] [serial = 1995] [outer = 0x8d2df000] 09:27:27 INFO - PROCESS | 1782 | 1464193647452 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]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2035ms 09:27:27 INFO - PROCESS | 1782 | 1464193647511 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 1782 | 1464193647516 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:27:27 INFO - PROCESS | 1782 | 1464193647524 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 1782 | 1464193647528 Marionette TRACE conn4 <- [1,2630,null,{}] 09:27:27 INFO - PROCESS | 1782 | 1464193647535 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}] 09:27:27 INFO - PROCESS | 1782 | 1464193647833 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:27:28 INFO - PROCESS | 1782 | 1464193648271 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df74400 == 139 [pid = 1782] [id = 665] 09:27:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8e85f400) [pid = 1782] [serial = 1996] [outer = (nil)] 09:27:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8ed18000) [pid = 1782] [serial = 1997] [outer = 0x8e85f400] 09:27:28 INFO - PROCESS | 1782 | 1464193648387 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8eeea400) [pid = 1782] [serial = 1998] [outer = 0x8e85f400] 09:27:29 INFO - PROCESS | 1782 | 1464193649464 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]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1983ms 09:27:29 INFO - PROCESS | 1782 | 1464193649515 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 1782 | 1464193649525 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:27:29 INFO - PROCESS | 1782 | 1464193649533 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 1782 | 1464193649536 Marionette TRACE conn4 <- [1,2634,null,{}] 09:27:29 INFO - PROCESS | 1782 | 1464193649544 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}] 09:27:29 INFO - PROCESS | 1782 | 1464193649813 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:27:30 INFO - PROCESS | 1782 | 1464193650178 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e6c8800 == 140 [pid = 1782] [id = 666] 09:27:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8f127000) [pid = 1782] [serial = 1999] [outer = (nil)] 09:27:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8f75f400) [pid = 1782] [serial = 2000] [outer = 0x8f127000] 09:27:30 INFO - PROCESS | 1782 | 1464193650282 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8f8b0c00) [pid = 1782] [serial = 2001] [outer = 0x8f127000] 09:27:31 INFO - PROCESS | 1782 | 1464193651370 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]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1898ms 09:27:31 INFO - PROCESS | 1782 | 1464193651433 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 1782 | 1464193651438 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:27:31 INFO - PROCESS | 1782 | 1464193651445 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 1782 | 1464193651449 Marionette TRACE conn4 <- [1,2638,null,{}] 09:27:31 INFO - PROCESS | 1782 | 1464193651456 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}] 09:27:31 INFO - PROCESS | 1782 | 1464193651726 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:27:32 INFO - PROCESS | 1782 | 1464193652093 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf7800 == 141 [pid = 1782] [id = 667] 09:27:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8f12e400) [pid = 1782] [serial = 2002] [outer = (nil)] 09:27:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8fb61400) [pid = 1782] [serial = 2003] [outer = 0x8f12e400] 09:27:32 INFO - PROCESS | 1782 | 1464193652201 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x9027a000) [pid = 1782] [serial = 2004] [outer = 0x8f12e400] 09:27:33 INFO - PROCESS | 1782 | 1464193653265 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]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1892ms 09:27:33 INFO - PROCESS | 1782 | 1464193653338 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 1782 | 1464193653343 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:27:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:27:33 INFO - PROCESS | 1782 | 1464193653350 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1782 | 1464193653354 Marionette TRACE conn4 <- [1,2642,null,{}] 09:27:33 INFO - PROCESS | 1782 | 1464193653360 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}] 09:27:33 INFO - PROCESS | 1782 | 1464193653717 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:27:34 INFO - PROCESS | 1782 | 1464193654096 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x871d7c00 == 142 [pid = 1782] [id = 668] 09:27:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x901d6000) [pid = 1782] [serial = 2005] [outer = (nil)] 09:27:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x919e5800) [pid = 1782] [serial = 2006] [outer = 0x901d6000] 09:27:34 INFO - PROCESS | 1782 | 1464193654200 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x91a35c00) [pid = 1782] [serial = 2007] [outer = 0x901d6000] 09:27:35 INFO - PROCESS | 1782 | 1464193655303 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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:27:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1991ms 09:27:35 INFO - PROCESS | 1782 | 1464193655342 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1782 | 1464193655348 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:27:35 INFO - PROCESS | 1782 | 1464193655355 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1782 | 1464193655358 Marionette TRACE conn4 <- [1,2646,null,{}] 09:27:35 INFO - PROCESS | 1782 | 1464193655365 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}] 09:27:35 INFO - PROCESS | 1782 | 1464193655623 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:27:36 INFO - PROCESS | 1782 | 1464193655991 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x9027f400 == 143 [pid = 1782] [id = 669] 09:27:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x919e2800) [pid = 1782] [serial = 2008] [outer = (nil)] 09:27:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x92012000) [pid = 1782] [serial = 2009] [outer = 0x919e2800] 09:27:36 INFO - PROCESS | 1782 | 1464193656100 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x92894000) [pid = 1782] [serial = 2010] [outer = 0x919e2800] 09:27:37 INFO - PROCESS | 1782 | 1464193657127 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]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:27:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1835ms 09:27:37 INFO - PROCESS | 1782 | 1464193657191 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1782 | 1464193657195 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:27:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:27:37 INFO - PROCESS | 1782 | 1464193657202 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 1782 | 1464193657205 Marionette TRACE conn4 <- [1,2650,null,{}] 09:27:37 INFO - PROCESS | 1782 | 1464193657211 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}] 09:27:37 INFO - PROCESS | 1782 | 1464193657463 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:27:37 INFO - PROCESS | 1782 | 1464193657839 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd84000 == 144 [pid = 1782] [id = 670] 09:27:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x919e2000) [pid = 1782] [serial = 2011] [outer = (nil)] 09:27:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x94f2d000) [pid = 1782] [serial = 2012] [outer = 0x919e2000] 09:27:37 INFO - PROCESS | 1782 | 1464193657951 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x950d7400) [pid = 1782] [serial = 2013] [outer = 0x919e2000] 09:27:38 INFO - PROCESS | 1782 | 1464193658967 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]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:27:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1833ms 09:27:39 INFO - PROCESS | 1782 | 1464193659037 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 1782 | 1464193659041 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:27:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:27:39 INFO - PROCESS | 1782 | 1464193659048 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1782 | 1464193659052 Marionette TRACE conn4 <- [1,2654,null,{}] 09:27:39 INFO - PROCESS | 1782 | 1464193659058 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}] 09:27:39 INFO - PROCESS | 1782 | 1464193659344 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:27:39 INFO - PROCESS | 1782 | 1464193659723 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x902f5800 == 145 [pid = 1782] [id = 671] 09:27:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x92e0b400) [pid = 1782] [serial = 2014] [outer = (nil)] 09:27:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9767cc00) [pid = 1782] [serial = 2015] [outer = 0x92e0b400] 09:27:39 INFO - PROCESS | 1782 | 1464193659821 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x986b2800) [pid = 1782] [serial = 2016] [outer = 0x92e0b400] 09:27:40 INFO - PROCESS | 1782 | 1464193660832 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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:27:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1835ms 09:27:40 INFO - PROCESS | 1782 | 1464193660884 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:27:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:27:40 INFO - PROCESS | 1782 | 1464193660889 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:27:40 INFO - PROCESS | 1782 | 1464193660896 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1782 | 1464193660901 Marionette TRACE conn4 <- [1,2658,null,{}] 09:27:40 INFO - PROCESS | 1782 | 1464193660908 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}] 09:27:41 INFO - PROCESS | 1782 | 1464193661181 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:27:41 INFO - PROCESS | 1782 | 1464193661548 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x92008c00 == 146 [pid = 1782] [id = 672] 09:27:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x94f2c000) [pid = 1782] [serial = 2017] [outer = (nil)] 09:27:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x99fdbc00) [pid = 1782] [serial = 2018] [outer = 0x94f2c000] 09:27:41 INFO - PROCESS | 1782 | 1464193661657 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9a144400) [pid = 1782] [serial = 2019] [outer = 0x94f2c000] 09:27:42 INFO - PROCESS | 1782 | 1464193662679 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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:27:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1846ms 09:27:42 INFO - PROCESS | 1782 | 1464193662743 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1782 | 1464193662752 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:27:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:27:42 INFO - PROCESS | 1782 | 1464193662765 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1782 | 1464193662774 Marionette TRACE conn4 <- [1,2662,null,{}] 09:27:42 INFO - PROCESS | 1782 | 1464193662781 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}] 09:27:43 INFO - PROCESS | 1782 | 1464193663148 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:27:43 INFO - PROCESS | 1782 | 1464193663540 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x99efc000 == 147 [pid = 1782] [id = 673] 09:27:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9b1b8000) [pid = 1782] [serial = 2020] [outer = (nil)] 09:27:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9b441000) [pid = 1782] [serial = 2021] [outer = 0x9b1b8000] 09:27:43 INFO - PROCESS | 1782 | 1464193663651 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9bfd6c00) [pid = 1782] [serial = 2022] [outer = 0x9b1b8000] 09:27:44 INFO - PROCESS | 1782 | 1464193664731 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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:27:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2041ms 09:27:44 INFO - PROCESS | 1782 | 1464193664807 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:27:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:27:44 INFO - PROCESS | 1782 | 1464193664813 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:27:44 INFO - PROCESS | 1782 | 1464193664820 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1782 | 1464193664824 Marionette TRACE conn4 <- [1,2666,null,{}] 09:27:44 INFO - PROCESS | 1782 | 1464193664831 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}] 09:27:45 INFO - PROCESS | 1782 | 1464193665128 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:27:45 INFO - PROCESS | 1782 | 1464193665506 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e85f000 == 148 [pid = 1782] [id = 674] 09:27:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9a272c00) [pid = 1782] [serial = 2023] [outer = (nil)] 09:27:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9d4d9800) [pid = 1782] [serial = 2024] [outer = 0x9a272c00] 09:27:45 INFO - PROCESS | 1782 | 1464193665608 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0xa050cc00) [pid = 1782] [serial = 2025] [outer = 0x9a272c00] 09:27:46 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:46 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:27:47 INFO - PROCESS | 1782 | 1464193667050 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]]]}] 09:27:47 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) 09:27:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2242ms 09:27:47 INFO - PROCESS | 1782 | 1464193667062 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1782 | 1464193667065 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:27:47 INFO - PROCESS | 1782 | 1464193667073 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:27:47 INFO - PROCESS | 1782 | 1464193667084 Marionette TRACE conn4 <- [1,2670,null,{}] 09:27:47 INFO - PROCESS | 1782 | 1464193667103 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}] 09:27:47 INFO - PROCESS | 1782 | 1464193667429 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:27:47 INFO - PROCESS | 1782 | 1464193667744 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x92e06400 == 149 [pid = 1782] [id = 675] 09:27:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9d4d3800) [pid = 1782] [serial = 2026] [outer = (nil)] 09:27:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0xa2142800) [pid = 1782] [serial = 2027] [outer = 0x9d4d3800] 09:27:47 INFO - PROCESS | 1782 | 1464193667846 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0xa227c400) [pid = 1782] [serial = 2028] [outer = 0x9d4d3800] 09:27:49 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:49 INFO - PROCESS | 1782 | 1464193669347 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 1782 | 1464193669389 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:27:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:27:49 INFO - PROCESS | 1782 | 1464193669396 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1782 | 1464193669401 Marionette TRACE conn4 <- [1,2674,null,{}] 09:27:49 INFO - PROCESS | 1782 | 1464193669407 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}] 09:27:49 INFO - PROCESS | 1782 | 1464193669724 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:27:50 INFO - PROCESS | 1782 | 1464193670036 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c226000 == 150 [pid = 1782] [id = 676] 09:27:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x91d70c00) [pid = 1782] [serial = 2029] [outer = (nil)] 09:27:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0xa306b800) [pid = 1782] [serial = 2030] [outer = 0x91d70c00] 09:27:50 INFO - PROCESS | 1782 | 1464193670135 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0xa3215000) [pid = 1782] [serial = 2031] [outer = 0x91d70c00] 09:27:51 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:51 INFO - PROCESS | 1782 | 1464193671626 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1782 | 1464193671689 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:27:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:27:51 INFO - PROCESS | 1782 | 1464193671797 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1782 | 1464193671802 Marionette TRACE conn4 <- [1,2678,null,{}] 09:27:51 INFO - PROCESS | 1782 | 1464193671816 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}] 09:27:52 INFO - PROCESS | 1782 | 1464193672091 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:27:52 INFO - PROCESS | 1782 | 1464193672403 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2142000 == 151 [pid = 1782] [id = 677] 09:27:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0xa2628800) [pid = 1782] [serial = 2032] [outer = (nil)] 09:27:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0xa3582400) [pid = 1782] [serial = 2033] [outer = 0xa2628800] 09:27:52 INFO - PROCESS | 1782 | 1464193672501 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0xa35a6400) [pid = 1782] [serial = 2034] [outer = 0xa2628800] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb8b800 == 150 [pid = 1782] [id = 619] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38dc00 == 149 [pid = 1782] [id = 621] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x9a275c00 == 148 [pid = 1782] [id = 617] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb83400 == 147 [pid = 1782] [id = 622] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8874d800 == 146 [pid = 1782] [id = 603] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x88952800 == 145 [pid = 1782] [id = 623] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x89fe7800 == 144 [pid = 1782] [id = 605] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef6b400 == 143 [pid = 1782] [id = 608] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8c443000 == 142 [pid = 1782] [id = 616] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x9b1b5000 == 141 [pid = 1782] [id = 615] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0xa22b7400 == 140 [pid = 1782] [id = 618] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8f132c00 == 139 [pid = 1782] [id = 607] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8df4ec00 == 138 [pid = 1782] [id = 606] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8e85b800 == 137 [pid = 1782] [id = 648] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4dcc00 == 136 [pid = 1782] [id = 647] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8c222000 == 135 [pid = 1782] [id = 645] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd8d400 == 134 [pid = 1782] [id = 646] 09:27:56 INFO - PROCESS | 1782 | --DOCSHELL 0x88952000 == 133 [pid = 1782] [id = 644] 09:27:56 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0xa628fc00) [pid = 1782] [serial = 1863] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8e85e400) [pid = 1782] [serial = 1815] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8c449000) [pid = 1782] [serial = 1928] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8c545c00) [pid = 1782] [serial = 1929] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8ef69400) [pid = 1782] [serial = 1886] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8ed12000) [pid = 1782] [serial = 1884] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8e6d0000) [pid = 1782] [serial = 1883] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8db88400) [pid = 1782] [serial = 1881] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8d5af800) [pid = 1782] [serial = 1880] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8b610000) [pid = 1782] [serial = 1878] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b320400) [pid = 1782] [serial = 1877] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8d5ba800) [pid = 1782] [serial = 1874] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8abf6800) [pid = 1782] [serial = 1925] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa321ac00) [pid = 1782] [serial = 1923] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0xa30eac00) [pid = 1782] [serial = 1922] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0xa248c800) [pid = 1782] [serial = 1920] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0xa10e8000) [pid = 1782] [serial = 1919] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0xa1025800) [pid = 1782] [serial = 1917] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0xa0508800) [pid = 1782] [serial = 1916] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9c1ccc00) [pid = 1782] [serial = 1914] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9c049c00) [pid = 1782] [serial = 1913] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9ba24000) [pid = 1782] [serial = 1911] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9b233800) [pid = 1782] [serial = 1910] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9a6c3000) [pid = 1782] [serial = 1908] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9a415400) [pid = 1782] [serial = 1907] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x95137800) [pid = 1782] [serial = 1905] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x95130400) [pid = 1782] [serial = 1904] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x92e08800) [pid = 1782] [serial = 1902] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x92e02800) [pid = 1782] [serial = 1901] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9214a000) [pid = 1782] [serial = 1899] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x92147c00) [pid = 1782] [serial = 1898] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x91d68400) [pid = 1782] [serial = 1896] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x91a31c00) [pid = 1782] [serial = 1895] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x90283000) [pid = 1782] [serial = 1893] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x901db400) [pid = 1782] [serial = 1892] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8f8b3c00) [pid = 1782] [serial = 1890] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8f753000) [pid = 1782] [serial = 1889] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8f126c00) [pid = 1782] [serial = 1887] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8dd89000) [pid = 1782] [serial = 1931] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8b31e000) [pid = 1782] [serial = 1926] [outer = (nil)] [url = about:blank] 09:27:56 INFO - PROCESS | 1782 | 1464193676695 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]]]}] 09:27:56 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) 09:27:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 5008ms 09:27:56 INFO - PROCESS | 1782 | 1464193676748 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1782 | 1464193676753 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:27:56 INFO - PROCESS | 1782 | 1464193676763 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1782 | 1464193676769 Marionette TRACE conn4 <- [1,2682,null,{}] 09:27:56 INFO - PROCESS | 1782 | 1464193676779 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}] 09:27:56 INFO - PROCESS | 1782 | 1464193676995 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:27:57 INFO - PROCESS | 1782 | 1464193677251 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf8000 == 134 [pid = 1782] [id = 678] 09:27:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8abf9000) [pid = 1782] [serial = 2035] [outer = (nil)] 09:27:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8b319400) [pid = 1782] [serial = 2036] [outer = 0x8abf9000] 09:27:57 INFO - PROCESS | 1782 | 1464193677340 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8bb83400) [pid = 1782] [serial = 2037] [outer = 0x8abf9000] 09:27:58 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:58 INFO - PROCESS | 1782 | 1464193678701 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]]]}] 09:27:58 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) 09:27:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1988ms 09:27:58 INFO - PROCESS | 1782 | 1464193678751 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1782 | 1464193678760 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:27:58 INFO - PROCESS | 1782 | 1464193678772 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1782 | 1464193678776 Marionette TRACE conn4 <- [1,2686,null,{}] 09:27:58 INFO - PROCESS | 1782 | 1464193678785 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}] 09:27:59 INFO - PROCESS | 1782 | 1464193679178 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:27:59 INFO - PROCESS | 1782 | 1464193679222 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b57000 == 135 [pid = 1782] [id = 679] 09:27:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8c56b400) [pid = 1782] [serial = 2038] [outer = (nil)] 09:27:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8c575400) [pid = 1782] [serial = 2039] [outer = 0x8c56b400] 09:27:59 INFO - PROCESS | 1782 | 1464193679313 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8d4de400) [pid = 1782] [serial = 2040] [outer = 0x8c56b400] 09:28:00 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:00 INFO - PROCESS | 1782 | 1464193680872 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1782 | 1464193680921 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8c573400) [pid = 1782] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0xa357ac00) [pid = 1782] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8d5bec00) [pid = 1782] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9bf32c00) [pid = 1782] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9b1b0c00) [pid = 1782] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8bb89800) [pid = 1782] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8ef66800) [pid = 1782] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x92148000) [pid = 1782] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x901d4c00) [pid = 1782] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x9027d400) [pid = 1782] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8eee9000) [pid = 1782] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8db8cc00) [pid = 1782] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8de09400) [pid = 1782] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x8c228000) [pid = 1782] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x88953000) [pid = 1782] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8bec4c00) [pid = 1782] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x87b4e800) [pid = 1782] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0xa2272800) [pid = 1782] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:28:01 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8b526400) [pid = 1782] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:28:01 INFO - PROCESS | 1782 | 1464193681541 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1782 | 1464193681557 Marionette TRACE conn4 <- [1,2690,null,{}] 09:28:01 INFO - PROCESS | 1782 | 1464193681584 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}] 09:28:01 INFO - PROCESS | 1782 | 1464193681814 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:28:02 INFO - PROCESS | 1782 | 1464193682034 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c56b800 == 136 [pid = 1782] [id = 680] 09:28:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8d5af800) [pid = 1782] [serial = 2041] [outer = (nil)] 09:28:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x8db89800) [pid = 1782] [serial = 2042] [outer = 0x8d5af800] 09:28:02 INFO - PROCESS | 1782 | 1464193682130 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8de09c00) [pid = 1782] [serial = 2043] [outer = 0x8d5af800] 09:28:03 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:03 INFO - PROCESS | 1782 | 1464193683733 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 1782 | 1464193683811 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:28:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:28:03 INFO - PROCESS | 1782 | 1464193683823 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1782 | 1464193683830 Marionette TRACE conn4 <- [1,2694,null,{}] 09:28:03 INFO - PROCESS | 1782 | 1464193683889 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}] 09:28:04 INFO - PROCESS | 1782 | 1464193684173 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:28:04 INFO - PROCESS | 1782 | 1464193684475 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a384800 == 137 [pid = 1782] [id = 681] 09:28:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8a38bc00) [pid = 1782] [serial = 2044] [outer = (nil)] 09:28:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8a79bc00) [pid = 1782] [serial = 2045] [outer = 0x8a38bc00] 09:28:04 INFO - PROCESS | 1782 | 1464193684584 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8bb87c00) [pid = 1782] [serial = 2046] [outer = 0x8a38bc00] 09:28:06 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:06 INFO - PROCESS | 1782 | 1464193686152 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1782 | 1464193686311 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:28:06 INFO - PROCESS | 1782 | 1464193686330 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1782 | 1464193686335 Marionette TRACE conn4 <- [1,2698,null,{}] 09:28:06 INFO - PROCESS | 1782 | 1464193686343 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}] 09:28:06 INFO - PROCESS | 1782 | 1464193686616 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:28:06 INFO - PROCESS | 1782 | 1464193686924 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38b000 == 138 [pid = 1782] [id = 682] 09:28:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8bb8ec00) [pid = 1782] [serial = 2047] [outer = (nil)] 09:28:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8c575c00) [pid = 1782] [serial = 2048] [outer = 0x8bb8ec00] 09:28:07 INFO - PROCESS | 1782 | 1464193687025 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8d5b6c00) [pid = 1782] [serial = 2049] [outer = 0x8bb8ec00] 09:28:08 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:08 INFO - PROCESS | 1782 | 1464193688550 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 1782 | 1464193688585 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:28:08 INFO - PROCESS | 1782 | 1464193688593 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 1782 | 1464193688600 Marionette TRACE conn4 <- [1,2702,null,{}] 09:28:08 INFO - PROCESS | 1782 | 1464193688781 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}] 09:28:09 INFO - PROCESS | 1782 | 1464193689062 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:28:09 INFO - PROCESS | 1782 | 1464193689362 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db88000 == 139 [pid = 1782] [id = 683] 09:28:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8db88c00) [pid = 1782] [serial = 2050] [outer = (nil)] 09:28:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8e6c9c00) [pid = 1782] [serial = 2051] [outer = 0x8db88c00] 09:28:09 INFO - PROCESS | 1782 | 1464193689472 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8ed15800) [pid = 1782] [serial = 2052] [outer = 0x8db88c00] 09:28:10 INFO - PROCESS | 1782 | 1464193690755 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]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:28:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2208ms 09:28:10 INFO - PROCESS | 1782 | 1464193690802 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 1782 | 1464193690808 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:28:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:28:10 INFO - PROCESS | 1782 | 1464193690816 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 1782 | 1464193690821 Marionette TRACE conn4 <- [1,2706,null,{}] 09:28:10 INFO - PROCESS | 1782 | 1464193690829 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}] 09:28:11 INFO - PROCESS | 1782 | 1464193691143 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:28:11 INFO - PROCESS | 1782 | 1464193691527 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c228000 == 140 [pid = 1782] [id = 684] 09:28:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8e85fc00) [pid = 1782] [serial = 2053] [outer = (nil)] 09:28:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8f12fc00) [pid = 1782] [serial = 2054] [outer = 0x8e85fc00] 09:28:11 INFO - PROCESS | 1782 | 1464193691648 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8f8a7400) [pid = 1782] [serial = 2055] [outer = 0x8e85fc00] 09:28:12 INFO - PROCESS | 1782 | 1464193692746 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:28:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1985ms 09:28:12 INFO - PROCESS | 1782 | 1464193692801 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1782 | 1464193692806 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:28:12 INFO - PROCESS | 1782 | 1464193692813 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1782 | 1464193692818 Marionette TRACE conn4 <- [1,2710,null,{}] 09:28:12 INFO - PROCESS | 1782 | 1464193692825 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}] 09:28:13 INFO - PROCESS | 1782 | 1464193693075 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:28:13 INFO - PROCESS | 1782 | 1464193693489 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef71000 == 141 [pid = 1782] [id = 685] 09:28:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8f8aa000) [pid = 1782] [serial = 2056] [outer = (nil)] 09:28:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8fb5a000) [pid = 1782] [serial = 2057] [outer = 0x8f8aa000] 09:28:13 INFO - PROCESS | 1782 | 1464193693596 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x901de800) [pid = 1782] [serial = 2058] [outer = 0x8f8aa000] 09:28:14 INFO - PROCESS | 1782 | 1464193694644 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] 09:28:14 INFO - PROCESS | 1782 | 1464193694711 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:28:14 INFO - PROCESS | 1782 | 1464193694718 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1782 | 1464193694722 Marionette TRACE conn4 <- [1,2714,null,{}] 09:28:14 INFO - PROCESS | 1782 | 1464193694729 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}] 09:28:15 INFO - PROCESS | 1782 | 1464193695067 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:28:15 INFO - PROCESS | 1782 | 1464193695449 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x897dc800 == 142 [pid = 1782] [id = 686] 09:28:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8f8ae800) [pid = 1782] [serial = 2059] [outer = (nil)] 09:28:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x91d72400) [pid = 1782] [serial = 2060] [outer = 0x8f8ae800] 09:28:15 INFO - PROCESS | 1782 | 1464193695552 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x92859c00) [pid = 1782] [serial = 2061] [outer = 0x8f8ae800] 09:28:16 INFO - PROCESS | 1782 | 1464193696658 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]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:28:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1988ms 09:28:16 INFO - PROCESS | 1782 | 1464193696707 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1782 | 1464193696711 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:28:16 INFO - PROCESS | 1782 | 1464193696719 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1782 | 1464193696723 Marionette TRACE conn4 <- [1,2718,null,{}] 09:28:16 INFO - PROCESS | 1782 | 1464193696729 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}] 09:28:17 INFO - PROCESS | 1782 | 1464193696998 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:28:17 INFO - PROCESS | 1782 | 1464193697370 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb90000 == 143 [pid = 1782] [id = 687] 09:28:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8c54a400) [pid = 1782] [serial = 2062] [outer = (nil)] 09:28:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x92e0ac00) [pid = 1782] [serial = 2063] [outer = 0x8c54a400] 09:28:17 INFO - PROCESS | 1782 | 1464193697477 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x950dbc00) [pid = 1782] [serial = 2064] [outer = 0x8c54a400] 09:28:18 INFO - PROCESS | 1782 | 1464193698597 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] 09:28:18 INFO - PROCESS | 1782 | 1464193698660 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:28:18 INFO - PROCESS | 1782 | 1464193698667 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1782 | 1464193698671 Marionette TRACE conn4 <- [1,2722,null,{}] 09:28:18 INFO - PROCESS | 1782 | 1464193698676 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}] 09:28:18 INFO - PROCESS | 1782 | 1464193698964 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:28:19 INFO - PROCESS | 1782 | 1464193699335 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ef6cc00 == 144 [pid = 1782] [id = 688] 09:28:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x91d76000) [pid = 1782] [serial = 2065] [outer = (nil)] 09:28:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x986b4800) [pid = 1782] [serial = 2066] [outer = 0x91d76000] 09:28:19 INFO - PROCESS | 1782 | 1464193699436 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x99efa400) [pid = 1782] [serial = 2067] [outer = 0x91d76000] 09:28:20 INFO - PROCESS | 1782 | 1464193700533 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] 09:28:20 INFO - PROCESS | 1782 | 1464193700565 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:28:20 INFO - PROCESS | 1782 | 1464193700572 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1782 | 1464193700577 Marionette TRACE conn4 <- [1,2726,null,{}] 09:28:20 INFO - PROCESS | 1782 | 1464193700585 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}] 09:28:20 INFO - PROCESS | 1782 | 1464193700851 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:28:21 INFO - PROCESS | 1782 | 1464193701220 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x91d74000 == 145 [pid = 1782] [id = 689] 09:28:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x9200b400) [pid = 1782] [serial = 2068] [outer = (nil)] 09:28:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9a6c8400) [pid = 1782] [serial = 2069] [outer = 0x9200b400] 09:28:21 INFO - PROCESS | 1782 | 1464193701321 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x9b04f800) [pid = 1782] [serial = 2070] [outer = 0x9200b400] 09:28:22 INFO - PROCESS | 1782 | 1464193702420 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]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1887ms 09:28:22 INFO - PROCESS | 1782 | 1464193702460 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:28:22 INFO - PROCESS | 1782 | 1464193702466 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:28:22 INFO - PROCESS | 1782 | 1464193702474 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 1782 | 1464193702477 Marionette TRACE conn4 <- [1,2730,null,{}] 09:28:22 INFO - PROCESS | 1782 | 1464193702484 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}] 09:28:22 INFO - PROCESS | 1782 | 1464193702754 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:28:23 INFO - PROCESS | 1782 | 1464193703127 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2da000 == 146 [pid = 1782] [id = 690] 09:28:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8d5b9800) [pid = 1782] [serial = 2071] [outer = (nil)] 09:28:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x9b2c4400) [pid = 1782] [serial = 2072] [outer = 0x8d5b9800] 09:28:23 INFO - PROCESS | 1782 | 1464193703235 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x9b723800) [pid = 1782] [serial = 2073] [outer = 0x8d5b9800] 09:28:24 INFO - PROCESS | 1782 | 1464193704669 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1782 | 1464193704714 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:28:24 INFO - PROCESS | 1782 | 1464193704723 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1782 | 1464193704728 Marionette TRACE conn4 <- [1,2734,null,{}] 09:28:24 INFO - PROCESS | 1782 | 1464193704775 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}] 09:28:25 INFO - PROCESS | 1782 | 1464193705214 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:28:25 INFO - PROCESS | 1782 | 1464193705458 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bf3fc00 == 147 [pid = 1782] [id = 691] 09:28:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x9c04a400) [pid = 1782] [serial = 2074] [outer = (nil)] 09:28:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9d4df800) [pid = 1782] [serial = 2075] [outer = 0x9c04a400] 09:28:25 INFO - PROCESS | 1782 | 1464193705578 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0xa21a1400) [pid = 1782] [serial = 2076] [outer = 0x9c04a400] 09:28:26 INFO - PROCESS | 1782 | 1464193706729 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]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2084ms 09:28:26 INFO - PROCESS | 1782 | 1464193706810 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 1782 | 1464193706815 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:28:26 INFO - PROCESS | 1782 | 1464193706822 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 1782 | 1464193706827 Marionette TRACE conn4 <- [1,2738,null,{}] 09:28:26 INFO - PROCESS | 1782 | 1464193706833 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}] 09:28:27 INFO - PROCESS | 1782 | 1464193707153 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:28:27 INFO - PROCESS | 1782 | 1464193707546 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x9c1c9400 == 148 [pid = 1782] [id = 692] 09:28:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9d4d6800) [pid = 1782] [serial = 2077] [outer = (nil)] 09:28:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0xa3251000) [pid = 1782] [serial = 2078] [outer = 0x9d4d6800] 09:28:27 INFO - PROCESS | 1782 | 1464193707651 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0xa3580400) [pid = 1782] [serial = 2079] [outer = 0x9d4d6800] 09:28:28 INFO - PROCESS | 1782 | 1464193708768 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]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1988ms 09:28:28 INFO - PROCESS | 1782 | 1464193708812 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1782 | 1464193708817 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:28:28 INFO - PROCESS | 1782 | 1464193708824 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1782 | 1464193708828 Marionette TRACE conn4 <- [1,2742,null,{}] 09:28:28 INFO - PROCESS | 1782 | 1464193708837 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}] 09:28:29 INFO - PROCESS | 1782 | 1464193709108 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:28:29 INFO - PROCESS | 1782 | 1464193709480 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x901e0000 == 149 [pid = 1782] [id = 693] 09:28:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x92331800) [pid = 1782] [serial = 2080] [outer = (nil)] 09:28:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9233a000) [pid = 1782] [serial = 2081] [outer = 0x92331800] 09:28:29 INFO - PROCESS | 1782 | 1464193709587 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9233c000) [pid = 1782] [serial = 2082] [outer = 0x92331800] 09:28:30 INFO - PROCESS | 1782 | 1464193710676 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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1888ms 09:28:30 INFO - PROCESS | 1782 | 1464193710713 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1782 | 1464193710717 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:28:30 INFO - PROCESS | 1782 | 1464193710723 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1782 | 1464193710726 Marionette TRACE conn4 <- [1,2746,null,{}] 09:28:30 INFO - PROCESS | 1782 | 1464193710733 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}] 09:28:31 INFO - PROCESS | 1782 | 1464193711011 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:28:31 INFO - PROCESS | 1782 | 1464193711408 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x92332c00 == 150 [pid = 1782] [id = 694] 09:28:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x92336800) [pid = 1782] [serial = 2083] [outer = (nil)] 09:28:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0xa30de400) [pid = 1782] [serial = 2084] [outer = 0x92336800] 09:28:31 INFO - PROCESS | 1782 | 1464193711517 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0xa35ad800) [pid = 1782] [serial = 2085] [outer = 0x92336800] 09:28:32 INFO - PROCESS | 1782 | 1464193712595 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]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1902ms 09:28:32 INFO - PROCESS | 1782 | 1464193712635 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 1782 | 1464193712641 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:28:32 INFO - PROCESS | 1782 | 1464193712652 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 1782 | 1464193712656 Marionette TRACE conn4 <- [1,2750,null,{}] 09:28:32 INFO - PROCESS | 1782 | 1464193712664 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}] 09:28:32 INFO - PROCESS | 1782 | 1464193712977 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:28:33 INFO - PROCESS | 1782 | 1464193713370 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df79400 == 151 [pid = 1782] [id = 695] 09:28:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8ef66400) [pid = 1782] [serial = 2086] [outer = (nil)] 09:28:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0xa62f3c00) [pid = 1782] [serial = 2087] [outer = 0x8ef66400] 09:28:33 INFO - PROCESS | 1782 | 1464193713483 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0xa675ec00) [pid = 1782] [serial = 2088] [outer = 0x8ef66400] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8a383400 == 150 [pid = 1782] [id = 640] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x91a3ec00 == 149 [pid = 1782] [id = 638] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed12c00 == 148 [pid = 1782] [id = 639] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8becc400 == 147 [pid = 1782] [id = 604] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x87b57000 == 146 [pid = 1782] [id = 679] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf8000 == 145 [pid = 1782] [id = 678] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0xa2142000 == 144 [pid = 1782] [id = 677] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8c226000 == 143 [pid = 1782] [id = 676] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x92e06400 == 142 [pid = 1782] [id = 675] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x99efc000 == 141 [pid = 1782] [id = 673] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8e85f000 == 140 [pid = 1782] [id = 674] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x92008c00 == 139 [pid = 1782] [id = 672] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x902f5800 == 138 [pid = 1782] [id = 671] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd84000 == 137 [pid = 1782] [id = 670] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x9027f400 == 136 [pid = 1782] [id = 669] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x871d7c00 == 135 [pid = 1782] [id = 668] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8e6c8800 == 134 [pid = 1782] [id = 666] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf7800 == 133 [pid = 1782] [id = 667] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8df74400 == 132 [pid = 1782] [id = 665] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2db800 == 131 [pid = 1782] [id = 664] 09:28:36 INFO - PROCESS | 1782 | --DOCSHELL 0x8b313400 == 130 [pid = 1782] [id = 663] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8db8a400) [pid = 1782] [serial = 1875] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8dd91400) [pid = 1782] [serial = 1988] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8c578800) [pid = 1782] [serial = 1985] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8d4df400) [pid = 1782] [serial = 1986] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0xa35a2800) [pid = 1782] [serial = 1973] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0xa34bd400) [pid = 1782] [serial = 1971] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0xa30eb800) [pid = 1782] [serial = 1970] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0xa22b5400) [pid = 1782] [serial = 1968] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa2274000) [pid = 1782] [serial = 1967] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9bfe1c00) [pid = 1782] [serial = 1965] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9b2c3c00) [pid = 1782] [serial = 1964] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9a63f800) [pid = 1782] [serial = 1962] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9a419800) [pid = 1782] [serial = 1961] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x99ef1400) [pid = 1782] [serial = 1959] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x99633400) [pid = 1782] [serial = 1958] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x950dd400) [pid = 1782] [serial = 1956] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x950d8800) [pid = 1782] [serial = 1955] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x92863000) [pid = 1782] [serial = 1953] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9214c800) [pid = 1782] [serial = 1952] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x91d6c400) [pid = 1782] [serial = 1950] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x902f1000) [pid = 1782] [serial = 1949] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8faa5000) [pid = 1782] [serial = 1947] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8fa9d800) [pid = 1782] [serial = 1946] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8ef6dc00) [pid = 1782] [serial = 1944] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8ed12400) [pid = 1782] [serial = 1943] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8df77000) [pid = 1782] [serial = 1941] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8de0f000) [pid = 1782] [serial = 1940] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8c54e400) [pid = 1782] [serial = 1938] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8c447000) [pid = 1782] [serial = 1937] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8a38ac00) [pid = 1782] [serial = 1935] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x897dcc00) [pid = 1782] [serial = 1934] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8c21d800) [pid = 1782] [serial = 1982] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x88954000) [pid = 1782] [serial = 1979] [outer = (nil)] [url = about:blank] 09:28:37 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x89fec000) [pid = 1782] [serial = 1980] [outer = (nil)] [url = about:blank] 09:28:37 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0xa6739800) [pid = 1782] [serial = 1977] [outer = (nil)] [url = about:blank] 09:28:37 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0xa6732c00) [pid = 1782] [serial = 1976] [outer = (nil)] [url = about:blank] 09:28:37 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0xa35a9000) [pid = 1782] [serial = 1974] [outer = (nil)] [url = about:blank] 09:28:37 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8c2bbc00) [pid = 1782] [serial = 1983] [outer = (nil)] [url = about:blank] 09:28:37 INFO - PROCESS | 1782 | 1464193717589 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 4958ms 09:28:37 INFO - PROCESS | 1782 | 1464193717613 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1782 | 1464193717622 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:28:37 INFO - PROCESS | 1782 | 1464193717630 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1782 | 1464193717638 Marionette TRACE conn4 <- [1,2754,null,{}] 09:28:37 INFO - PROCESS | 1782 | 1464193717656 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}] 09:28:37 INFO - PROCESS | 1782 | 1464193717891 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:28:38 INFO - PROCESS | 1782 | 1464193718224 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x897e0400 == 131 [pid = 1782] [id = 696] 09:28:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x897e2c00) [pid = 1782] [serial = 2089] [outer = (nil)] 09:28:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x89841000) [pid = 1782] [serial = 2090] [outer = 0x897e2c00] 09:28:38 INFO - PROCESS | 1782 | 1464193718385 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x89fe4800) [pid = 1782] [serial = 2091] [outer = 0x897e2c00] 09:28:39 INFO - PROCESS | 1782 | 1464193719328 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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1751ms 09:28:39 INFO - PROCESS | 1782 | 1464193719398 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1782 | 1464193719406 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:28:39 INFO - PROCESS | 1782 | 1464193719417 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 1782 | 1464193719420 Marionette TRACE conn4 <- [1,2758,null,{}] 09:28:39 INFO - PROCESS | 1782 | 1464193719433 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}] 09:28:39 INFO - PROCESS | 1782 | 1464193719775 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:28:39 INFO - PROCESS | 1782 | 1464193719814 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a38dc00 == 132 [pid = 1782] [id = 697] 09:28:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8a38e800) [pid = 1782] [serial = 2092] [outer = (nil)] 09:28:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8a793400) [pid = 1782] [serial = 2093] [outer = 0x8a38e800] 09:28:39 INFO - PROCESS | 1782 | 1464193719903 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8abf4000) [pid = 1782] [serial = 2094] [outer = 0x8a38e800] 09:28:41 INFO - PROCESS | 1782 | 1464193721155 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]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1792ms 09:28:41 INFO - PROCESS | 1782 | 1464193721209 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1782 | 1464193721212 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:28:41 INFO - PROCESS | 1782 | 1464193721245 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1782 | 1464193721253 Marionette TRACE conn4 <- [1,2762,null,{}] 09:28:41 INFO - PROCESS | 1782 | 1464193721270 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}] 09:28:42 INFO - PROCESS | 1782 | 1464193722103 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x919e2800) [pid = 1782] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x919e2000) [pid = 1782] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x901d6000) [pid = 1782] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x92e0b400) [pid = 1782] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8e85f400) [pid = 1782] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9a272c00) [pid = 1782] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8f127000) [pid = 1782] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x9d4d3800) [pid = 1782] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x91d70c00) [pid = 1782] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x94f2c000) [pid = 1782] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x9b1b8000) [pid = 1782] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8d2df000) [pid = 1782] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x8d4e1800) [pid = 1782] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0xa2628800) [pid = 1782] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x8b322400) [pid = 1782] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x8abf9000) [pid = 1782] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8f12e400) [pid = 1782] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:28:42 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8c56b400) [pid = 1782] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:28:42 INFO - PROCESS | 1782 | 1464193722354 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8abf9000 == 133 [pid = 1782] [id = 698] 09:28:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x8b60e400) [pid = 1782] [serial = 2095] [outer = (nil)] 09:28:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x8bb8e800) [pid = 1782] [serial = 2096] [outer = 0x8b60e400] 09:28:42 INFO - PROCESS | 1782 | 1464193722470 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x8c2bfc00) [pid = 1782] [serial = 2097] [outer = 0x8b60e400] 09:28:43 INFO - PROCESS | 1782 | 1464193723366 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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2140ms 09:28:43 INFO - PROCESS | 1782 | 1464193723394 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1782 | 1464193723400 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:28:43 INFO - PROCESS | 1782 | 1464193723408 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1782 | 1464193723413 Marionette TRACE conn4 <- [1,2766,null,{}] 09:28:43 INFO - PROCESS | 1782 | 1464193723419 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}] 09:28:43 INFO - PROCESS | 1782 | 1464193723682 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:28:44 INFO - PROCESS | 1782 | 1464193724041 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f37800 == 134 [pid = 1782] [id = 699] 09:28:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x871d5400) [pid = 1782] [serial = 2098] [outer = (nil)] 09:28:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x871e0c00) [pid = 1782] [serial = 2099] [outer = 0x871d5400] 09:28:44 INFO - PROCESS | 1782 | 1464193724306 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x88955800) [pid = 1782] [serial = 2100] [outer = 0x871d5400] 09:28:45 INFO - PROCESS | 1782 | 1464193725462 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]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2086ms 09:28:45 INFO - PROCESS | 1782 | 1464193725496 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 1782 | 1464193725505 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:28:45 INFO - PROCESS | 1782 | 1464193725515 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1782 | 1464193725522 Marionette TRACE conn4 <- [1,2770,null,{}] 09:28:45 INFO - PROCESS | 1782 | 1464193725533 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}] 09:28:45 INFO - PROCESS | 1782 | 1464193725817 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:28:46 INFO - PROCESS | 1782 | 1464193726243 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x89848400 == 135 [pid = 1782] [id = 700] 09:28:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8a3e6000) [pid = 1782] [serial = 2101] [outer = (nil)] 09:28:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8abfa000) [pid = 1782] [serial = 2102] [outer = 0x8a3e6000] 09:28:46 INFO - PROCESS | 1782 | 1464193726369 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8b60c800) [pid = 1782] [serial = 2103] [outer = 0x8a3e6000] 09:28:47 INFO - PROCESS | 1782 | 1464193727449 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]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:28:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1991ms 09:28:47 INFO - PROCESS | 1782 | 1464193727507 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1782 | 1464193727515 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:28:47 INFO - PROCESS | 1782 | 1464193727529 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1782 | 1464193727535 Marionette TRACE conn4 <- [1,2774,null,{}] 09:28:47 INFO - PROCESS | 1782 | 1464193727542 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}] 09:28:47 INFO - PROCESS | 1782 | 1464193727819 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:28:48 INFO - PROCESS | 1782 | 1464193728174 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c444000 == 136 [pid = 1782] [id = 701] 09:28:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8c445400) [pid = 1782] [serial = 2104] [outer = (nil)] 09:28:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8c44dc00) [pid = 1782] [serial = 2105] [outer = 0x8c445400] 09:28:48 INFO - PROCESS | 1782 | 1464193728277 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8c550400) [pid = 1782] [serial = 2106] [outer = 0x8c445400] 09:28:49 INFO - PROCESS | 1782 | 1464193729443 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]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1993ms 09:28:49 INFO - PROCESS | 1782 | 1464193729522 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 1782 | 1464193729527 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:28:49 INFO - PROCESS | 1782 | 1464193729537 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 1782 | 1464193729545 Marionette TRACE conn4 <- [1,2778,null,{}] 09:28:49 INFO - PROCESS | 1782 | 1464193729563 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}] 09:28:49 INFO - PROCESS | 1782 | 1464193729993 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:28:50 INFO - PROCESS | 1782 | 1464193730289 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4da000 == 137 [pid = 1782] [id = 702] 09:28:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8d4dd800) [pid = 1782] [serial = 2107] [outer = (nil)] 09:28:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8d4e4400) [pid = 1782] [serial = 2108] [outer = 0x8d4dd800] 09:28:50 INFO - PROCESS | 1782 | 1464193730398 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8d5b0800) [pid = 1782] [serial = 2109] [outer = 0x8d4dd800] 09:28:51 INFO - PROCESS | 1782 | 1464193731553 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]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:28:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2054ms 09:28:51 INFO - PROCESS | 1782 | 1464193731591 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:28:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:28:51 INFO - PROCESS | 1782 | 1464193731596 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:28:51 INFO - PROCESS | 1782 | 1464193731603 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 1782 | 1464193731607 Marionette TRACE conn4 <- [1,2782,null,{}] 09:28:51 INFO - PROCESS | 1782 | 1464193731615 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}] 09:28:51 INFO - PROCESS | 1782 | 1464193731924 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:28:52 INFO - PROCESS | 1782 | 1464193732300 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d4df800 == 138 [pid = 1782] [id = 703] 09:28:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8db7f400) [pid = 1782] [serial = 2110] [outer = (nil)] 09:28:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8dd84c00) [pid = 1782] [serial = 2111] [outer = 0x8db7f400] 09:28:52 INFO - PROCESS | 1782 | 1464193732400 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8dd8a800) [pid = 1782] [serial = 2112] [outer = 0x8db7f400] 09:28:53 INFO - PROCESS | 1782 | 1464193733394 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]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:28:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1845ms 09:28:53 INFO - PROCESS | 1782 | 1464193733448 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1782 | 1464193733451 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:28:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:28:53 INFO - PROCESS | 1782 | 1464193733478 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1782 | 1464193733481 Marionette TRACE conn4 <- [1,2786,null,{}] 09:28:53 INFO - PROCESS | 1782 | 1464193733488 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}] 09:28:53 INFO - PROCESS | 1782 | 1464193733745 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:28:54 INFO - PROCESS | 1782 | 1464193734129 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8de02400 == 139 [pid = 1782] [id = 704] 09:28:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8de06800) [pid = 1782] [serial = 2113] [outer = (nil)] 09:28:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8de0ec00) [pid = 1782] [serial = 2114] [outer = 0x8de06800] 09:28:54 INFO - PROCESS | 1782 | 1464193734246 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8e6c4c00) [pid = 1782] [serial = 2115] [outer = 0x8de06800] 09:28:55 INFO - PROCESS | 1782 | 1464193735333 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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:28:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1890ms 09:28:55 INFO - PROCESS | 1782 | 1464193735366 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1782 | 1464193735370 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:28:55 INFO - PROCESS | 1782 | 1464193735379 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1782 | 1464193735382 Marionette TRACE conn4 <- [1,2790,null,{}] 09:28:55 INFO - PROCESS | 1782 | 1464193735389 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}] 09:28:55 INFO - PROCESS | 1782 | 1464193735664 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:28:56 INFO - PROCESS | 1782 | 1464193736041 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e857c00 == 140 [pid = 1782] [id = 705] 09:28:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8e85b800) [pid = 1782] [serial = 2116] [outer = (nil)] 09:28:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8ed13c00) [pid = 1782] [serial = 2117] [outer = 0x8e85b800] 09:28:56 INFO - PROCESS | 1782 | 1464193736150 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8ed20000) [pid = 1782] [serial = 2118] [outer = 0x8e85b800] 09:28:57 INFO - PROCESS | 1782 | 1464193737221 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:28:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1888ms 09:28:57 INFO - PROCESS | 1782 | 1464193737267 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:28:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:28:57 INFO - PROCESS | 1782 | 1464193737272 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:28:57 INFO - PROCESS | 1782 | 1464193737280 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1782 | 1464193737285 Marionette TRACE conn4 <- [1,2794,null,{}] 09:28:57 INFO - PROCESS | 1782 | 1464193737291 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}] 09:28:57 INFO - PROCESS | 1782 | 1464193737557 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:28:57 INFO - PROCESS | 1782 | 1464193737925 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e865400 == 141 [pid = 1782] [id = 706] 09:28:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8ed1f000) [pid = 1782] [serial = 2119] [outer = (nil)] 09:28:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8eef5800) [pid = 1782] [serial = 2120] [outer = 0x8ed1f000] 09:28:58 INFO - PROCESS | 1782 | 1464193738032 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8ef68000) [pid = 1782] [serial = 2121] [outer = 0x8ed1f000] 09:28:59 INFO - PROCESS | 1782 | 1464193739069 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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:28:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1892ms 09:28:59 INFO - PROCESS | 1782 | 1464193739171 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:28:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:28:59 INFO - PROCESS | 1782 | 1464193739176 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:28:59 INFO - PROCESS | 1782 | 1464193739184 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 1782 | 1464193739187 Marionette TRACE conn4 <- [1,2798,null,{}] 09:28:59 INFO - PROCESS | 1782 | 1464193739248 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}] 09:28:59 INFO - PROCESS | 1782 | 1464193739530 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:28:59 INFO - PROCESS | 1782 | 1464193739910 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8de0d400 == 142 [pid = 1782] [id = 707] 09:28:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8eee9c00) [pid = 1782] [serial = 2122] [outer = (nil)] 09:28:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f12b400) [pid = 1782] [serial = 2123] [outer = 0x8eee9c00] 09:29:00 INFO - PROCESS | 1782 | 1464193740010 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f12e000) [pid = 1782] [serial = 2124] [outer = 0x8eee9c00] 09:29:01 INFO - PROCESS | 1782 | 1464193741101 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]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:29:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1948ms 09:29:01 INFO - PROCESS | 1782 | 1464193741132 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1782 | 1464193741136 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:29:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:29:01 INFO - PROCESS | 1782 | 1464193741143 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 1782 | 1464193741147 Marionette TRACE conn4 <- [1,2802,null,{}] 09:29:01 INFO - PROCESS | 1782 | 1464193741154 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}] 09:29:01 INFO - PROCESS | 1782 | 1464193741427 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:29:01 INFO - PROCESS | 1782 | 1464193741825 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed18400 == 143 [pid = 1782] [id = 708] 09:29:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8ef70400) [pid = 1782] [serial = 2125] [outer = (nil)] 09:29:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8f8a8800) [pid = 1782] [serial = 2126] [outer = 0x8ef70400] 09:29:01 INFO - PROCESS | 1782 | 1464193741934 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8f8af400) [pid = 1782] [serial = 2127] [outer = 0x8ef70400] 09:29:02 INFO - PROCESS | 1782 | 1464193742984 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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:29:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1884ms 09:29:03 INFO - PROCESS | 1782 | 1464193743029 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:29:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:29:03 INFO - PROCESS | 1782 | 1464193743034 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:29:03 INFO - PROCESS | 1782 | 1464193743041 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1782 | 1464193743046 Marionette TRACE conn4 <- [1,2806,null,{}] 09:29:03 INFO - PROCESS | 1782 | 1464193743053 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}] 09:29:03 INFO - PROCESS | 1782 | 1464193743316 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:29:03 INFO - PROCESS | 1782 | 1464193743686 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa0000 == 144 [pid = 1782] [id = 709] 09:29:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8faa1000) [pid = 1782] [serial = 2128] [outer = (nil)] 09:29:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8faa9000) [pid = 1782] [serial = 2129] [outer = 0x8faa1000] 09:29:03 INFO - PROCESS | 1782 | 1464193743816 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8fb5ec00) [pid = 1782] [serial = 2130] [outer = 0x8faa1000] 09:29:04 INFO - PROCESS | 1782 | 1464193744927 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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:29:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1934ms 09:29:04 INFO - PROCESS | 1782 | 1464193744976 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1782 | 1464193744981 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:29:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:29:04 INFO - PROCESS | 1782 | 1464193744987 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1782 | 1464193744994 Marionette TRACE conn4 <- [1,2810,null,{}] 09:29:05 INFO - PROCESS | 1782 | 1464193745002 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}] 09:29:05 INFO - PROCESS | 1782 | 1464193745301 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:29:05 INFO - PROCESS | 1782 | 1464193745693 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f8ac800 == 145 [pid = 1782] [id = 710] 09:29:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x902f9800) [pid = 1782] [serial = 2131] [outer = (nil)] 09:29:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x919eac00) [pid = 1782] [serial = 2132] [outer = 0x902f9800] 09:29:05 INFO - PROCESS | 1782 | 1464193745798 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x919f0000) [pid = 1782] [serial = 2133] [outer = 0x902f9800] 09:29:06 INFO - PROCESS | 1782 | 1464193746810 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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1888ms 09:29:06 INFO - PROCESS | 1782 | 1464193746876 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1782 | 1464193746880 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:29:06 INFO - PROCESS | 1782 | 1464193746887 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1782 | 1464193746890 Marionette TRACE conn4 <- [1,2814,null,{}] 09:29:06 INFO - PROCESS | 1782 | 1464193746896 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}] 09:29:07 INFO - PROCESS | 1782 | 1464193747156 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:29:07 INFO - PROCESS | 1782 | 1464193747533 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a39000 == 146 [pid = 1782] [id = 711] 09:29:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x91a39400) [pid = 1782] [serial = 2134] [outer = (nil)] 09:29:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x91d6b000) [pid = 1782] [serial = 2135] [outer = 0x91a39400] 09:29:07 INFO - PROCESS | 1782 | 1464193747639 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x91d6f800) [pid = 1782] [serial = 2136] [outer = 0x91a39400] 09:29:08 INFO - PROCESS | 1782 | 1464193748659 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]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1832ms 09:29:08 INFO - PROCESS | 1782 | 1464193748720 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1782 | 1464193748734 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:29:08 INFO - PROCESS | 1782 | 1464193748741 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1782 | 1464193748744 Marionette TRACE conn4 <- [1,2818,null,{}] 09:29:08 INFO - PROCESS | 1782 | 1464193748751 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}] 09:29:09 INFO - PROCESS | 1782 | 1464193749029 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:29:09 INFO - PROCESS | 1782 | 1464193749418 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x88955400 == 147 [pid = 1782] [id = 712] 09:29:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8c54b800) [pid = 1782] [serial = 2137] [outer = (nil)] 09:29:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9200e000) [pid = 1782] [serial = 2138] [outer = 0x8c54b800] 09:29:09 INFO - PROCESS | 1782 | 1464193749520 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x92014c00) [pid = 1782] [serial = 2139] [outer = 0x8c54b800] 09:29:10 INFO - PROCESS | 1782 | 1464193750638 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]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1938ms 09:29:10 INFO - PROCESS | 1782 | 1464193750681 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:29:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:29:10 INFO - PROCESS | 1782 | 1464193750686 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:29:10 INFO - PROCESS | 1782 | 1464193750693 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1782 | 1464193750698 Marionette TRACE conn4 <- [1,2822,null,{}] 09:29:10 INFO - PROCESS | 1782 | 1464193750704 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}] 09:29:11 INFO - PROCESS | 1782 | 1464193751011 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:29:11 INFO - PROCESS | 1782 | 1464193751385 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x91d72c00 == 148 [pid = 1782] [id = 713] 09:29:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x91d77800) [pid = 1782] [serial = 2140] [outer = (nil)] 09:29:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x92150400) [pid = 1782] [serial = 2141] [outer = 0x91d77800] 09:29:11 INFO - PROCESS | 1782 | 1464193751498 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x92333800) [pid = 1782] [serial = 2142] [outer = 0x91d77800] 09:29:12 INFO - PROCESS | 1782 | 1464193752549 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]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:29:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1933ms 09:29:12 INFO - PROCESS | 1782 | 1464193752626 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1782 | 1464193752630 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:29:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:29:12 INFO - PROCESS | 1782 | 1464193752637 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1782 | 1464193752641 Marionette TRACE conn4 <- [1,2826,null,{}] 09:29:12 INFO - PROCESS | 1782 | 1464193752648 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}] 09:29:12 INFO - PROCESS | 1782 | 1464193752945 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:29:13 INFO - PROCESS | 1782 | 1464193753327 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8de0a400 == 149 [pid = 1782] [id = 714] 09:29:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x919e5c00) [pid = 1782] [serial = 2143] [outer = (nil)] 09:29:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x92863400) [pid = 1782] [serial = 2144] [outer = 0x919e5c00] 09:29:13 INFO - PROCESS | 1782 | 1464193753429 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9288a000) [pid = 1782] [serial = 2145] [outer = 0x919e5c00] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8e858400 == 148 [pid = 1782] [id = 127] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x871d9000 == 147 [pid = 1782] [id = 659] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8bec0400 == 146 [pid = 1782] [id = 660] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8c573000 == 145 [pid = 1782] [id = 661] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9b1ae400 == 144 [pid = 1782] [id = 654] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9027b400 == 143 [pid = 1782] [id = 649] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9200fc00 == 142 [pid = 1782] [id = 651] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8a3e3400 == 141 [pid = 1782] [id = 650] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x92332c00 == 140 [pid = 1782] [id = 694] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x901e0000 == 139 [pid = 1782] [id = 693] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9c1c9400 == 138 [pid = 1782] [id = 692] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9bf3fc00 == 137 [pid = 1782] [id = 691] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2da000 == 136 [pid = 1782] [id = 690] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef6cc00 == 135 [pid = 1782] [id = 688] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x91d74000 == 134 [pid = 1782] [id = 689] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb90000 == 133 [pid = 1782] [id = 687] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x897dc800 == 132 [pid = 1782] [id = 686] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8ef71000 == 131 [pid = 1782] [id = 685] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8c228000 == 130 [pid = 1782] [id = 684] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38b000 == 129 [pid = 1782] [id = 682] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8db88000 == 128 [pid = 1782] [id = 683] 09:29:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8a384800 == 127 [pid = 1782] [id = 681] 09:29:17 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x92012000) [pid = 1782] [serial = 2009] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x950d7400) [pid = 1782] [serial = 2013] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x91a35c00) [pid = 1782] [serial = 2007] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x986b2800) [pid = 1782] [serial = 2016] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8eeea400) [pid = 1782] [serial = 1998] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9d4d9800) [pid = 1782] [serial = 2024] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8f75f400) [pid = 1782] [serial = 2000] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0xa227c400) [pid = 1782] [serial = 2028] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x92894000) [pid = 1782] [serial = 2010] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa306b800) [pid = 1782] [serial = 2030] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x99fdbc00) [pid = 1782] [serial = 2018] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0xa050cc00) [pid = 1782] [serial = 2025] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9bfd6c00) [pid = 1782] [serial = 2022] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8df54800) [pid = 1782] [serial = 1995] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8de0c000) [pid = 1782] [serial = 1932] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x94f2d000) [pid = 1782] [serial = 2012] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8ed18000) [pid = 1782] [serial = 1997] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9b441000) [pid = 1782] [serial = 2021] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0xa3582400) [pid = 1782] [serial = 2033] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8becb000) [pid = 1782] [serial = 1992] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0xa3215000) [pid = 1782] [serial = 2031] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0xa2142800) [pid = 1782] [serial = 2027] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0xa35a6400) [pid = 1782] [serial = 2034] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8d4dc800) [pid = 1782] [serial = 1994] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8bb84400) [pid = 1782] [serial = 1991] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9767cc00) [pid = 1782] [serial = 2015] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8f8b0c00) [pid = 1782] [serial = 2001] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x919e5800) [pid = 1782] [serial = 2006] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8bb83400) [pid = 1782] [serial = 2037] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x9027a000) [pid = 1782] [serial = 2004] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8fb61400) [pid = 1782] [serial = 2003] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8c575400) [pid = 1782] [serial = 2039] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8d4de400) [pid = 1782] [serial = 2040] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8b319400) [pid = 1782] [serial = 2036] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9a144400) [pid = 1782] [serial = 2019] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8db89800) [pid = 1782] [serial = 2042] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 1782 | 1464193758296 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:29:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 5697ms 09:29:18 INFO - PROCESS | 1782 | 1464193758336 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1782 | 1464193758343 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:29:18 INFO - PROCESS | 1782 | 1464193758353 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1782 | 1464193758361 Marionette TRACE conn4 <- [1,2830,null,{}] 09:29:18 INFO - PROCESS | 1782 | 1464193758371 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}] 09:29:18 INFO - PROCESS | 1782 | 1464193758628 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:29:18 INFO - PROCESS | 1782 | 1464193758897 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x897dc800 == 128 [pid = 1782] [id = 715] 09:29:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x89febc00) [pid = 1782] [serial = 2146] [outer = (nil)] 09:29:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8a3e5800) [pid = 1782] [serial = 2147] [outer = 0x89febc00] 09:29:18 INFO - PROCESS | 1782 | 1464193758988 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8b31e000) [pid = 1782] [serial = 2148] [outer = 0x89febc00] 09:29:20 INFO - PROCESS | 1782 | 1464193759992 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]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:29:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1689ms 09:29:20 INFO - PROCESS | 1782 | 1464193760041 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1782 | 1464193760050 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:29:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:29:20 INFO - PROCESS | 1782 | 1464193760063 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1782 | 1464193760067 Marionette TRACE conn4 <- [1,2834,null,{}] 09:29:20 INFO - PROCESS | 1782 | 1464193760073 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}] 09:29:20 INFO - PROCESS | 1782 | 1464193760332 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:29:20 INFO - PROCESS | 1782 | 1464193760646 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8beca800 == 129 [pid = 1782] [id = 716] 09:29:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8c220000) [pid = 1782] [serial = 2149] [outer = (nil)] 09:29:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8c2b5800) [pid = 1782] [serial = 2150] [outer = 0x8c220000] 09:29:20 INFO - PROCESS | 1782 | 1464193760741 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8c44b000) [pid = 1782] [serial = 2151] [outer = 0x8c220000] 09:29:21 INFO - PROCESS | 1782 | 1464193761783 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:29:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1792ms 09:29:21 INFO - PROCESS | 1782 | 1464193761854 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1782 | 1464193761858 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:29:21 INFO - PROCESS | 1782 | 1464193761867 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1782 | 1464193761873 Marionette TRACE conn4 <- [1,2838,null,{}] 09:29:21 INFO - PROCESS | 1782 | 1464193761902 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}] 09:29:22 INFO - PROCESS | 1782 | 1464193762256 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:29:22 INFO - PROCESS | 1782 | 1464193762539 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2e1800 == 130 [pid = 1782] [id = 717] 09:29:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8d2e4c00) [pid = 1782] [serial = 2152] [outer = (nil)] 09:29:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8d4de800) [pid = 1782] [serial = 2153] [outer = 0x8d2e4c00] 09:29:22 INFO - PROCESS | 1782 | 1464193762637 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8db84400) [pid = 1782] [serial = 2154] [outer = 0x8d2e4c00] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8e85fc00) [pid = 1782] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8c54a400) [pid = 1782] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8a38e800) [pid = 1782] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x91d76000) [pid = 1782] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8ef66400) [pid = 1782] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8bb8ec00) [pid = 1782] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8a38bc00) [pid = 1782] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8c579400) [pid = 1782] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x9d4d6800) [pid = 1782] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9c04a400) [pid = 1782] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8f8ae800) [pid = 1782] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8f8aa000) [pid = 1782] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x92331800) [pid = 1782] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x897e2c00) [pid = 1782] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x9200b400) [pid = 1782] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8d5b9800) [pid = 1782] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x92336800) [pid = 1782] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:29:23 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x8db88c00) [pid = 1782] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:29:24 INFO - PROCESS | 1782 | 1464193764136 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]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:29:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2308ms 09:29:24 INFO - PROCESS | 1782 | 1464193764183 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1782 | 1464193764189 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:29:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:29:24 INFO - PROCESS | 1782 | 1464193764197 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1782 | 1464193764201 Marionette TRACE conn4 <- [1,2842,null,{}] 09:29:24 INFO - PROCESS | 1782 | 1464193764207 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}] 09:29:24 INFO - PROCESS | 1782 | 1464193764469 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:29:24 INFO - PROCESS | 1782 | 1464193764749 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x897e2c00 == 131 [pid = 1782] [id = 718] 09:29:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8b320400) [pid = 1782] [serial = 2155] [outer = (nil)] 09:29:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8de0c000) [pid = 1782] [serial = 2156] [outer = 0x8b320400] 09:29:24 INFO - PROCESS | 1782 | 1464193764845 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8df74800) [pid = 1782] [serial = 2157] [outer = 0x8b320400] 09:29:26 INFO - PROCESS | 1782 | 1464193765998 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]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:29:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1835ms 09:29:26 INFO - PROCESS | 1782 | 1464193766034 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1782 | 1464193766040 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:29:26 INFO - PROCESS | 1782 | 1464193766054 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1782 | 1464193766061 Marionette TRACE conn4 <- [1,2846,null,{}] 09:29:26 INFO - PROCESS | 1782 | 1464193766072 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}] 09:29:26 INFO - PROCESS | 1782 | 1464193766361 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:29:26 INFO - PROCESS | 1782 | 1464193766736 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a0ee000 == 132 [pid = 1782] [id = 719] 09:29:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8a3e3400) [pid = 1782] [serial = 2158] [outer = (nil)] 09:29:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8b52b000) [pid = 1782] [serial = 2159] [outer = 0x8a3e3400] 09:29:26 INFO - PROCESS | 1782 | 1464193766839 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8c21e800) [pid = 1782] [serial = 2160] [outer = 0x8a3e3400] 09:29:27 INFO - PROCESS | 1782 | 1464193767953 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]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:29:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1949ms 09:29:28 INFO - PROCESS | 1782 | 1464193768003 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 1782 | 1464193768013 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:29:28 INFO - PROCESS | 1782 | 1464193768025 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 1782 | 1464193768029 Marionette TRACE conn4 <- [1,2850,null,{}] 09:29:28 INFO - PROCESS | 1782 | 1464193768037 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}] 09:29:28 INFO - PROCESS | 1782 | 1464193768383 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:29:28 INFO - PROCESS | 1782 | 1464193768772 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2b8400 == 133 [pid = 1782] [id = 720] 09:29:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8c574000) [pid = 1782] [serial = 2161] [outer = (nil)] 09:29:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8dd84800) [pid = 1782] [serial = 2162] [outer = 0x8c574000] 09:29:28 INFO - PROCESS | 1782 | 1464193768878 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8df7b000) [pid = 1782] [serial = 2163] [outer = 0x8c574000] 09:29:30 INFO - PROCESS | 1782 | 1464193770020 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:29:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2039ms 09:29:30 INFO - PROCESS | 1782 | 1464193770065 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:29:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:29:30 INFO - PROCESS | 1782 | 1464193770070 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:29:30 INFO - PROCESS | 1782 | 1464193770078 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1782 | 1464193770085 Marionette TRACE conn4 <- [1,2854,null,{}] 09:29:30 INFO - PROCESS | 1782 | 1464193770101 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}] 09:29:30 INFO - PROCESS | 1782 | 1464193770382 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:29:30 INFO - PROCESS | 1782 | 1464193770812 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed18c00 == 134 [pid = 1782] [id = 721] 09:29:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8eee8800) [pid = 1782] [serial = 2164] [outer = (nil)] 09:29:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8eef7400) [pid = 1782] [serial = 2165] [outer = 0x8eee8800] 09:29:30 INFO - PROCESS | 1782 | 1464193770926 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8ef72800) [pid = 1782] [serial = 2166] [outer = 0x8eee8800] 09:29:32 INFO - PROCESS | 1782 | 1464193772028 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]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:29:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1993ms 09:29:32 INFO - PROCESS | 1782 | 1464193772069 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 1782 | 1464193772075 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:29:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:29:32 INFO - PROCESS | 1782 | 1464193772082 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1782 | 1464193772086 Marionette TRACE conn4 <- [1,2858,null,{}] 09:29:32 INFO - PROCESS | 1782 | 1464193772092 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}] 09:29:32 INFO - PROCESS | 1782 | 1464193772364 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:29:32 INFO - PROCESS | 1782 | 1464193772737 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eef0400 == 135 [pid = 1782] [id = 722] 09:29:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8f8aa000) [pid = 1782] [serial = 2167] [outer = (nil)] 09:29:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8f8b3400) [pid = 1782] [serial = 2168] [outer = 0x8f8aa000] 09:29:32 INFO - PROCESS | 1782 | 1464193772845 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8faa9c00) [pid = 1782] [serial = 2169] [outer = 0x8f8aa000] 09:29:33 INFO - PROCESS | 1782 | 1464193773900 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1892ms 09:29:33 INFO - PROCESS | 1782 | 1464193773974 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1782 | 1464193773978 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:29:33 INFO - PROCESS | 1782 | 1464193773985 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1782 | 1464193773987 Marionette TRACE conn4 <- [1,2862,null,{}] 09:29:33 INFO - PROCESS | 1782 | 1464193773994 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}] 09:29:34 INFO - PROCESS | 1782 | 1464193774307 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:29:34 INFO - PROCESS | 1782 | 1464193774697 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e857000 == 136 [pid = 1782] [id = 723] 09:29:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8f8b0c00) [pid = 1782] [serial = 2170] [outer = (nil)] 09:29:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x901e2000) [pid = 1782] [serial = 2171] [outer = 0x8f8b0c00] 09:29:34 INFO - PROCESS | 1782 | 1464193774800 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x90283000) [pid = 1782] [serial = 2172] [outer = 0x8f8b0c00] 09:29:35 INFO - PROCESS | 1782 | 1464193775906 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]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1998ms 09:29:35 INFO - PROCESS | 1782 | 1464193775984 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1782 | 1464193775988 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:29:35 INFO - PROCESS | 1782 | 1464193775995 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1782 | 1464193775999 Marionette TRACE conn4 <- [1,2866,null,{}] 09:29:36 INFO - PROCESS | 1782 | 1464193776030 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}] 09:29:36 INFO - PROCESS | 1782 | 1464193776340 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:29:36 INFO - PROCESS | 1782 | 1464193776735 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x90284400 == 137 [pid = 1782] [id = 724] 09:29:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x902ee400) [pid = 1782] [serial = 2173] [outer = (nil)] 09:29:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x91a38000) [pid = 1782] [serial = 2174] [outer = 0x902ee400] 09:29:36 INFO - PROCESS | 1782 | 1464193776841 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x91d76400) [pid = 1782] [serial = 2175] [outer = 0x902ee400] 09:29:37 INFO - PROCESS | 1782 | 1464193777964 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]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2041ms 09:29:38 INFO - PROCESS | 1782 | 1464193778038 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1782 | 1464193778042 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:29:38 INFO - PROCESS | 1782 | 1464193778050 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1782 | 1464193778054 Marionette TRACE conn4 <- [1,2870,null,{}] 09:29:38 INFO - PROCESS | 1782 | 1464193778062 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}] 09:29:38 INFO - PROCESS | 1782 | 1464193778355 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:29:38 INFO - PROCESS | 1782 | 1464193778736 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x90278800 == 138 [pid = 1782] [id = 725] 09:29:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x919e3000) [pid = 1782] [serial = 2176] [outer = (nil)] 09:29:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x92338000) [pid = 1782] [serial = 2177] [outer = 0x919e3000] 09:29:38 INFO - PROCESS | 1782 | 1464193778847 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x92864400) [pid = 1782] [serial = 2178] [outer = 0x919e3000] 09:29:39 INFO - PROCESS | 1782 | 1464193779943 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]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1932ms 09:29:39 INFO - PROCESS | 1782 | 1464193779992 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 1782 | 1464193779996 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:29:40 INFO - PROCESS | 1782 | 1464193780003 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1782 | 1464193780007 Marionette TRACE conn4 <- [1,2874,null,{}] 09:29:40 INFO - PROCESS | 1782 | 1464193780012 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}] 09:29:40 INFO - PROCESS | 1782 | 1464193780284 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:29:40 INFO - PROCESS | 1782 | 1464193780659 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8895c800 == 139 [pid = 1782] [id = 726] 09:29:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8a79c000) [pid = 1782] [serial = 2179] [outer = (nil)] 09:29:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x92e07c00) [pid = 1782] [serial = 2180] [outer = 0x8a79c000] 09:29:40 INFO - PROCESS | 1782 | 1464193780766 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x92e0b400) [pid = 1782] [serial = 2181] [outer = 0x8a79c000] 09:29:41 INFO - PROCESS | 1782 | 1464193781801 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]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1834ms 09:29:41 INFO - PROCESS | 1782 | 1464193781837 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1782 | 1464193781841 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:29:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:29:41 INFO - PROCESS | 1782 | 1464193781848 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 1782 | 1464193781852 Marionette TRACE conn4 <- [1,2878,null,{}] 09:29:41 INFO - PROCESS | 1782 | 1464193781858 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}] 09:29:42 INFO - PROCESS | 1782 | 1464193782139 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:29:42 INFO - PROCESS | 1782 | 1464193782518 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x92336c00 == 140 [pid = 1782] [id = 727] 09:29:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x9288ec00) [pid = 1782] [serial = 2182] [outer = (nil)] 09:29:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x950d6c00) [pid = 1782] [serial = 2183] [outer = 0x9288ec00] 09:29:42 INFO - PROCESS | 1782 | 1464193782630 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x950dc800) [pid = 1782] [serial = 2184] [outer = 0x9288ec00] 09:29:43 INFO - PROCESS | 1782 | 1464193783701 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]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1890ms 09:29:43 INFO - PROCESS | 1782 | 1464193783739 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1782 | 1464193783744 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:29:43 INFO - PROCESS | 1782 | 1464193783752 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1782 | 1464193783756 Marionette TRACE conn4 <- [1,2882,null,{}] 09:29:43 INFO - PROCESS | 1782 | 1464193783764 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}] 09:29:44 INFO - PROCESS | 1782 | 1464193784029 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:29:44 INFO - PROCESS | 1782 | 1464193784404 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x92e04000 == 141 [pid = 1782] [id = 728] 09:29:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x94f2a400) [pid = 1782] [serial = 2185] [outer = (nil)] 09:29:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x97522400) [pid = 1782] [serial = 2186] [outer = 0x94f2a400] 09:29:44 INFO - PROCESS | 1782 | 1464193784506 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x97525800) [pid = 1782] [serial = 2187] [outer = 0x94f2a400] 09:29:45 INFO - PROCESS | 1782 | 1464193785605 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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1934ms 09:29:45 INFO - PROCESS | 1782 | 1464193785687 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1782 | 1464193785691 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:29:45 INFO - PROCESS | 1782 | 1464193785698 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1782 | 1464193785703 Marionette TRACE conn4 <- [1,2886,null,{}] 09:29:45 INFO - PROCESS | 1782 | 1464193785709 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}] 09:29:46 INFO - PROCESS | 1782 | 1464193786017 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:29:46 INFO - PROCESS | 1782 | 1464193786383 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x95369c00 == 142 [pid = 1782] [id = 729] 09:29:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x99626c00) [pid = 1782] [serial = 2188] [outer = (nil)] 09:29:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x99e01800) [pid = 1782] [serial = 2189] [outer = 0x99626c00] 09:29:46 INFO - PROCESS | 1782 | 1464193786497 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x99ef6000) [pid = 1782] [serial = 2190] [outer = 0x99626c00] 09:29:47 INFO - PROCESS | 1782 | 1464193787585 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]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1933ms 09:29:47 INFO - PROCESS | 1782 | 1464193787632 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:29:47 INFO - PROCESS | 1782 | 1464193787637 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:29:47 INFO - PROCESS | 1782 | 1464193787644 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 1782 | 1464193787648 Marionette TRACE conn4 <- [1,2890,null,{}] 09:29:47 INFO - PROCESS | 1782 | 1464193787655 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}] 09:29:47 INFO - PROCESS | 1782 | 1464193787923 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:29:48 INFO - PROCESS | 1782 | 1464193788298 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x9902f000 == 143 [pid = 1782] [id = 730] 09:29:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x99633400) [pid = 1782] [serial = 2191] [outer = (nil)] 09:29:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9a13ec00) [pid = 1782] [serial = 2192] [outer = 0x99633400] 09:29:48 INFO - PROCESS | 1782 | 1464193788403 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9a3a9800) [pid = 1782] [serial = 2193] [outer = 0x99633400] 09:29:49 INFO - PROCESS | 1782 | 1464193789437 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1845ms 09:29:49 INFO - PROCESS | 1782 | 1464193789490 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 1782 | 1464193789494 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:29:49 INFO - PROCESS | 1782 | 1464193789509 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 1782 | 1464193789513 Marionette TRACE conn4 <- [1,2894,null,{}] 09:29:49 INFO - PROCESS | 1782 | 1464193789519 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}] 09:29:49 INFO - PROCESS | 1782 | 1464193789782 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:29:50 INFO - PROCESS | 1782 | 1464193790173 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x95363800 == 144 [pid = 1782] [id = 731] 09:29:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x99e0fc00) [pid = 1782] [serial = 2194] [outer = (nil)] 09:29:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9a41f000) [pid = 1782] [serial = 2195] [outer = 0x99e0fc00] 09:29:50 INFO - PROCESS | 1782 | 1464193790285 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9a423c00) [pid = 1782] [serial = 2196] [outer = 0x99e0fc00] 09:29:51 INFO - PROCESS | 1782 | 1464193791356 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]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1888ms 09:29:51 INFO - PROCESS | 1782 | 1464193791400 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 1782 | 1464193791405 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:29:51 INFO - PROCESS | 1782 | 1464193791414 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1782 | 1464193791418 Marionette TRACE conn4 <- [1,2898,null,{}] 09:29:51 INFO - PROCESS | 1782 | 1464193791424 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}] 09:29:51 INFO - PROCESS | 1782 | 1464193791701 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:29:52 INFO - PROCESS | 1782 | 1464193792103 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b51400 == 145 [pid = 1782] [id = 732] 09:29:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8d4e0000) [pid = 1782] [serial = 2197] [outer = (nil)] 09:29:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9a647800) [pid = 1782] [serial = 2198] [outer = 0x8d4e0000] 09:29:52 INFO - PROCESS | 1782 | 1464193792211 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9a7a0000) [pid = 1782] [serial = 2199] [outer = 0x8d4e0000] 09:29:53 INFO - PROCESS | 1782 | 1464193793234 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]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1894ms 09:29:53 INFO - PROCESS | 1782 | 1464193793309 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 1782 | 1464193793313 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:29:53 INFO - PROCESS | 1782 | 1464193793322 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1782 | 1464193793326 Marionette TRACE conn4 <- [1,2902,null,{}] 09:29:53 INFO - PROCESS | 1782 | 1464193793333 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}] 09:29:53 INFO - PROCESS | 1782 | 1464193793638 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:29:54 INFO - PROCESS | 1782 | 1464193794024 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x990c5c00 == 146 [pid = 1782] [id = 733] 09:29:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9a421000) [pid = 1782] [serial = 2200] [outer = (nil)] 09:29:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9b1bb400) [pid = 1782] [serial = 2201] [outer = 0x9a421000] 09:29:54 INFO - PROCESS | 1782 | 1464193794122 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9b232c00) [pid = 1782] [serial = 2202] [outer = 0x9a421000] 09:29:55 INFO - PROCESS | 1782 | 1464193795235 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1984ms 09:29:55 INFO - PROCESS | 1782 | 1464193795307 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1782 | 1464193795311 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:29:55 INFO - PROCESS | 1782 | 1464193795317 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1782 | 1464193795321 Marionette TRACE conn4 <- [1,2906,null,{}] 09:29:55 INFO - PROCESS | 1782 | 1464193795327 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}] 09:29:55 INFO - PROCESS | 1782 | 1464193795601 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8a38dc00 == 145 [pid = 1782] [id = 697] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x897e0400 == 144 [pid = 1782] [id = 696] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x91a36c00 == 143 [pid = 1782] [id = 552] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x91d72c00 == 142 [pid = 1782] [id = 713] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8de0a400 == 141 [pid = 1782] [id = 714] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x88955400 == 140 [pid = 1782] [id = 712] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x91a39000 == 139 [pid = 1782] [id = 711] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8f8ac800 == 138 [pid = 1782] [id = 710] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed18400 == 137 [pid = 1782] [id = 708] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8de0d400 == 136 [pid = 1782] [id = 707] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8e865400 == 135 [pid = 1782] [id = 706] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8e857c00 == 134 [pid = 1782] [id = 705] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8de02400 == 133 [pid = 1782] [id = 704] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4df800 == 132 [pid = 1782] [id = 703] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8c444000 == 131 [pid = 1782] [id = 701] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8d4da000 == 130 [pid = 1782] [id = 702] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x89848400 == 129 [pid = 1782] [id = 700] 09:29:59 INFO - PROCESS | 1782 | --DOCSHELL 0x86f37800 == 128 [pid = 1782] [id = 699] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8f12fc00) [pid = 1782] [serial = 2054] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x950dbc00) [pid = 1782] [serial = 2064] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8abf4000) [pid = 1782] [serial = 2094] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x99efa400) [pid = 1782] [serial = 2067] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0xa62f3c00) [pid = 1782] [serial = 2087] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8d5b6c00) [pid = 1782] [serial = 2049] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8a79bc00) [pid = 1782] [serial = 2045] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8de0fc00) [pid = 1782] [serial = 1989] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0xa3251000) [pid = 1782] [serial = 2078] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9d4df800) [pid = 1782] [serial = 2075] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0xa3580400) [pid = 1782] [serial = 2079] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8bb8e800) [pid = 1782] [serial = 2096] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91d72400) [pid = 1782] [serial = 2060] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8fb5a000) [pid = 1782] [serial = 2057] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8c575c00) [pid = 1782] [serial = 2048] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9233a000) [pid = 1782] [serial = 2081] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x89fe4800) [pid = 1782] [serial = 2091] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9233c000) [pid = 1782] [serial = 2082] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9b04f800) [pid = 1782] [serial = 2070] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x986b4800) [pid = 1782] [serial = 2066] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9b723800) [pid = 1782] [serial = 2073] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x901de800) [pid = 1782] [serial = 2058] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0xa21a1400) [pid = 1782] [serial = 2076] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9b2c4400) [pid = 1782] [serial = 2072] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8a793400) [pid = 1782] [serial = 2093] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0xa35ad800) [pid = 1782] [serial = 2085] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0xa675ec00) [pid = 1782] [serial = 2088] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x92859c00) [pid = 1782] [serial = 2061] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f8a7400) [pid = 1782] [serial = 2055] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8ed15800) [pid = 1782] [serial = 2052] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9a6c8400) [pid = 1782] [serial = 2069] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8bb87c00) [pid = 1782] [serial = 2046] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x92e0ac00) [pid = 1782] [serial = 2063] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x89841000) [pid = 1782] [serial = 2090] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0xa30de400) [pid = 1782] [serial = 2084] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8e6c9c00) [pid = 1782] [serial = 2051] [outer = (nil)] [url = about:blank] 09:29:59 INFO - PROCESS | 1782 | 1464193799691 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x871de800 == 129 [pid = 1782] [id = 734] 09:29:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x87b4bc00) [pid = 1782] [serial = 2203] [outer = (nil)] 09:29:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8874ac00) [pid = 1782] [serial = 2204] [outer = 0x87b4bc00] 09:29:59 INFO - PROCESS | 1782 | 1464193799842 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8895c400) [pid = 1782] [serial = 2205] [outer = 0x87b4bc00] 09:30:00 INFO - PROCESS | 1782 | 1464193800895 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]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 5602ms 09:30:00 INFO - PROCESS | 1782 | 1464193800920 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:30:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:30:00 INFO - PROCESS | 1782 | 1464193800925 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:30:00 INFO - PROCESS | 1782 | 1464193800932 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 1782 | 1464193800939 Marionette TRACE conn4 <- [1,2910,null,{}] 09:30:00 INFO - PROCESS | 1782 | 1464193800949 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}] 09:30:01 INFO - PROCESS | 1782 | 1464193801216 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:30:01 INFO - PROCESS | 1782 | 1464193801516 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a78f000 == 130 [pid = 1782] [id = 735] 09:30:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8a790000) [pid = 1782] [serial = 2206] [outer = (nil)] 09:30:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8abf3800) [pid = 1782] [serial = 2207] [outer = 0x8a790000] 09:30:01 INFO - PROCESS | 1782 | 1464193801609 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b60ec00) [pid = 1782] [serial = 2208] [outer = 0x8a790000] 09:30:02 INFO - PROCESS | 1782 | 1464193802588 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]]]}] 09:30:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:30:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:30:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1692ms 09:30:02 INFO - PROCESS | 1782 | 1464193802636 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1782 | 1464193802644 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:30:02 INFO - TEST-START | /DOMEvents/constructors.html 09:30:02 INFO - PROCESS | 1782 | 1464193802653 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1782 | 1464193802657 Marionette TRACE conn4 <- [1,2914,null,{}] 09:30:02 INFO - PROCESS | 1782 | 1464193802663 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}] 09:30:03 INFO - PROCESS | 1782 | 1464193803007 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:30:03 INFO - PROCESS | 1782 | 1464193803047 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb87c00 == 131 [pid = 1782] [id = 736] 09:30:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8c220c00) [pid = 1782] [serial = 2209] [outer = (nil)] 09:30:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8c44b800) [pid = 1782] [serial = 2210] [outer = 0x8c220c00] 09:30:03 INFO - PROCESS | 1782 | 1464193803130 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8c54d400) [pid = 1782] [serial = 2211] [outer = 0x8c220c00] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8ef70400) [pid = 1782] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8de06800) [pid = 1782] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x871d5400) [pid = 1782] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8eee9c00) [pid = 1782] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8c54b800) [pid = 1782] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8c220000) [pid = 1782] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8faa1000) [pid = 1782] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8c445400) [pid = 1782] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8a3e6000) [pid = 1782] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8e85b800) [pid = 1782] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x89febc00) [pid = 1782] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x91a39400) [pid = 1782] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8d4dd800) [pid = 1782] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8ed1f000) [pid = 1782] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x91d77800) [pid = 1782] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8d2e4c00) [pid = 1782] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8d5af800) [pid = 1782] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x8db7f400) [pid = 1782] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:30:05 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x902f9800) [pid = 1782] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:30:05 INFO - PROCESS | 1782 | 1464193805223 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]]]}] 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:30:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:30:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:30:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 2648ms 09:30:05 INFO - PROCESS | 1782 | 1464193805300 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 1782 | 1464193805313 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:30:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:30:05 INFO - PROCESS | 1782 | 1464193805337 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 1782 | 1464193805354 Marionette TRACE conn4 <- [1,2918,null,{}] 09:30:05 INFO - PROCESS | 1782 | 1464193805416 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}] 09:30:05 INFO - PROCESS | 1782 | 1464193805630 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:30:05 INFO - PROCESS | 1782 | 1464193805873 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x88751400 == 132 [pid = 1782] [id = 737] 09:30:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8c225800) [pid = 1782] [serial = 2212] [outer = (nil)] 09:30:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8d2e4800) [pid = 1782] [serial = 2213] [outer = 0x8c225800] 09:30:05 INFO - PROCESS | 1782 | 1464193805956 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8d5bc400) [pid = 1782] [serial = 2214] [outer = 0x8c225800] 09:30:06 INFO - PROCESS | 1782 | 1464193806737 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:30:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:30:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1454ms 09:30:06 INFO - PROCESS | 1782 | 1464193806786 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 1782 | 1464193806794 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:30:06 INFO - PROCESS | 1782 | 1464193806805 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 1782 | 1464193806811 Marionette TRACE conn4 <- [1,2922,null,{}] 09:30:06 INFO - PROCESS | 1782 | 1464193806817 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}] 09:30:07 INFO - PROCESS | 1782 | 1464193807038 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:30:07 INFO - PROCESS | 1782 | 1464193807560 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x87b56400 == 133 [pid = 1782] [id = 738] 09:30:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x87b56800) [pid = 1782] [serial = 2215] [outer = (nil)] 09:30:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x88958800) [pid = 1782] [serial = 2216] [outer = 0x87b56800] 09:30:07 INFO - PROCESS | 1782 | 1464193807680 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8a0e5000) [pid = 1782] [serial = 2217] [outer = 0x87b56800] 09:30:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:30:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:30:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:30:08 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:30:08 INFO - PROCESS | 1782 | 1464193808754 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]]]}] 09:30:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:30:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:08 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 09:30:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:08 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 09:30:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:08 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]" 09:30:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:30:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:30:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1989ms 09:30:08 INFO - PROCESS | 1782 | 1464193808799 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1782 | 1464193808816 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:30:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:30:08 INFO - PROCESS | 1782 | 1464193808826 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 1782 | 1464193808834 Marionette TRACE conn4 <- [1,2926,null,{}] 09:30:08 INFO - PROCESS | 1782 | 1464193808842 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}] 09:30:09 INFO - PROCESS | 1782 | 1464193809237 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:30:09 INFO - PROCESS | 1782 | 1464193809534 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c223c00 == 134 [pid = 1782] [id = 739] 09:30:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8c227400) [pid = 1782] [serial = 2218] [outer = (nil)] 09:30:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8c56c400) [pid = 1782] [serial = 2219] [outer = 0x8c227400] 09:30:09 INFO - PROCESS | 1782 | 1464193809636 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8c579800) [pid = 1782] [serial = 2220] [outer = 0x8c227400] 09:30:10 INFO - PROCESS | 1782 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:30:10 INFO - PROCESS | 1782 | 1464193810609 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]]]}] 09:30:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:30:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1841ms 09:30:10 INFO - PROCESS | 1782 | 1464193810673 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1782 | 1464193810679 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:30:10 INFO - PROCESS | 1782 | 1464193810686 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1782 | 1464193810690 Marionette TRACE conn4 <- [1,2930,null,{}] 09:30:10 INFO - PROCESS | 1782 | 1464193810696 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}] 09:30:11 INFO - PROCESS | 1782 | 1464193811064 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:30:11 INFO - PROCESS | 1782 | 1464193811413 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d5be000 == 135 [pid = 1782] [id = 740] 09:30:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8db7f800) [pid = 1782] [serial = 2221] [outer = (nil)] 09:30:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8db8c800) [pid = 1782] [serial = 2222] [outer = 0x8db7f800] 09:30:11 INFO - PROCESS | 1782 | 1464193811522 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8de08800) [pid = 1782] [serial = 2223] [outer = 0x8db7f800] 09:30:12 INFO - PROCESS | 1782 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:30:12 INFO - PROCESS | 1782 | 1464193812505 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]]]}] 09:30:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:30:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1840ms 09:30:12 INFO - PROCESS | 1782 | 1464193812527 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:30:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:30:12 INFO - PROCESS | 1782 | 1464193812532 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:30:12 INFO - PROCESS | 1782 | 1464193812549 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 1782 | 1464193812560 Marionette TRACE conn4 <- [1,2934,null,{}] 09:30:12 INFO - PROCESS | 1782 | 1464193812566 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}] 09:30:12 INFO - PROCESS | 1782 | 1464193812878 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:30:13 INFO - PROCESS | 1782 | 1464193813247 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8db8d000 == 136 [pid = 1782] [id = 741] 09:30:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8de0f400) [pid = 1782] [serial = 2224] [outer = (nil)] 09:30:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8e85b800) [pid = 1782] [serial = 2225] [outer = 0x8de0f400] 09:30:13 INFO - PROCESS | 1782 | 1464193813348 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8e861c00) [pid = 1782] [serial = 2226] [outer = 0x8de0f400] 09:30:14 INFO - PROCESS | 1782 | 1464193814267 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]]]}] 09:30:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1754ms 09:30:14 INFO - PROCESS | 1782 | 1464193814292 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1782 | 1464193814298 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:30:14 INFO - PROCESS | 1782 | 1464193814305 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 1782 | 1464193814309 Marionette TRACE conn4 <- [1,2938,null,{}] 09:30:14 INFO - PROCESS | 1782 | 1464193814315 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}] 09:30:14 INFO - PROCESS | 1782 | 1464193814570 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:30:14 INFO - PROCESS | 1782 | 1464193814867 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8df79000 == 137 [pid = 1782] [id = 742] 09:30:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8ed18800) [pid = 1782] [serial = 2227] [outer = (nil)] 09:30:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8eef0800) [pid = 1782] [serial = 2228] [outer = 0x8ed18800] 09:30:14 INFO - PROCESS | 1782 | 1464193814968 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8eef6400) [pid = 1782] [serial = 2229] [outer = 0x8ed18800] 09:30:16 INFO - PROCESS | 1782 | 1464193816029 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]]]}] 09:30:16 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. 09:30:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1784ms 09:30:16 INFO - PROCESS | 1782 | 1464193816089 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1782 | 1464193816092 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:30:16 INFO - PROCESS | 1782 | 1464193816153 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1782 | 1464193816158 Marionette TRACE conn4 <- [1,2942,null,{}] 09:30:16 INFO - PROCESS | 1782 | 1464193816165 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}] 09:30:16 INFO - PROCESS | 1782 | 1464193816433 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:30:16 INFO - PROCESS | 1782 | 1464193816817 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f126c00 == 138 [pid = 1782] [id = 743] 09:30:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8f127000) [pid = 1782] [serial = 2230] [outer = (nil)] 09:30:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8f132400) [pid = 1782] [serial = 2231] [outer = 0x8f127000] 09:30:16 INFO - PROCESS | 1782 | 1464193816954 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8faa3c00) [pid = 1782] [serial = 2232] [outer = 0x8f127000] 09:30:17 INFO - PROCESS | 1782 | 1464193817940 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"]]]}] 09:30:17 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 09:30:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:30:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1851ms 09:30:17 INFO - PROCESS | 1782 | 1464193817994 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 1782 | 1464193817998 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:30:18 INFO - PROCESS | 1782 | 1464193818052 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1782 | 1464193818058 Marionette TRACE conn4 <- [1,2946,null,{}] 09:30:18 INFO - PROCESS | 1782 | 1464193818072 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}] 09:30:18 INFO - PROCESS | 1782 | 1464193818345 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:30:18 INFO - PROCESS | 1782 | 1464193818718 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed18000 == 139 [pid = 1782] [id = 744] 09:30:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8ef69000) [pid = 1782] [serial = 2233] [outer = (nil)] 09:30:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x9027f000) [pid = 1782] [serial = 2234] [outer = 0x8ef69000] 09:30:18 INFO - PROCESS | 1782 | 1464193818827 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x902f1c00) [pid = 1782] [serial = 2235] [outer = 0x8ef69000] 09:30:19 INFO - PROCESS | 1782 | 1464193819719 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]]]}] 09:30:19 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. 09:30:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1697ms 09:30:19 INFO - PROCESS | 1782 | 1464193819745 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 1782 | 1464193819749 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:30:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:30:19 INFO - PROCESS | 1782 | 1464193819755 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 1782 | 1464193819758 Marionette TRACE conn4 <- [1,2950,null,{}] 09:30:19 INFO - PROCESS | 1782 | 1464193819766 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}] 09:30:20 INFO - PROCESS | 1782 | 1464193820022 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:30:20 INFO - PROCESS | 1782 | 1464193820317 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a790c00 == 140 [pid = 1782] [id = 745] 09:30:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8ed17c00) [pid = 1782] [serial = 2236] [outer = (nil)] 09:30:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x91a31c00) [pid = 1782] [serial = 2237] [outer = 0x8ed17c00] 09:30:20 INFO - PROCESS | 1782 | 1464193820418 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x91a35c00) [pid = 1782] [serial = 2238] [outer = 0x8ed17c00] 09:30:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x9200ec00 == 141 [pid = 1782] [id = 746] 09:30:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x92011000) [pid = 1782] [serial = 2239] [outer = (nil)] 09:30:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x9214c800) [pid = 1782] [serial = 2240] [outer = 0x92011000] 09:30:21 INFO - PROCESS | 1782 | 1464193821580 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]]]}] 09:30:21 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. 09:30:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1888ms 09:30:21 INFO - PROCESS | 1782 | 1464193821644 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 1782 | 1464193821648 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:30:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:30:21 INFO - PROCESS | 1782 | 1464193821655 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 1782 | 1464193821660 Marionette TRACE conn4 <- [1,2954,null,{}] 09:30:21 INFO - PROCESS | 1782 | 1464193821668 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}] 09:30:21 INFO - PROCESS | 1782 | 1464193821980 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:30:22 INFO - PROCESS | 1782 | 1464193822350 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x91a34c00 == 142 [pid = 1782] [id = 747] 09:30:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x91d72400) [pid = 1782] [serial = 2241] [outer = (nil)] 09:30:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x92013c00) [pid = 1782] [serial = 2242] [outer = 0x91d72400] 09:30:22 INFO - PROCESS | 1782 | 1464193822450 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x92149400) [pid = 1782] [serial = 2243] [outer = 0x91d72400] 09:30:23 INFO - PROCESS | 1782 | 1464193823330 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]]]}] 09:30:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:30:23 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 09:30:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1694ms 09:30:23 INFO - PROCESS | 1782 | 1464193823350 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1782 | 1464193823355 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:30:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:30:23 INFO - PROCESS | 1782 | 1464193823361 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 1782 | 1464193823364 Marionette TRACE conn4 <- [1,2958,null,{}] 09:30:23 INFO - PROCESS | 1782 | 1464193823371 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}] 09:30:23 INFO - PROCESS | 1782 | 1464193823652 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:30:24 INFO - PROCESS | 1782 | 1464193823986 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x919ef400 == 143 [pid = 1782] [id = 748] 09:30:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9200e800) [pid = 1782] [serial = 2244] [outer = (nil)] 09:30:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x92e0a400) [pid = 1782] [serial = 2245] [outer = 0x9200e800] 09:30:24 INFO - PROCESS | 1782 | 1464193824149 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x94f27400) [pid = 1782] [serial = 2246] [outer = 0x9200e800] 09:30:25 INFO - PROCESS | 1782 | 1464193825065 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]]]}] 09:30:25 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. 09:30:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1736ms 09:30:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:30:25 INFO - PROCESS | 1782 | 1464193825098 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 1782 | 1464193825101 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:30:25 INFO - PROCESS | 1782 | 1464193825109 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1782 | 1464193825112 Marionette TRACE conn4 <- [1,2962,null,{}] 09:30:25 INFO - PROCESS | 1782 | 1464193825119 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}] 09:30:25 INFO - PROCESS | 1782 | 1464193825412 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:30:25 INFO - PROCESS | 1782 | 1464193825831 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x97523400 == 144 [pid = 1782] [id = 749] 09:30:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x97675400) [pid = 1782] [serial = 2247] [outer = (nil)] 09:30:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x986b2400) [pid = 1782] [serial = 2248] [outer = 0x97675400] 09:30:25 INFO - PROCESS | 1782 | 1464193825958 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x99629800) [pid = 1782] [serial = 2249] [outer = 0x97675400] 09:30:26 INFO - PROCESS | 1782 | 1464193826915 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]]]}] 09:30:26 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. 09:30:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1836ms 09:30:26 INFO - PROCESS | 1782 | 1464193826944 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 1782 | 1464193826950 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:30:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:30:26 INFO - PROCESS | 1782 | 1464193826958 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 1782 | 1464193826964 Marionette TRACE conn4 <- [1,2966,null,{}] 09:30:26 INFO - PROCESS | 1782 | 1464193826971 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}] 09:30:27 INFO - PROCESS | 1782 | 1464193827257 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:30:27 INFO - PROCESS | 1782 | 1464193827638 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x9968d800 == 145 [pid = 1782] [id = 750] 09:30:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x9a3ad400) [pid = 1782] [serial = 2250] [outer = (nil)] 09:30:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9b04f800) [pid = 1782] [serial = 2251] [outer = 0x9a3ad400] 09:30:27 INFO - PROCESS | 1782 | 1464193827752 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9b056000) [pid = 1782] [serial = 2252] [outer = 0x9a3ad400] 09:30:28 INFO - PROCESS | 1782 | 1464193828629 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]]]}] 09:30:28 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. 09:30:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1741ms 09:30:28 INFO - PROCESS | 1782 | 1464193828702 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 1782 | 1464193828706 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:30:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:30:28 INFO - PROCESS | 1782 | 1464193828715 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 1782 | 1464193828719 Marionette TRACE conn4 <- [1,2970,null,{}] 09:30:28 INFO - PROCESS | 1782 | 1464193828727 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}] 09:30:29 INFO - PROCESS | 1782 | 1464193829100 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:30:29 INFO - PROCESS | 1782 | 1464193829342 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x95132400 == 146 [pid = 1782] [id = 751] 09:30:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9a7a0c00) [pid = 1782] [serial = 2253] [outer = (nil)] 09:30:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9b449000) [pid = 1782] [serial = 2254] [outer = 0x9a7a0c00] 09:30:29 INFO - PROCESS | 1782 | 1464193829496 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9ba24400) [pid = 1782] [serial = 2255] [outer = 0x9a7a0c00] 09:30:30 INFO - PROCESS | 1782 | 1464193830372 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]]]}] 09:30:30 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. 09:30:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1682ms 09:30:30 INFO - PROCESS | 1782 | 1464193830408 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 1782 | 1464193830423 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:30:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:30:30 INFO - PROCESS | 1782 | 1464193830433 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1782 | 1464193830436 Marionette TRACE conn4 <- [1,2974,null,{}] 09:30:30 INFO - PROCESS | 1782 | 1464193830443 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}] 09:30:30 INFO - PROCESS | 1782 | 1464193830731 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:30:31 INFO - PROCESS | 1782 | 1464193831141 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bf34000 == 147 [pid = 1782] [id = 752] 09:30:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9bf41800) [pid = 1782] [serial = 2256] [outer = (nil)] 09:30:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x9c03bc00) [pid = 1782] [serial = 2257] [outer = 0x9bf41800] 09:30:31 INFO - PROCESS | 1782 | 1464193831242 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9c1c9800) [pid = 1782] [serial = 2258] [outer = 0x9bf41800] 09:30:32 INFO - PROCESS | 1782 | 1464193832134 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]]]}] 09:30:32 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. 09:30:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1745ms 09:30:32 INFO - PROCESS | 1782 | 1464193832180 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:30:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:30:32 INFO - PROCESS | 1782 | 1464193832185 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:30:32 INFO - PROCESS | 1782 | 1464193832192 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1782 | 1464193832196 Marionette TRACE conn4 <- [1,2978,null,{}] 09:30:32 INFO - PROCESS | 1782 | 1464193832203 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}] 09:30:32 INFO - PROCESS | 1782 | 1464193832461 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:30:32 INFO - PROCESS | 1782 | 1464193832882 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b723800 == 148 [pid = 1782] [id = 753] 09:30:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9c1d4400) [pid = 1782] [serial = 2259] [outer = (nil)] 09:30:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9d4d5400) [pid = 1782] [serial = 2260] [outer = 0x9c1d4400] 09:30:33 INFO - PROCESS | 1782 | 1464193833003 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9d4d9800) [pid = 1782] [serial = 2261] [outer = 0x9c1d4400] 09:30:33 INFO - PROCESS | 1782 | 1464193833899 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]]]}] 09:30:33 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. 09:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1737ms 09:30:33 INFO - PROCESS | 1782 | 1464193833935 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 1782 | 1464193833939 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:30:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:30:33 INFO - PROCESS | 1782 | 1464193833947 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 1782 | 1464193833952 Marionette TRACE conn4 <- [1,2982,null,{}] 09:30:33 INFO - PROCESS | 1782 | 1464193833958 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}] 09:30:34 INFO - PROCESS | 1782 | 1464193834213 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:30:34 INFO - PROCESS | 1782 | 1464193834574 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bf32c00 == 149 [pid = 1782] [id = 754] 09:30:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9c1ca800) [pid = 1782] [serial = 2262] [outer = (nil)] 09:30:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9d8c7c00) [pid = 1782] [serial = 2263] [outer = 0x9c1ca800] 09:30:34 INFO - PROCESS | 1782 | 1464193834726 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0xa050d800) [pid = 1782] [serial = 2264] [outer = 0x9c1ca800] 09:30:35 INFO - PROCESS | 1782 | 1464193835624 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"]]]}] 09:30:35 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 09:30:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:30:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1734ms 09:30:35 INFO - PROCESS | 1782 | 1464193835683 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 1782 | 1464193835686 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:30:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:30:35 INFO - PROCESS | 1782 | 1464193835694 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 1782 | 1464193835698 Marionette TRACE conn4 <- [1,2986,null,{}] 09:30:35 INFO - PROCESS | 1782 | 1464193835733 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}] 09:30:36 INFO - PROCESS | 1782 | 1464193836003 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:30:36 INFO - PROCESS | 1782 | 1464193836383 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x9bf93400 == 150 [pid = 1782] [id = 755] 09:30:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9d4d7c00) [pid = 1782] [serial = 2265] [outer = (nil)] 09:30:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0xa10e0800) [pid = 1782] [serial = 2266] [outer = 0x9d4d7c00] 09:30:36 INFO - PROCESS | 1782 | 1464193836488 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0xa10e8800) [pid = 1782] [serial = 2267] [outer = 0x9d4d7c00] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x897dc800 == 149 [pid = 1782] [id = 715] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8d2e1800 == 148 [pid = 1782] [id = 717] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8abf9000 == 147 [pid = 1782] [id = 698] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x9027a800 == 146 [pid = 1782] [id = 72] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x88751400 == 145 [pid = 1782] [id = 737] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8bb87c00 == 144 [pid = 1782] [id = 736] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8a78f000 == 143 [pid = 1782] [id = 735] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x871de800 == 142 [pid = 1782] [id = 734] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x87b51400 == 141 [pid = 1782] [id = 732] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x95363800 == 140 [pid = 1782] [id = 731] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x9902f000 == 139 [pid = 1782] [id = 730] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x95369c00 == 138 [pid = 1782] [id = 729] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x92336c00 == 137 [pid = 1782] [id = 727] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x92e04000 == 136 [pid = 1782] [id = 728] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8895c800 == 135 [pid = 1782] [id = 726] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x90278800 == 134 [pid = 1782] [id = 725] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x90284400 == 133 [pid = 1782] [id = 724] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8e857000 == 132 [pid = 1782] [id = 723] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed18c00 == 131 [pid = 1782] [id = 721] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8eef0400 == 130 [pid = 1782] [id = 722] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2b8400 == 129 [pid = 1782] [id = 720] 09:30:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8a0ee000 == 128 [pid = 1782] [id = 719] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f8a8800) [pid = 1782] [serial = 2126] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8de0ec00) [pid = 1782] [serial = 2114] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x88955800) [pid = 1782] [serial = 2100] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8f12b400) [pid = 1782] [serial = 2123] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8f12e000) [pid = 1782] [serial = 2124] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x92014c00) [pid = 1782] [serial = 2139] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8c44b000) [pid = 1782] [serial = 2151] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x871e0c00) [pid = 1782] [serial = 2099] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8fb5ec00) [pid = 1782] [serial = 2130] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8c44dc00) [pid = 1782] [serial = 2105] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8b60c800) [pid = 1782] [serial = 2103] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8ed13c00) [pid = 1782] [serial = 2117] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8b31e000) [pid = 1782] [serial = 2148] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9200e000) [pid = 1782] [serial = 2138] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x91d6b000) [pid = 1782] [serial = 2135] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8d5b0800) [pid = 1782] [serial = 2109] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8faa9000) [pid = 1782] [serial = 2129] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x92863400) [pid = 1782] [serial = 2144] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8ef68000) [pid = 1782] [serial = 2121] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8eef5800) [pid = 1782] [serial = 2120] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8d4e4400) [pid = 1782] [serial = 2108] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x92150400) [pid = 1782] [serial = 2141] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8a3e5800) [pid = 1782] [serial = 2147] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8e6c4c00) [pid = 1782] [serial = 2115] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8abfa000) [pid = 1782] [serial = 2102] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x91d6f800) [pid = 1782] [serial = 2136] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8c2b5800) [pid = 1782] [serial = 2150] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x92333800) [pid = 1782] [serial = 2142] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8db84400) [pid = 1782] [serial = 2154] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8f8af400) [pid = 1782] [serial = 2127] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8c550400) [pid = 1782] [serial = 2106] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8ed20000) [pid = 1782] [serial = 2118] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8de09c00) [pid = 1782] [serial = 2043] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8d4de800) [pid = 1782] [serial = 2153] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8dd8a800) [pid = 1782] [serial = 2112] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x919f0000) [pid = 1782] [serial = 2133] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8dd84c00) [pid = 1782] [serial = 2111] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x919eac00) [pid = 1782] [serial = 2132] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8de0c000) [pid = 1782] [serial = 2156] [outer = (nil)] [url = about:blank] 09:30:41 INFO - PROCESS | 1782 | 1464193841455 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]]]}] 09:30:41 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. 09:30:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 5918ms 09:30:41 INFO - PROCESS | 1782 | 1464193841614 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1782 | 1464193841621 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:30:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:30:41 INFO - PROCESS | 1782 | 1464193841630 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1782 | 1464193841638 Marionette TRACE conn4 <- [1,2990,null,{}] 09:30:41 INFO - PROCESS | 1782 | 1464193841651 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}] 09:30:41 INFO - PROCESS | 1782 | 1464193841873 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:30:42 INFO - PROCESS | 1782 | 1464193842164 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a3df000 == 129 [pid = 1782] [id = 756] 09:30:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8a3e1800) [pid = 1782] [serial = 2268] [outer = (nil)] 09:30:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8a793c00) [pid = 1782] [serial = 2269] [outer = 0x8a3e1800] 09:30:42 INFO - PROCESS | 1782 | 1464193842268 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b31e000) [pid = 1782] [serial = 2270] [outer = 0x8a3e1800] 09:30:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c2c1800 == 130 [pid = 1782] [id = 757] 09:30:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8c2c3c00) [pid = 1782] [serial = 2271] [outer = (nil)] 09:30:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8c442000) [pid = 1782] [serial = 2272] [outer = 0x8c2c3c00] 09:30:43 INFO - PROCESS | 1782 | 1464193843245 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]]]}] 09:30:43 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. 09:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1639ms 09:30:43 INFO - PROCESS | 1782 | 1464193843269 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 1782 | 1464193843279 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:30:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:30:43 INFO - PROCESS | 1782 | 1464193843300 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 1782 | 1464193843304 Marionette TRACE conn4 <- [1,2994,null,{}] 09:30:43 INFO - PROCESS | 1782 | 1464193843310 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}] 09:30:43 INFO - PROCESS | 1782 | 1464193843741 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:30:43 INFO - PROCESS | 1782 | 1464193843783 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c446c00 == 131 [pid = 1782] [id = 758] 09:30:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8c449400) [pid = 1782] [serial = 2273] [outer = (nil)] 09:30:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8c547000) [pid = 1782] [serial = 2274] [outer = 0x8c449400] 09:30:43 INFO - PROCESS | 1782 | 1464193843868 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8c572400) [pid = 1782] [serial = 2275] [outer = 0x8c449400] 09:30:44 INFO - PROCESS | 1782 | 1464193844933 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]]]}] 09:30:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:30:44 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 09:30:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1693ms 09:30:44 INFO - PROCESS | 1782 | 1464193844983 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 1782 | 1464193844986 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:30:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:30:45 INFO - PROCESS | 1782 | 1464193845005 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 1782 | 1464193845012 Marionette TRACE conn4 <- [1,2998,null,{}] 09:30:45 INFO - PROCESS | 1782 | 1464193845028 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}] 09:30:45 INFO - PROCESS | 1782 | 1464193845389 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:30:45 INFO - PROCESS | 1782 | 1464193845443 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b313400 == 132 [pid = 1782] [id = 759] 09:30:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8bebf400) [pid = 1782] [serial = 2276] [outer = (nil)] 09:30:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8d5b2800) [pid = 1782] [serial = 2277] [outer = 0x8bebf400] 09:30:46 INFO - PROCESS | 1782 | 1464193846196 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8db89000) [pid = 1782] [serial = 2278] [outer = 0x8bebf400] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8a790000) [pid = 1782] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x99e0fc00) [pid = 1782] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x99633400) [pid = 1782] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8f8aa000) [pid = 1782] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8c220c00) [pid = 1782] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x919e3000) [pid = 1782] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x87b4bc00) [pid = 1782] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8eee8800) [pid = 1782] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x902ee400) [pid = 1782] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x99626c00) [pid = 1782] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x94f2a400) [pid = 1782] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x9288ec00) [pid = 1782] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8a79c000) [pid = 1782] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8d4e0000) [pid = 1782] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8a3e3400) [pid = 1782] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8f8b0c00) [pid = 1782] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x919e5c00) [pid = 1782] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8c574000) [pid = 1782] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:30:46 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8b60e400) [pid = 1782] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:30:47 INFO - PROCESS | 1782 | 1464193847196 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]]]}] 09:30:47 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. 09:30:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2249ms 09:30:47 INFO - PROCESS | 1782 | 1464193847254 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 1782 | 1464193847259 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:30:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:30:47 INFO - PROCESS | 1782 | 1464193847266 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 1782 | 1464193847269 Marionette TRACE conn4 <- [1,3002,null,{}] 09:30:47 INFO - PROCESS | 1782 | 1464193847276 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}] 09:30:47 INFO - PROCESS | 1782 | 1464193847597 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:30:47 INFO - PROCESS | 1782 | 1464193847768 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c54f800 == 133 [pid = 1782] [id = 760] 09:30:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8dd84c00) [pid = 1782] [serial = 2279] [outer = (nil)] 09:30:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8df56000) [pid = 1782] [serial = 2280] [outer = 0x8dd84c00] 09:30:47 INFO - PROCESS | 1782 | 1464193847860 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8df7c400) [pid = 1782] [serial = 2281] [outer = 0x8dd84c00] 09:30:49 INFO - PROCESS | 1782 | 1464193849012 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]]]}] 09:30:49 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. 09:30:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1792ms 09:30:49 INFO - PROCESS | 1782 | 1464193849062 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:30:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:30:49 INFO - PROCESS | 1782 | 1464193849071 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:30:49 INFO - PROCESS | 1782 | 1464193849079 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 1782 | 1464193849087 Marionette TRACE conn4 <- [1,3006,null,{}] 09:30:49 INFO - PROCESS | 1782 | 1464193849096 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}] 09:30:49 INFO - PROCESS | 1782 | 1464193849373 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:30:49 INFO - PROCESS | 1782 | 1464193849759 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bb86000 == 134 [pid = 1782] [id = 761] 09:30:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8bb87000) [pid = 1782] [serial = 2282] [outer = (nil)] 09:30:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8c445400) [pid = 1782] [serial = 2283] [outer = 0x8bb87000] 09:30:49 INFO - PROCESS | 1782 | 1464193849872 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8c56f400) [pid = 1782] [serial = 2284] [outer = 0x8bb87000] 09:30:50 INFO - PROCESS | 1782 | 1464193850844 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]]]}] 09:30:50 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. 09:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1792ms 09:30:50 INFO - PROCESS | 1782 | 1464193850871 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 1782 | 1464193850880 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:30:50 INFO - PROCESS | 1782 | 1464193850892 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 1782 | 1464193850898 Marionette TRACE conn4 <- [1,3010,null,{}] 09:30:50 INFO - PROCESS | 1782 | 1464193850907 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}] 09:30:51 INFO - PROCESS | 1782 | 1464193851242 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:30:51 INFO - PROCESS | 1782 | 1464193851648 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8de0e000 == 135 [pid = 1782] [id = 762] 09:30:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8df4fc00) [pid = 1782] [serial = 2285] [outer = (nil)] 09:30:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8e6c5400) [pid = 1782] [serial = 2286] [outer = 0x8df4fc00] 09:30:51 INFO - PROCESS | 1782 | 1464193851753 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8e856400) [pid = 1782] [serial = 2287] [outer = 0x8df4fc00] 09:30:52 INFO - PROCESS | 1782 | 1464193852735 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]]]}] 09:30:52 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 09:30:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1894ms 09:30:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:30:52 INFO - PROCESS | 1782 | 1464193852786 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 1782 | 1464193852790 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:30:52 INFO - PROCESS | 1782 | 1464193852798 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 1782 | 1464193852805 Marionette TRACE conn4 <- [1,3014,null,{}] 09:30:52 INFO - PROCESS | 1782 | 1464193852845 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}] 09:30:53 INFO - PROCESS | 1782 | 1464193853216 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:30:53 INFO - PROCESS | 1782 | 1464193853514 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eef0c00 == 136 [pid = 1782] [id = 763] 09:30:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8eef6c00) [pid = 1782] [serial = 2288] [outer = (nil)] 09:30:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8ef6a400) [pid = 1782] [serial = 2289] [outer = 0x8eef6c00] 09:30:53 INFO - PROCESS | 1782 | 1464193853627 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f12c400) [pid = 1782] [serial = 2290] [outer = 0x8eef6c00] 09:30:54 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:30:54 INFO - PROCESS | 1782 | 1464193854655 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:30:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:30:54 INFO - {} 09:30:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1894ms 09:30:54 INFO - PROCESS | 1782 | 1464193854694 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 1782 | 1464193854700 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:30:54 INFO - TEST-START | /FileAPI/fileReader.html 09:30:54 INFO - PROCESS | 1782 | 1464193854757 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 1782 | 1464193854762 Marionette TRACE conn4 <- [1,3018,null,{}] 09:30:54 INFO - PROCESS | 1782 | 1464193854769 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}] 09:30:55 INFO - PROCESS | 1782 | 1464193855060 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:30:55 INFO - PROCESS | 1782 | 1464193855439 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eeed800 == 137 [pid = 1782] [id = 764] 09:30:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8f12f400) [pid = 1782] [serial = 2291] [outer = (nil)] 09:30:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f8b6000) [pid = 1782] [serial = 2292] [outer = 0x8f12f400] 09:30:55 INFO - PROCESS | 1782 | 1464193855541 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8faa5000) [pid = 1782] [serial = 2293] [outer = 0x8f12f400] 09:30:56 INFO - PROCESS | 1782 | 1464193856499 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]]]}] 09:30:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:30:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:30:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:30:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:30:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1790ms 09:30:56 INFO - PROCESS | 1782 | 1464193856541 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1782 | 1464193856546 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /FileAPI/historical.html 09:30:56 INFO - PROCESS | 1782 | 1464193856553 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1782 | 1464193856557 Marionette TRACE conn4 <- [1,3022,null,{}] 09:30:56 INFO - PROCESS | 1782 | 1464193856564 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}] 09:30:56 INFO - PROCESS | 1782 | 1464193856819 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:30:57 INFO - PROCESS | 1782 | 1464193857154 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f75c000 == 138 [pid = 1782] [id = 765] 09:30:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8f8aa000) [pid = 1782] [serial = 2294] [outer = (nil)] 09:30:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x901d4c00) [pid = 1782] [serial = 2295] [outer = 0x8f8aa000] 09:30:57 INFO - PROCESS | 1782 | 1464193857302 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x901e3000) [pid = 1782] [serial = 2296] [outer = 0x8f8aa000] 09:30:58 INFO - PROCESS | 1782 | 1464193858236 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"]]]}] 09:30:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:30:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:30:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:30:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:30:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:30:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:30:58 INFO - TEST-OK | /FileAPI/historical.html | took 1736ms 09:30:58 INFO - PROCESS | 1782 | 1464193858293 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1782 | 1464193858298 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /FileAPI/idlharness.html 09:30:58 INFO - PROCESS | 1782 | 1464193858305 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1782 | 1464193858309 Marionette TRACE conn4 <- [1,3026,null,{}] 09:30:58 INFO - PROCESS | 1782 | 1464193858315 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}] 09:30:58 INFO - PROCESS | 1782 | 1464193858709 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:30:59 INFO - PROCESS | 1782 | 1464193859011 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x88951c00 == 139 [pid = 1782] [id = 766] 09:30:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8d2dbc00) [pid = 1782] [serial = 2297] [outer = (nil)] 09:30:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x919f0800) [pid = 1782] [serial = 2298] [outer = 0x8d2dbc00] 09:30:59 INFO - PROCESS | 1782 | 1464193859122 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x91d6e000) [pid = 1782] [serial = 2299] [outer = 0x8d2dbc00] 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:31:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:31:01 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 09:31:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:31:01 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 09:31:01 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 09:31:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:31:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:31:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:31:01 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 09:31:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:31:01 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 09:31:01 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 09:31:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:31:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:31:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 2739ms 09:31:01 INFO - PROCESS | 1782 | 1464193860852 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 09:31:01 INFO - PROCESS | 1782 | 1464193861169 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 1782 | 1464193861174 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:31:01 INFO - TEST-START | /FileAPI/idlharness.worker 09:31:01 INFO - PROCESS | 1782 | 1464193861188 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 1782 | 1464193861196 Marionette TRACE conn4 <- [1,3030,null,{}] 09:31:01 INFO - PROCESS | 1782 | 1464193861203 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}] 09:31:01 INFO - PROCESS | 1782 | 1464193861446 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:31:01 INFO - PROCESS | 1782 | 1464193861804 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed16800 == 140 [pid = 1782] [id = 767] 09:31:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8f134400) [pid = 1782] [serial = 2300] [outer = (nil)] 09:31:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9a41c000) [pid = 1782] [serial = 2301] [outer = 0x8f134400] 09:31:01 INFO - PROCESS | 1782 | 1464193861919 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9a6c1c00) [pid = 1782] [serial = 2302] [outer = 0x8f134400] 09:31:02 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:31:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:31:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:31:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:31:04 INFO - {} 09:31:04 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 09:31:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:31:04 INFO - {} 09:31:04 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 - {} 09:31:04 INFO - {} 09:31:04 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 09:31:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:31:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:31:04 INFO - {} 09:31:04 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 09:31:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:31:04 INFO - {} 09:31:04 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 - {} 09:31:04 INFO - {} 09:31:04 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 09:31:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 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 09:31:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 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 09:31:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 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 09:31:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 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 09:31:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:04 INFO - {} 09:31:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3287ms 09:31:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:31:04 INFO - PROCESS | 1782 | 1464193864333 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 09:31:04 INFO - PROCESS | 1782 | 1464193864484 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 1782 | 1464193864496 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:31:04 INFO - PROCESS | 1782 | 1464193864510 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 1782 | 1464193864517 Marionette TRACE conn4 <- [1,3034,null,{}] 09:31:04 INFO - PROCESS | 1782 | 1464193864540 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}] 09:31:04 INFO - PROCESS | 1782 | 1464193864988 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:31:05 INFO - PROCESS | 1782 | 1464193865320 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa6400 == 141 [pid = 1782] [id = 768] 09:31:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9a415400) [pid = 1782] [serial = 2303] [outer = (nil)] 09:31:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0xa67c0c00) [pid = 1782] [serial = 2304] [outer = 0x9a415400] 09:31:05 INFO - PROCESS | 1782 | 1464193865419 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0xa67ca000) [pid = 1782] [serial = 2305] [outer = 0x9a415400] 09:31:06 INFO - PROCESS | 1782 | 1464193866341 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]]]}] 09:31:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:31:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1853ms 09:31:06 INFO - PROCESS | 1782 | 1464193866363 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 1782 | 1464193866368 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:31:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:31:06 INFO - PROCESS | 1782 | 1464193866397 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 1782 | 1464193866401 Marionette TRACE conn4 <- [1,3038,null,{}] 09:31:06 INFO - PROCESS | 1782 | 1464193866407 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}] 09:31:06 INFO - PROCESS | 1782 | 1464193866661 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:31:07 INFO - PROCESS | 1782 | 1464193866994 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f12e400 == 142 [pid = 1782] [id = 769] 09:31:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f823400) [pid = 1782] [serial = 2306] [outer = (nil)] 09:31:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f829c00) [pid = 1782] [serial = 2307] [outer = 0x8f823400] 09:31:07 INFO - PROCESS | 1782 | 1464193867157 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f82c400) [pid = 1782] [serial = 2308] [outer = 0x8f823400] 09:31:08 INFO - PROCESS | 1782 | 1464193868023 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"]]]}] 09:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:31:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1692ms 09:31:08 INFO - PROCESS | 1782 | 1464193868086 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 1782 | 1464193868091 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:31:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:31:08 INFO - PROCESS | 1782 | 1464193868100 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 1782 | 1464193868104 Marionette TRACE conn4 <- [1,3042,null,{}] 09:31:08 INFO - PROCESS | 1782 | 1464193868111 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}] 09:31:08 INFO - PROCESS | 1782 | 1464193868365 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:31:08 INFO - PROCESS | 1782 | 1464193868695 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x87f9a800 == 143 [pid = 1782] [id = 770] 09:31:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x87f9f000) [pid = 1782] [serial = 2309] [outer = (nil)] 09:31:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x87fa3800) [pid = 1782] [serial = 2310] [outer = 0x87f9f000] 09:31:08 INFO - PROCESS | 1782 | 1464193868802 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x87fa5000) [pid = 1782] [serial = 2311] [outer = 0x87f9f000] 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:31:10 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. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:31:10 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'.) 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:31:10 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. 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:31:10 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. 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:31:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:31:10 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. 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:31:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:31:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:31:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2137ms 09:31:10 INFO - PROCESS | 1782 | 1464193870160 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]]]}] 09:31:10 INFO - PROCESS | 1782 | 1464193870334 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 1782 | 1464193870341 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:31:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:31:10 INFO - PROCESS | 1782 | 1464193870420 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1782 | 1464193870424 Marionette TRACE conn4 <- [1,3046,null,{}] 09:31:10 INFO - PROCESS | 1782 | 1464193870504 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}] 09:31:10 INFO - PROCESS | 1782 | 1464193870868 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:31:11 INFO - PROCESS | 1782 | 1464193871109 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x87fa7c00 == 144 [pid = 1782] [id = 771] 09:31:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f826c00) [pid = 1782] [serial = 2312] [outer = (nil)] 09:31:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9b721c00) [pid = 1782] [serial = 2313] [outer = 0x8f826c00] 09:31:11 INFO - PROCESS | 1782 | 1464193871220 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0xa1027c00) [pid = 1782] [serial = 2314] [outer = 0x8f826c00] 09:31:11 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:12 INFO - PROCESS | 1782 | 1464193872302 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:31:12 INFO - {} 09:31:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1899ms 09:31:12 INFO - PROCESS | 1782 | 1464193872313 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 1782 | 1464193872318 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:31:12 INFO - PROCESS | 1782 | 1464193872374 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 1782 | 1464193872379 Marionette TRACE conn4 <- [1,3050,null,{}] 09:31:12 INFO - PROCESS | 1782 | 1464193872396 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}] 09:31:12 INFO - PROCESS | 1782 | 1464193872683 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:31:13 INFO - PROCESS | 1782 | 1464193873078 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1782 | ++DOCSHELL 0xa10d9800 == 145 [pid = 1782] [id = 772] 09:31:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0xa10db000) [pid = 1782] [serial = 2315] [outer = (nil)] 09:31:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0xa2492400) [pid = 1782] [serial = 2316] [outer = 0xa10db000] 09:31:13 INFO - PROCESS | 1782 | 1464193873185 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0xa2623800) [pid = 1782] [serial = 2317] [outer = 0xa10db000] 09:31:14 INFO - PROCESS | 1782 | 1464193874113 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]]]}] 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:31:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1840ms 09:31:14 INFO - PROCESS | 1782 | 1464193874173 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 1782 | 1464193874176 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:31:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:31:14 INFO - PROCESS | 1782 | 1464193874185 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 1782 | 1464193874190 Marionette TRACE conn4 <- [1,3054,null,{}] 09:31:14 INFO - PROCESS | 1782 | 1464193874197 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}] 09:31:14 INFO - PROCESS | 1782 | 1464193874467 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:31:14 INFO - PROCESS | 1782 | 1464193874866 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x9214fc00 == 146 [pid = 1782] [id = 773] 09:31:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9bf40400) [pid = 1782] [serial = 2318] [outer = (nil)] 09:31:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0xa3066000) [pid = 1782] [serial = 2319] [outer = 0x9bf40400] 09:31:14 INFO - PROCESS | 1782 | 1464193874970 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0xa306b000) [pid = 1782] [serial = 2320] [outer = 0x9bf40400] 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:31:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:16 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" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:16 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" 09:31:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:31:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:31:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2258ms 09:31:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:31:16 INFO - PROCESS | 1782 | 1464193876254 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"]]]}] 09:31:16 INFO - PROCESS | 1782 | 1464193876465 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 1782 | 1464193876472 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:31:16 INFO - PROCESS | 1782 | 1464193876488 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 1782 | 1464193876504 Marionette TRACE conn4 <- [1,3058,null,{}] 09:31:16 INFO - PROCESS | 1782 | 1464193876519 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}] 09:31:17 INFO - PROCESS | 1782 | 1464193877024 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:31:17 INFO - PROCESS | 1782 | 1464193877329 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1782 | ++DOCSHELL 0xa26e3400 == 147 [pid = 1782] [id = 774] 09:31:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0xa3574400) [pid = 1782] [serial = 2321] [outer = (nil)] 09:31:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0xa6f30400) [pid = 1782] [serial = 2322] [outer = 0xa3574400] 09:31:17 INFO - PROCESS | 1782 | 1464193877432 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9b43f400) [pid = 1782] [serial = 2323] [outer = 0xa3574400] 09:31:18 INFO - PROCESS | 1782 | 1464193878475 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]]]}] 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:31:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:31:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:31:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:31:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:31:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2053ms 09:31:18 INFO - PROCESS | 1782 | 1464193878585 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 1782 | 1464193878590 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:31:18 INFO - PROCESS | 1782 | 1464193878603 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 1782 | 1464193878605 Marionette TRACE conn4 <- [1,3062,null,{}] 09:31:18 INFO - PROCESS | 1782 | 1464193878614 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}] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8beca800 == 146 [pid = 1782] [id = 716] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8c2c1800 == 145 [pid = 1782] [id = 757] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x9b723800 == 144 [pid = 1782] [id = 753] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x9bf32c00 == 143 [pid = 1782] [id = 754] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x9bf34000 == 142 [pid = 1782] [id = 752] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x95132400 == 141 [pid = 1782] [id = 751] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x9968d800 == 140 [pid = 1782] [id = 750] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x919ef400 == 139 [pid = 1782] [id = 748] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x97523400 == 138 [pid = 1782] [id = 749] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x91a34c00 == 137 [pid = 1782] [id = 747] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a790c00 == 136 [pid = 1782] [id = 745] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x9200ec00 == 135 [pid = 1782] [id = 746] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8ed18000 == 134 [pid = 1782] [id = 744] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8f126c00 == 133 [pid = 1782] [id = 743] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8df79000 == 132 [pid = 1782] [id = 742] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8db8d000 == 131 [pid = 1782] [id = 741] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8d5be000 == 130 [pid = 1782] [id = 740] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8c223c00 == 129 [pid = 1782] [id = 739] 09:31:22 INFO - PROCESS | 1782 | --DOCSHELL 0x87b56400 == 128 [pid = 1782] [id = 738] 09:31:22 INFO - PROCESS | 1782 | 1464193882453 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8abf3800) [pid = 1782] [serial = 2207] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x9a41f000) [pid = 1782] [serial = 2195] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x9a13ec00) [pid = 1782] [serial = 2192] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8f8b3400) [pid = 1782] [serial = 2168] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8c54d400) [pid = 1782] [serial = 2211] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x92864400) [pid = 1782] [serial = 2178] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8874ac00) [pid = 1782] [serial = 2204] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8c44b800) [pid = 1782] [serial = 2210] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9b1bb400) [pid = 1782] [serial = 2201] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x92338000) [pid = 1782] [serial = 2177] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8eef7400) [pid = 1782] [serial = 2165] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x91d76400) [pid = 1782] [serial = 2175] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x99e01800) [pid = 1782] [serial = 2189] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8faa9c00) [pid = 1782] [serial = 2169] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x97522400) [pid = 1782] [serial = 2186] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x950d6c00) [pid = 1782] [serial = 2183] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x92e07c00) [pid = 1782] [serial = 2180] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x99ef6000) [pid = 1782] [serial = 2190] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9a647800) [pid = 1782] [serial = 2198] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9a7a0000) [pid = 1782] [serial = 2199] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x92e0b400) [pid = 1782] [serial = 2181] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x950dc800) [pid = 1782] [serial = 2184] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8c21e800) [pid = 1782] [serial = 2160] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x90283000) [pid = 1782] [serial = 2172] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x901e2000) [pid = 1782] [serial = 2171] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9288a000) [pid = 1782] [serial = 2145] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9a423c00) [pid = 1782] [serial = 2196] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8ef72800) [pid = 1782] [serial = 2166] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8dd84800) [pid = 1782] [serial = 2162] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x91a38000) [pid = 1782] [serial = 2174] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8df7b000) [pid = 1782] [serial = 2163] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8b52b000) [pid = 1782] [serial = 2159] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9a3a9800) [pid = 1782] [serial = 2193] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8c2bfc00) [pid = 1782] [serial = 2097] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b60ec00) [pid = 1782] [serial = 2208] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8895c400) [pid = 1782] [serial = 2205] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x97525800) [pid = 1782] [serial = 2187] [outer = (nil)] [url = about:blank] 09:31:22 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8d2e4800) [pid = 1782] [serial = 2213] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 1782 | 1464193883012 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x87f9dc00 == 129 [pid = 1782] [id = 775] 09:31:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x87f9e000) [pid = 1782] [serial = 2324] [outer = (nil)] 09:31:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x87fa4000) [pid = 1782] [serial = 2325] [outer = 0x87f9e000] 09:31:23 INFO - PROCESS | 1782 | 1464193883105 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x88954c00) [pid = 1782] [serial = 2326] [outer = 0x87f9e000] 09:31:23 INFO - PROCESS | 1782 | [1782] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:24 INFO - PROCESS | 1782 | 1464193884080 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:31:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:31:24 INFO - {} 09:31:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 5507ms 09:31:24 INFO - PROCESS | 1782 | 1464193884108 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 1782 | 1464193884114 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:31:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:31:24 INFO - PROCESS | 1782 | 1464193884122 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 1782 | 1464193884127 Marionette TRACE conn4 <- [1,3066,null,{}] 09:31:24 INFO - PROCESS | 1782 | 1464193884134 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}] 09:31:24 INFO - PROCESS | 1782 | 1464193884464 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:31:24 INFO - PROCESS | 1782 | 1464193884494 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a382800 == 130 [pid = 1782] [id = 776] 09:31:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8a3d9c00) [pid = 1782] [serial = 2327] [outer = (nil)] 09:31:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8b322400) [pid = 1782] [serial = 2328] [outer = 0x8a3d9c00] 09:31:24 INFO - PROCESS | 1782 | 1464193884582 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8bb81800) [pid = 1782] [serial = 2329] [outer = 0x8a3d9c00] 09:31:25 INFO - PROCESS | 1782 | 1464193885664 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]]]}] 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:31:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1587ms 09:31:25 INFO - PROCESS | 1782 | 1464193885713 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 1782 | 1464193885719 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:31:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:31:25 INFO - PROCESS | 1782 | 1464193885726 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 1782 | 1464193885730 Marionette TRACE conn4 <- [1,3070,null,{}] 09:31:25 INFO - PROCESS | 1782 | 1464193885750 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}] 09:31:26 INFO - PROCESS | 1782 | 1464193886080 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:31:26 INFO - PROCESS | 1782 | 1464193886127 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b31b000 == 131 [pid = 1782] [id = 777] 09:31:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8c2b8400) [pid = 1782] [serial = 2330] [outer = (nil)] 09:31:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8c2c1800) [pid = 1782] [serial = 2331] [outer = 0x8c2b8400] 09:31:26 INFO - PROCESS | 1782 | 1464193886210 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8c44b800) [pid = 1782] [serial = 2332] [outer = 0x8c2b8400] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8ed17c00) [pid = 1782] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8f127000) [pid = 1782] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8a3e1800) [pid = 1782] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9bf41800) [pid = 1782] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9a7a0c00) [pid = 1782] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8b320400) [pid = 1782] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9a3ad400) [pid = 1782] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9c1d4400) [pid = 1782] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x92011000) [pid = 1782] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8c227400) [pid = 1782] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8bebf400) [pid = 1782] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x91d72400) [pid = 1782] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x87b56800) [pid = 1782] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x9c1ca800) [pid = 1782] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8ef69000) [pid = 1782] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x9200e800) [pid = 1782] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x97675400) [pid = 1782] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8c449400) [pid = 1782] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9a421000) [pid = 1782] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x8ed18800) [pid = 1782] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x8de0f400) [pid = 1782] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8db7f800) [pid = 1782] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:31:28 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x8c2c3c00) [pid = 1782] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:31:28 INFO - PROCESS | 1782 | 1464193888174 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]]]}] 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2511ms 09:31:28 INFO - PROCESS | 1782 | 1464193888244 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 1782 | 1464193888251 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:31:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:31:28 INFO - PROCESS | 1782 | 1464193888282 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 1782 | 1464193888290 Marionette TRACE conn4 <- [1,3074,null,{}] 09:31:28 INFO - PROCESS | 1782 | 1464193888298 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}] 09:31:28 INFO - PROCESS | 1782 | 1464193888526 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:31:28 INFO - PROCESS | 1782 | 1464193888766 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b319000 == 132 [pid = 1782] [id = 778] 09:31:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8c54a400) [pid = 1782] [serial = 2333] [outer = (nil)] 09:31:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x8c575c00) [pid = 1782] [serial = 2334] [outer = 0x8c54a400] 09:31:28 INFO - PROCESS | 1782 | 1464193888872 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x8d4da400) [pid = 1782] [serial = 2335] [outer = 0x8c54a400] 09:31:29 INFO - PROCESS | 1782 | 1464193889718 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]]]}] 09:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:31:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1513ms 09:31:29 INFO - PROCESS | 1782 | 1464193889778 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 1782 | 1464193889781 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:31:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:31:29 INFO - PROCESS | 1782 | 1464193889789 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1782 | 1464193889793 Marionette TRACE conn4 <- [1,3078,null,{}] 09:31:29 INFO - PROCESS | 1782 | 1464193889798 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}] 09:31:30 INFO - PROCESS | 1782 | 1464193890029 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:31:30 INFO - PROCESS | 1782 | 1464193890581 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x871de400 == 133 [pid = 1782] [id = 779] 09:31:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x87b51c00) [pid = 1782] [serial = 2336] [outer = (nil)] 09:31:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x87f9ec00) [pid = 1782] [serial = 2337] [outer = 0x87b51c00] 09:31:30 INFO - PROCESS | 1782 | 1464193890695 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x88751800) [pid = 1782] [serial = 2338] [outer = 0x87b51c00] 09:31:31 INFO - PROCESS | 1782 | 1464193891739 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] 09:31:31 INFO - PROCESS | 1782 | 1464193891810 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:31:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:31:31 INFO - PROCESS | 1782 | 1464193891853 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1782 | 1464193891861 Marionette TRACE conn4 <- [1,3082,null,{}] 09:31:31 INFO - PROCESS | 1782 | 1464193891869 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}] 09:31:32 INFO - PROCESS | 1782 | 1464193892134 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:31:32 INFO - PROCESS | 1782 | 1464193892562 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x86f2dc00 == 134 [pid = 1782] [id = 780] 09:31:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8bb8b000) [pid = 1782] [serial = 2339] [outer = (nil)] 09:31:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8c21a400) [pid = 1782] [serial = 2340] [outer = 0x8bb8b000] 09:31:32 INFO - PROCESS | 1782 | 1464193892669 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8c2b9400) [pid = 1782] [serial = 2341] [outer = 0x8bb8b000] 09:31:33 INFO - PROCESS | 1782 | 1464193893642 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]]]}] 09:31:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:31:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:31:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1851ms 09:31:33 INFO - PROCESS | 1782 | 1464193893702 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1782 | 1464193893707 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:31:33 INFO - PROCESS | 1782 | 1464193893715 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1782 | 1464193893721 Marionette TRACE conn4 <- [1,3086,null,{}] 09:31:33 INFO - PROCESS | 1782 | 1464193893748 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}] 09:31:34 INFO - PROCESS | 1782 | 1464193894055 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:31:34 INFO - PROCESS | 1782 | 1464193894492 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8d2e5c00 == 135 [pid = 1782] [id = 781] 09:31:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8d4de400) [pid = 1782] [serial = 2342] [outer = (nil)] 09:31:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8d4e7000) [pid = 1782] [serial = 2343] [outer = 0x8d4de400] 09:31:34 INFO - PROCESS | 1782 | 1464193894602 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8d5bd400) [pid = 1782] [serial = 2344] [outer = 0x8d4de400] 09:31:35 INFO - PROCESS | 1782 | 1464193895580 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:31:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1889ms 09:31:35 INFO - PROCESS | 1782 | 1464193895605 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 1782 | 1464193895610 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:31:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:31:35 INFO - PROCESS | 1782 | 1464193895629 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1782 | 1464193895642 Marionette TRACE conn4 <- [1,3090,null,{}] 09:31:35 INFO - PROCESS | 1782 | 1464193895650 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}] 09:31:35 INFO - PROCESS | 1782 | 1464193895968 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:31:36 INFO - PROCESS | 1782 | 1464193896356 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8c541c00 == 136 [pid = 1782] [id = 782] 09:31:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8d5b6400) [pid = 1782] [serial = 2345] [outer = (nil)] 09:31:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8df4c000) [pid = 1782] [serial = 2346] [outer = 0x8d5b6400] 09:31:36 INFO - PROCESS | 1782 | 1464193896463 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8df57800) [pid = 1782] [serial = 2347] [outer = 0x8d5b6400] 09:31:37 INFO - PROCESS | 1782 | 1464193897429 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:31:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1856ms 09:31:37 INFO - PROCESS | 1782 | 1464193897476 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 1782 | 1464193897482 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:31:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:31:37 INFO - PROCESS | 1782 | 1464193897490 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 1782 | 1464193897495 Marionette TRACE conn4 <- [1,3094,null,{}] 09:31:37 INFO - PROCESS | 1782 | 1464193897503 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}] 09:31:37 INFO - PROCESS | 1782 | 1464193897882 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:31:38 INFO - PROCESS | 1782 | 1464193898191 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd87400 == 137 [pid = 1782] [id = 783] 09:31:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8df7dc00) [pid = 1782] [serial = 2348] [outer = (nil)] 09:31:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8e6cd000) [pid = 1782] [serial = 2349] [outer = 0x8df7dc00] 09:31:38 INFO - PROCESS | 1782 | 1464193898310 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8e864400) [pid = 1782] [serial = 2350] [outer = 0x8df7dc00] 09:31:39 INFO - PROCESS | 1782 | 1464193899271 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:31:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:31:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1795ms 09:31:39 INFO - PROCESS | 1782 | 1464193899285 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 1782 | 1464193899288 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:31:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:31:39 INFO - PROCESS | 1782 | 1464193899296 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 1782 | 1464193899301 Marionette TRACE conn4 <- [1,3098,null,{}] 09:31:39 INFO - PROCESS | 1782 | 1464193899307 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}] 09:31:39 INFO - PROCESS | 1782 | 1464193899575 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:31:39 INFO - PROCESS | 1782 | 1464193899927 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8ed19400 == 138 [pid = 1782] [id = 784] 09:31:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8ed19c00) [pid = 1782] [serial = 2351] [outer = (nil)] 09:31:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8ed20000) [pid = 1782] [serial = 2352] [outer = 0x8ed19c00] 09:31:40 INFO - PROCESS | 1782 | 1464193900113 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f127000) [pid = 1782] [serial = 2353] [outer = 0x8ed19c00] 09:31:41 INFO - PROCESS | 1782 | 1464193901224 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]]]}] 09:31:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:31:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:31:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1984ms 09:31:41 INFO - PROCESS | 1782 | 1464193901282 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 1782 | 1464193901287 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:31:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:31:41 INFO - PROCESS | 1782 | 1464193901295 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 1782 | 1464193901299 Marionette TRACE conn4 <- [1,3102,null,{}] 09:31:41 INFO - PROCESS | 1782 | 1464193901349 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}] 09:31:41 INFO - PROCESS | 1782 | 1464193901763 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:31:42 INFO - PROCESS | 1782 | 1464193902073 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f12d800 == 139 [pid = 1782] [id = 785] 09:31:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8f822800) [pid = 1782] [serial = 2354] [outer = (nil)] 09:31:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8f82b000) [pid = 1782] [serial = 2355] [outer = 0x8f822800] 09:31:42 INFO - PROCESS | 1782 | 1464193902175 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8f8af400) [pid = 1782] [serial = 2356] [outer = 0x8f822800] 09:31:43 INFO - PROCESS | 1782 | 1464193903152 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:31:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1894ms 09:31:43 INFO - PROCESS | 1782 | 1464193903189 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:31:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:31:43 INFO - PROCESS | 1782 | 1464193903193 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:31:43 INFO - PROCESS | 1782 | 1464193903200 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 1782 | 1464193903204 Marionette TRACE conn4 <- [1,3106,null,{}] 09:31:43 INFO - PROCESS | 1782 | 1464193903211 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}] 09:31:43 INFO - PROCESS | 1782 | 1464193903601 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:31:43 INFO - PROCESS | 1782 | 1464193903911 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f12b800 == 140 [pid = 1782] [id = 786] 09:31:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8f82f000) [pid = 1782] [serial = 2357] [outer = (nil)] 09:31:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8faac800) [pid = 1782] [serial = 2358] [outer = 0x8f82f000] 09:31:44 INFO - PROCESS | 1782 | 1464193904015 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8fb5c800) [pid = 1782] [serial = 2359] [outer = 0x8f82f000] 09:31:44 INFO - PROCESS | 1782 | 1464193904976 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]]]}] 09:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:31:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1792ms 09:31:45 INFO - PROCESS | 1782 | 1464193904993 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1782 | 1464193904997 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:31:45 INFO - PROCESS | 1782 | 1464193905004 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1782 | 1464193905007 Marionette TRACE conn4 <- [1,3110,null,{}] 09:31:45 INFO - PROCESS | 1782 | 1464193905016 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}] 09:31:45 INFO - PROCESS | 1782 | 1464193905271 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:31:45 INFO - PROCESS | 1782 | 1464193905613 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8faa7c00 == 141 [pid = 1782] [id = 787] 09:31:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8faa9c00) [pid = 1782] [serial = 2360] [outer = (nil)] 09:31:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x902f5400) [pid = 1782] [serial = 2361] [outer = 0x8faa9c00] 09:31:45 INFO - PROCESS | 1782 | 1464193905775 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x902fdc00) [pid = 1782] [serial = 2362] [outer = 0x8faa9c00] 09:31:46 INFO - PROCESS | 1782 | 1464193906698 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"]]]}] 09:31:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:31:46 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 09:31:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:31:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1733ms 09:31:46 INFO - PROCESS | 1782 | 1464193906738 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 1782 | 1464193906742 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:31:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:31:46 INFO - PROCESS | 1782 | 1464193906750 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 1782 | 1464193906754 Marionette TRACE conn4 <- [1,3114,null,{}] 09:31:46 INFO - PROCESS | 1782 | 1464193906761 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}] 09:31:47 INFO - PROCESS | 1782 | 1464193907060 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:31:47 INFO - PROCESS | 1782 | 1464193907491 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\", \"b65c8a04-6a63-4755-9745-161a2f2ff50a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x90281400 == 142 [pid = 1782] [id = 788] 09:31:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x902f7000) [pid = 1782] [serial = 2363] [outer = (nil)] 09:31:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x91a39c00) [pid = 1782] [serial = 2364] [outer = 0x902f7000] 09:31:47 INFO - PROCESS | 1782 | 1464193907611 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x91a3e800) [pid = 1782] [serial = 2365] [outer = 0x902f7000] 09:31:48 INFO - PROCESS | 1782 | 1464193908572 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]]]}] 09:31:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:31:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1884ms 09:31:48 INFO - PROCESS | 1782 | 1464193908635 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1782 | 1464193908639 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:31:49 WARNING - u'runner_teardown' () 09:31:49 INFO - No more tests 09:31:49 INFO - Got 0 unexpected results 09:31:49 INFO - SUITE-END | took 1546s 09:31:49 INFO - Closing logging queue 09:31:49 INFO - queue closed 09:31:50 INFO - Return code: 0 09:31:50 WARNING - # TBPL SUCCESS # 09:31:50 INFO - Running post-action listener: _resource_record_post_action 09:31:50 INFO - Running post-run listener: _resource_record_post_run 09:31:51 INFO - Total resource usage - Wall time: 1587s; CPU: 98.0%; Read bytes: 14233600; Write bytes: 926314496; Read time: 540; Write time: 232316 09:31:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:31:51 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 0; Write bytes: 136740864; Read time: 0; Write time: 119904 09:31:51 INFO - run-tests - Wall time: 1552s; CPU: 98.0%; Read bytes: 11395072; Write bytes: 781074432; Read time: 476; Write time: 107344 09:31:51 INFO - Running post-run listener: _upload_blobber_files 09:31:51 INFO - Blob upload gear active. 09:31:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:31:51 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 09:31:51 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:31:51 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:31:51 INFO - (blobuploader) - INFO - Open directory for files ... 09:31:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:31:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:31:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:31:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:31:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:31:52 INFO - (blobuploader) - INFO - Done attempting. 09:31:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:31:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:31:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:31:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:31:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:31:53 INFO - (blobuploader) - INFO - Done attempting. 09:31:53 INFO - (blobuploader) - INFO - Iteration through files over. 09:31:53 INFO - Return code: 0 09:31:53 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:31:53 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:31:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/13c006b3cd41f130e8297cfedf70127fd9a5536f60f60612f96b54009d43a9156937a6252eee6c6894e583a2b9faea125e56f27603b33c4c689492ee19e007be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a6d28bf995444d982f9b440d9f6c59ee7d09fafc8eddd59134bdb52973e668a88930db63120f1142e5938f8291d870c761e9d690012ab97dadfa63af114054f7"} 09:31:53 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:31:53 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:31:53 INFO - Contents: 09:31:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/13c006b3cd41f130e8297cfedf70127fd9a5536f60f60612f96b54009d43a9156937a6252eee6c6894e583a2b9faea125e56f27603b33c4c689492ee19e007be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a6d28bf995444d982f9b440d9f6c59ee7d09fafc8eddd59134bdb52973e668a88930db63120f1142e5938f8291d870c761e9d690012ab97dadfa63af114054f7"} 09:31:53 INFO - Running post-run listener: copy_logs_to_upload_dir 09:31:53 INFO - Copying logs to upload dir... 09:31:53 INFO - mkdir: /builds/slave/test/build/upload/logs 09:31:53 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1743.779858 ========= master_lag: 1.97 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 29 mins, 5 secs) (at 2016-05-25 09:31:55.422622) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-25 09:31:55.431438) ========= 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-1464189139.951832-1717619867 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/13c006b3cd41f130e8297cfedf70127fd9a5536f60f60612f96b54009d43a9156937a6252eee6c6894e583a2b9faea125e56f27603b33c4c689492ee19e007be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a6d28bf995444d982f9b440d9f6c59ee7d09fafc8eddd59134bdb52973e668a88930db63120f1142e5938f8291d870c761e9d690012ab97dadfa63af114054f7"} build_url:https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036878 build_url: 'https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/13c006b3cd41f130e8297cfedf70127fd9a5536f60f60612f96b54009d43a9156937a6252eee6c6894e583a2b9faea125e56f27603b33c4c689492ee19e007be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a6d28bf995444d982f9b440d9f6c59ee7d09fafc8eddd59134bdb52973e668a88930db63120f1142e5938f8291d870c761e9d690012ab97dadfa63af114054f7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/afkoi9RCT2-5cNPwmn9SPA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.63 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-25 09:31:58.094325) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:31:58.094670) ========= 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-1464189139.951832-1717619867 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019891 ========= master_lag: 0.41 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:31:58.529081) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 09:31:58.529402) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 09:31:58.555781) ========= ========= Total master_lag: 5.36 =========