builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-028 starttime: 1464292474.62 results: success (0) buildid: 20160526112239 builduid: b87b7ba679c64e44af4912ca10c6007b revision: abce57bf965ba789f1ae52cf5865d60177132385 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:34.623911) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:34.624370) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:34.624658) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:34.824003) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:34.824289) ========= 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-1464292433.94071-1812270644 _=/tools/buildbot/bin/python using PTY: False --2016-05-26 12:54:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.5M=0.001s 2016-05-26 12:54:35 (10.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.592235 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:35.446393) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:35.446692) ========= 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-1464292433.94071-1812270644 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.063395 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:35.538273) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-26 12:54:35.538588) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev abce57bf965ba789f1ae52cf5865d60177132385 --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 abce57bf965ba789f1ae52cf5865d60177132385 --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-1464292433.94071-1812270644 _=/tools/buildbot/bin/python using PTY: False 2016-05-26 12:54:35,639 truncating revision to first 12 chars 2016-05-26 12:54:35,639 Setting DEBUG logging. 2016-05-26 12:54:35,640 attempt 1/10 2016-05-26 12:54:35,640 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/abce57bf965b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 12:54:37,609 unpacking tar archive at: mozilla-aurora-abce57bf965b/testing/mozharness/ program finished with exit code 0 elapsedTime=2.691584 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-26 12:54:38.259279) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:38.259610) ========= script_repo_revision: abce57bf965ba789f1ae52cf5865d60177132385 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:38.260010) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:38.260311) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 12:54:38.287915) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 44 secs) (at 2016-05-26 12:54:38.288328) ========= /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-1464292433.94071-1812270644 _=/tools/buildbot/bin/python using PTY: False 12:54:38 INFO - MultiFileLogger online at 20160526 12:54:38 in /builds/slave/test 12:54:38 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 12:54:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:54:38 INFO - {'append_to_log': False, 12:54:38 INFO - 'base_work_dir': '/builds/slave/test', 12:54:38 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:54:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:54:38 INFO - 'buildbot_json_path': 'buildprops.json', 12:54:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:54:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:54:38 INFO - 'download_minidump_stackwalk': True, 12:54:38 INFO - 'download_symbols': 'true', 12:54:38 INFO - 'e10s': False, 12:54:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:54:38 INFO - 'tooltool.py': '/tools/tooltool.py', 12:54:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:54:38 INFO - '/tools/misc-python/virtualenv.py')}, 12:54:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:54:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:54:38 INFO - 'log_level': 'info', 12:54:38 INFO - 'log_to_console': True, 12:54:38 INFO - 'opt_config_files': (), 12:54:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:54:38 INFO - '--processes=1', 12:54:38 INFO - '--config=%(test_path)s/wptrunner.ini', 12:54:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:54:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:54:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:54:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:54:38 INFO - 'pip_index': False, 12:54:38 INFO - 'require_test_zip': True, 12:54:38 INFO - 'test_type': ('testharness',), 12:54:38 INFO - 'this_chunk': '1', 12:54:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:54:38 INFO - 'total_chunks': '10', 12:54:38 INFO - 'virtualenv_path': 'venv', 12:54:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:54:38 INFO - 'work_dir': 'build'} 12:54:38 INFO - ##### 12:54:38 INFO - ##### Running clobber step. 12:54:38 INFO - ##### 12:54:38 INFO - Running pre-action listener: _resource_record_pre_action 12:54:38 INFO - Running main action method: clobber 12:54:38 INFO - rmtree: /builds/slave/test/build 12:54:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:54:40 INFO - Running post-action listener: _resource_record_post_action 12:54:40 INFO - ##### 12:54:40 INFO - ##### Running read-buildbot-config step. 12:54:40 INFO - ##### 12:54:40 INFO - Running pre-action listener: _resource_record_pre_action 12:54:40 INFO - Running main action method: read_buildbot_config 12:54:40 INFO - Using buildbot properties: 12:54:40 INFO - { 12:54:40 INFO - "project": "", 12:54:40 INFO - "product": "firefox", 12:54:40 INFO - "script_repo_revision": "production", 12:54:40 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 12:54:40 INFO - "repository": "", 12:54:40 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 12:54:40 INFO - "buildid": "20160526112239", 12:54:40 INFO - "pgo_build": "False", 12:54:40 INFO - "basedir": "/builds/slave/test", 12:54:40 INFO - "buildnumber": 0, 12:54:40 INFO - "slavename": "tst-linux32-spot-028", 12:54:40 INFO - "revision": "abce57bf965ba789f1ae52cf5865d60177132385", 12:54:40 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 12:54:40 INFO - "platform": "linux", 12:54:40 INFO - "branch": "mozilla-aurora", 12:54:40 INFO - "repo_path": "releases/mozilla-aurora", 12:54:40 INFO - "moz_repo_path": "", 12:54:40 INFO - "stage_platform": "linux", 12:54:40 INFO - "builduid": "b87b7ba679c64e44af4912ca10c6007b", 12:54:40 INFO - "slavebuilddir": "test" 12:54:40 INFO - } 12:54:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 12:54:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 12:54:40 INFO - Running post-action listener: _resource_record_post_action 12:54:40 INFO - ##### 12:54:40 INFO - ##### Running download-and-extract step. 12:54:40 INFO - ##### 12:54:40 INFO - Running pre-action listener: _resource_record_pre_action 12:54:40 INFO - Running main action method: download_and_extract 12:54:40 INFO - mkdir: /builds/slave/test/build/tests 12:54:40 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')]} 12:54:40 INFO - https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 12:54:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:54:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:54:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:54:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:54:43 INFO - Downloaded 1325 bytes. 12:54:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:54:43 INFO - Using the following test package requirements: 12:54:43 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 12:54:43 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:54:43 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 12:54:43 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:54:43 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 12:54:43 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:54:43 INFO - u'jsshell-linux-i686.zip'], 12:54:43 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:54:43 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 12:54:43 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 12:54:43 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:54:43 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 12:54:43 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:54:43 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 12:54:43 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:54:43 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 12:54:43 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:54:43 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 12:54:43 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 12:54:43 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')]} 12:54:43 INFO - https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 12:54:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 12:54:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 12:54:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:54:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:54:51 INFO - Downloaded 22760507 bytes. 12:54:51 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/*'] 12:54:51 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/* 12:54:51 INFO - caution: filename not matched: web-platform/* 12:54:51 INFO - Return code: 11 12:54: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')]} 12:54:51 INFO - https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 12:54:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 12:54:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 12:54:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:54:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:55:01 INFO - Downloaded 36409186 bytes. 12:55:01 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/*'] 12:55:01 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/* 12:55:05 INFO - caution: filename not matched: bin/* 12:55:05 INFO - caution: filename not matched: config/* 12:55:05 INFO - caution: filename not matched: mozbase/* 12:55:05 INFO - caution: filename not matched: marionette/* 12:55:05 INFO - caution: filename not matched: tools/wptserve/* 12:55:05 INFO - Return code: 11 12:55:05 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')]} 12:55:05 INFO - https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 12:55:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:55:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:55:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:55:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:55:24 INFO - Downloaded 69339817 bytes. 12:55:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:55:24 INFO - mkdir: /builds/slave/test/properties 12:55:24 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:55:24 INFO - Writing to file /builds/slave/test/properties/build_url 12:55:24 INFO - Contents: 12:55:24 INFO - build_url:https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:55:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:55:25 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:55:25 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:55:25 INFO - Contents: 12:55:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:55:25 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')]} 12:55:25 INFO - https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:55:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:55:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:55:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:55:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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 12:55:47 INFO - Downloaded 92307655 bytes. 12:55:47 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'] 12:55:47 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 12:55:55 INFO - Return code: 0 12:55:55 INFO - Running post-action listener: _resource_record_post_action 12:55:55 INFO - Running post-action listener: set_extra_try_arguments 12:55:55 INFO - ##### 12:55:55 INFO - ##### Running create-virtualenv step. 12:55:55 INFO - ##### 12:55:55 INFO - Running pre-action listener: _pre_create_virtualenv 12:55:55 INFO - Running pre-action listener: _resource_record_pre_action 12:55:55 INFO - Running main action method: create_virtualenv 12:55:55 INFO - Creating virtualenv /builds/slave/test/build/venv 12:55:55 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 12:55:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:55:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:55:56 INFO - Using real prefix '/usr' 12:55:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:55:58 INFO - Installing distribute.............................................................................................................................................................................................done. 12:56:02 INFO - Installing pip.................done. 12:56:02 INFO - Return code: 0 12:56:02 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:56:02 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')]} 12:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:02 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')]} 12:56:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:02 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 0x9039c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9152f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e34e30>, '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 0x90d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150470>, '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-1464292433.94071-1812270644', '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 12:56:02 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 12:56:02 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 12:56:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:56:02 INFO - 'CCACHE_UMASK': '002', 12:56:02 INFO - 'DISPLAY': ':0', 12:56:02 INFO - 'HOME': '/home/cltbld', 12:56:02 INFO - 'LANG': 'en_US.UTF-8', 12:56:02 INFO - 'LOGNAME': 'cltbld', 12:56:02 INFO - 'MAIL': '/var/mail/cltbld', 12:56:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:56:02 INFO - 'MOZ_NO_REMOTE': '1', 12:56:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:56:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:56:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:02 INFO - 'PWD': '/builds/slave/test', 12:56:02 INFO - 'SHELL': '/bin/bash', 12:56:02 INFO - 'SHLVL': '1', 12:56:02 INFO - 'TERM': 'linux', 12:56:02 INFO - 'TMOUT': '86400', 12:56:02 INFO - 'USER': 'cltbld', 12:56:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464292433.94071-1812270644', 12:56:02 INFO - '_': '/tools/buildbot/bin/python'} 12:56:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:02 INFO - Downloading/unpacking psutil>=0.7.1 12:56:02 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 12:56:02 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 12:56:02 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 12:56:02 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 12:56:02 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 12:56:02 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 12:56:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:56:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:56:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:56:08 INFO - Installing collected packages: psutil 12:56:08 INFO - Running setup.py install for psutil 12:56:08 INFO - building 'psutil._psutil_linux' extension 12:56:08 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 12:56:08 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:56:08 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:56:09 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 12:56:09 INFO - building 'psutil._psutil_posix' extension 12:56:09 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 12:56:09 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 12:56:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:56:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:56:09 INFO - Successfully installed psutil 12:56:09 INFO - Cleaning up... 12:56:09 INFO - Return code: 0 12:56:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:09 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 0x9039c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9152f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e34e30>, '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 0x90d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150470>, '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-1464292433.94071-1812270644', '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 12:56:09 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 12:56:09 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 12:56:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:56:09 INFO - 'CCACHE_UMASK': '002', 12:56:09 INFO - 'DISPLAY': ':0', 12:56:09 INFO - 'HOME': '/home/cltbld', 12:56:09 INFO - 'LANG': 'en_US.UTF-8', 12:56:09 INFO - 'LOGNAME': 'cltbld', 12:56:09 INFO - 'MAIL': '/var/mail/cltbld', 12:56:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:56:09 INFO - 'MOZ_NO_REMOTE': '1', 12:56:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:56:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:56:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:09 INFO - 'PWD': '/builds/slave/test', 12:56:09 INFO - 'SHELL': '/bin/bash', 12:56:09 INFO - 'SHLVL': '1', 12:56:09 INFO - 'TERM': 'linux', 12:56:09 INFO - 'TMOUT': '86400', 12:56:09 INFO - 'USER': 'cltbld', 12:56:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464292433.94071-1812270644', 12:56:09 INFO - '_': '/tools/buildbot/bin/python'} 12:56:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:56:10 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 12:56:10 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 12:56:10 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 12:56:10 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 12:56:10 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 12:56:10 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 12:56:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:56:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:56:15 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:56:15 INFO - Installing collected packages: mozsystemmonitor 12:56:15 INFO - Running setup.py install for mozsystemmonitor 12:56:15 INFO - Successfully installed mozsystemmonitor 12:56:15 INFO - Cleaning up... 12:56:15 INFO - Return code: 0 12:56:15 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:56:15 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')]} 12:56:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:15 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')]} 12:56:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:15 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 0x9039c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9152f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e34e30>, '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 0x90d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150470>, '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-1464292433.94071-1812270644', '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 12:56:15 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 12:56:15 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 12:56:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:56:15 INFO - 'CCACHE_UMASK': '002', 12:56:15 INFO - 'DISPLAY': ':0', 12:56:15 INFO - 'HOME': '/home/cltbld', 12:56:15 INFO - 'LANG': 'en_US.UTF-8', 12:56:15 INFO - 'LOGNAME': 'cltbld', 12:56:15 INFO - 'MAIL': '/var/mail/cltbld', 12:56:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:56:15 INFO - 'MOZ_NO_REMOTE': '1', 12:56:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:56:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:56:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:15 INFO - 'PWD': '/builds/slave/test', 12:56:15 INFO - 'SHELL': '/bin/bash', 12:56:15 INFO - 'SHLVL': '1', 12:56:15 INFO - 'TERM': 'linux', 12:56:15 INFO - 'TMOUT': '86400', 12:56:15 INFO - 'USER': 'cltbld', 12:56:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464292433.94071-1812270644', 12:56:15 INFO - '_': '/tools/buildbot/bin/python'} 12:56:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:15 INFO - Downloading/unpacking blobuploader==1.2.4 12:56:15 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 12:56:15 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 12:56:15 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 12:56:15 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 12:56:15 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 12:56:15 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 12:56:21 INFO - Downloading blobuploader-1.2.4.tar.gz 12:56:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:56:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:56:21 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 12:56:21 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 12:56:21 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 12:56:21 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 12:56:21 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 12:56:21 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 12:56:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:56:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:56:22 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 12:56:22 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 12:56:22 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 12:56:22 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 12:56:22 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 12:56:22 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 12:56:22 INFO - Downloading docopt-0.6.1.tar.gz 12:56:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:56:23 INFO - Installing collected packages: blobuploader, requests, docopt 12:56:23 INFO - Running setup.py install for blobuploader 12:56:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:56:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:56:23 INFO - Running setup.py install for requests 12:56:24 INFO - Running setup.py install for docopt 12:56:24 INFO - Successfully installed blobuploader requests docopt 12:56:24 INFO - Cleaning up... 12:56:24 INFO - Return code: 0 12:56:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:56:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:24 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 0x9039c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9152f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e34e30>, '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 0x90d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150470>, '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-1464292433.94071-1812270644', '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 12:56:24 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 12:56:24 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 12:56:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:56:24 INFO - 'CCACHE_UMASK': '002', 12:56:24 INFO - 'DISPLAY': ':0', 12:56:24 INFO - 'HOME': '/home/cltbld', 12:56:24 INFO - 'LANG': 'en_US.UTF-8', 12:56:24 INFO - 'LOGNAME': 'cltbld', 12:56:24 INFO - 'MAIL': '/var/mail/cltbld', 12:56:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:56:24 INFO - 'MOZ_NO_REMOTE': '1', 12:56:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:56:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:56:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:24 INFO - 'PWD': '/builds/slave/test', 12:56:24 INFO - 'SHELL': '/bin/bash', 12:56:24 INFO - 'SHLVL': '1', 12:56:24 INFO - 'TERM': 'linux', 12:56:24 INFO - 'TMOUT': '86400', 12:56:24 INFO - 'USER': 'cltbld', 12:56:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464292433.94071-1812270644', 12:56:24 INFO - '_': '/tools/buildbot/bin/python'} 12:56:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:56:24 INFO - Running setup.py (path:/tmp/pip-GMTPeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:56:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:56:24 INFO - Running setup.py (path:/tmp/pip-12BvKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:56:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:56:25 INFO - Running setup.py (path:/tmp/pip-VQl8OZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:56:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:56:25 INFO - Running setup.py (path:/tmp/pip-0H0MsW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:56:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:56:25 INFO - Running setup.py (path:/tmp/pip-oZyrPy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:56:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:56:25 INFO - Running setup.py (path:/tmp/pip-zcvsQd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:56:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:56:25 INFO - Running setup.py (path:/tmp/pip-cPbKRT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:56:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:56:25 INFO - Running setup.py (path:/tmp/pip-XWZKv_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:56:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:56:25 INFO - Running setup.py (path:/tmp/pip-GPgqn_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:56:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:56:25 INFO - Running setup.py (path:/tmp/pip-xE3hlK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:56:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:56:26 INFO - Running setup.py (path:/tmp/pip-a28rOS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:56:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:56:26 INFO - Running setup.py (path:/tmp/pip-8cE6mm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:56:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:56:26 INFO - Running setup.py (path:/tmp/pip-aBaCGU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:56:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:56:26 INFO - Running setup.py (path:/tmp/pip-rTNvVI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:56:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:56:26 INFO - Running setup.py (path:/tmp/pip-9WnNbq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:56:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:56:26 INFO - Running setup.py (path:/tmp/pip-NnvMSS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:56:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:56:26 INFO - Running setup.py (path:/tmp/pip-5vCfG7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:56:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:56:27 INFO - Running setup.py (path:/tmp/pip-SQTiqf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:56:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:56:27 INFO - Running setup.py (path:/tmp/pip-_uTrZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:56:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:56:27 INFO - Running setup.py (path:/tmp/pip-y9rb06-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:56:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:56:27 INFO - Running setup.py (path:/tmp/pip-_3D16q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:56:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:56:28 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 12:56:28 INFO - Running setup.py install for manifestparser 12:56:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:56:28 INFO - Running setup.py install for mozcrash 12:56:28 INFO - Running setup.py install for mozdebug 12:56:28 INFO - Running setup.py install for mozdevice 12:56:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:56:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:56:28 INFO - Running setup.py install for mozfile 12:56:29 INFO - Running setup.py install for mozhttpd 12:56:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:56:29 INFO - Running setup.py install for mozinfo 12:56:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:56:29 INFO - Running setup.py install for mozInstall 12:56:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:56:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:56:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:56:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:56:29 INFO - Running setup.py install for mozleak 12:56:29 INFO - Running setup.py install for mozlog 12:56:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:56:30 INFO - Running setup.py install for moznetwork 12:56:30 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:56:30 INFO - Running setup.py install for mozprocess 12:56:30 INFO - Running setup.py install for mozprofile 12:56:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:56:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:56:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:56:30 INFO - Running setup.py install for mozrunner 12:56:31 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:56:31 INFO - Running setup.py install for mozscreenshot 12:56:31 INFO - Running setup.py install for moztest 12:56:31 INFO - Running setup.py install for mozversion 12:56:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:56:31 INFO - Running setup.py install for wptserve 12:56:31 INFO - Running setup.py install for marionette-driver 12:56:32 INFO - Running setup.py install for browsermob-proxy 12:56:32 INFO - Running setup.py install for marionette-client 12:56:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:56:32 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:56:32 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 12:56:32 INFO - Cleaning up... 12:56:33 INFO - Return code: 0 12:56:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:56:33 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')]} 12:56:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:56:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:33 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')]} 12:56:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:56:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:56:33 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 0x9039c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9152f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e34e30>, '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 0x90d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150470>, '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-1464292433.94071-1812270644', '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 12:56:33 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 12:56:33 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 12:56:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:56:33 INFO - 'CCACHE_UMASK': '002', 12:56:33 INFO - 'DISPLAY': ':0', 12:56:33 INFO - 'HOME': '/home/cltbld', 12:56:33 INFO - 'LANG': 'en_US.UTF-8', 12:56:33 INFO - 'LOGNAME': 'cltbld', 12:56:33 INFO - 'MAIL': '/var/mail/cltbld', 12:56:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:56:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:56:33 INFO - 'MOZ_NO_REMOTE': '1', 12:56:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:56:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:56:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:56:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:56:33 INFO - 'PWD': '/builds/slave/test', 12:56:33 INFO - 'SHELL': '/bin/bash', 12:56:33 INFO - 'SHLVL': '1', 12:56:33 INFO - 'TERM': 'linux', 12:56:33 INFO - 'TMOUT': '86400', 12:56:33 INFO - 'USER': 'cltbld', 12:56:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464292433.94071-1812270644', 12:56:33 INFO - '_': '/tools/buildbot/bin/python'} 12:56:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:56:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:56:33 INFO - Running setup.py (path:/tmp/pip-w7qoz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:56:33 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)) 12:56:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:56:33 INFO - Running setup.py (path:/tmp/pip-ES_bbd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:56:33 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)) 12:56:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:56:33 INFO - Running setup.py (path:/tmp/pip-iPAgLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:56:33 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)) 12:56:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:56:33 INFO - Running setup.py (path:/tmp/pip-P4KjCy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:56:33 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)) 12:56:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:56:34 INFO - Running setup.py (path:/tmp/pip-svGUgN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:56:34 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)) 12:56:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:56:34 INFO - Running setup.py (path:/tmp/pip-L6gele-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:56:34 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)) 12:56:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:56:34 INFO - Running setup.py (path:/tmp/pip-cfNFXa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:56:34 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)) 12:56:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:56:34 INFO - Running setup.py (path:/tmp/pip-GvY7MB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:56:34 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)) 12:56:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:56:34 INFO - Running setup.py (path:/tmp/pip-eYYC9E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:56:34 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)) 12:56:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:56:34 INFO - Running setup.py (path:/tmp/pip-Nsn3Uv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:56:34 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)) 12:56:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:56:34 INFO - Running setup.py (path:/tmp/pip-YlNLd6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:56:34 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)) 12:56:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:56:34 INFO - Running setup.py (path:/tmp/pip-JS5hnO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:56:35 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)) 12:56:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:56:35 INFO - Running setup.py (path:/tmp/pip-TfKdLL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:56:35 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)) 12:56:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:56:35 INFO - Running setup.py (path:/tmp/pip-HJRb3o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:56:35 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)) 12:56:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:56:35 INFO - Running setup.py (path:/tmp/pip-0hXVnU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:56:35 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)) 12:56:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:56:35 INFO - Running setup.py (path:/tmp/pip-hmW69T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:56:35 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)) 12:56:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:56:35 INFO - Running setup.py (path:/tmp/pip-ZTDPCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:56:35 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)) 12:56:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:56:35 INFO - Running setup.py (path:/tmp/pip-yMdHHd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:56:35 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)) 12:56:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:56:35 INFO - Running setup.py (path:/tmp/pip-b9n69H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:56:36 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)) 12:56:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:56:36 INFO - Running setup.py (path:/tmp/pip-cBlV7t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:56:36 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)) 12:56:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:56:36 INFO - Running setup.py (path:/tmp/pip-25ZH9M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:56:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:56:36 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)) 12:56:36 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)) 12:56:36 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)) 12:56:36 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)) 12:56:36 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)) 12:56:36 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)) 12:56:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:56:36 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 12:56:36 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 12:56:36 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 12:56:36 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 12:56:36 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 12:56:36 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 12:56:41 INFO - Downloading blessings-1.6.tar.gz 12:56:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:56:42 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)) 12:56:42 INFO - Installing collected packages: blessings 12:56:42 INFO - Running setup.py install for blessings 12:56:42 INFO - Successfully installed blessings 12:56:42 INFO - Cleaning up... 12:56:42 INFO - Return code: 0 12:56:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:56:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:56:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:56:42 INFO - Reading from file tmpfile_stdout 12:56:42 INFO - Current package versions: 12:56:42 INFO - argparse == 1.2.1 12:56:42 INFO - blessings == 1.6 12:56:42 INFO - blobuploader == 1.2.4 12:56:42 INFO - browsermob-proxy == 0.6.0 12:56:42 INFO - docopt == 0.6.1 12:56:42 INFO - manifestparser == 1.1 12:56:42 INFO - marionette-client == 2.3.0 12:56:42 INFO - marionette-driver == 1.4.0 12:56:42 INFO - mozInstall == 1.12 12:56:42 INFO - mozcrash == 0.17 12:56:42 INFO - mozdebug == 0.1 12:56:42 INFO - mozdevice == 0.48 12:56:42 INFO - mozfile == 1.2 12:56:42 INFO - mozhttpd == 0.7 12:56:42 INFO - mozinfo == 0.9 12:56:42 INFO - mozleak == 0.1 12:56:42 INFO - mozlog == 3.1 12:56:42 INFO - moznetwork == 0.27 12:56:42 INFO - mozprocess == 0.22 12:56:42 INFO - mozprofile == 0.28 12:56:42 INFO - mozrunner == 6.11 12:56:42 INFO - mozscreenshot == 0.1 12:56:42 INFO - mozsystemmonitor == 0.0 12:56:42 INFO - moztest == 0.7 12:56:42 INFO - mozversion == 1.4 12:56:42 INFO - psutil == 3.1.1 12:56:42 INFO - requests == 1.2.3 12:56:42 INFO - wptserve == 1.4.0 12:56:42 INFO - wsgiref == 0.1.2 12:56:42 INFO - Running post-action listener: _resource_record_post_action 12:56:42 INFO - Running post-action listener: _start_resource_monitoring 12:56:42 INFO - Starting resource monitoring. 12:56:42 INFO - ##### 12:56:42 INFO - ##### Running pull step. 12:56:42 INFO - ##### 12:56:42 INFO - Running pre-action listener: _resource_record_pre_action 12:56:42 INFO - Running main action method: pull 12:56:42 INFO - Pull has nothing to do! 12:56:42 INFO - Running post-action listener: _resource_record_post_action 12:56:42 INFO - ##### 12:56:42 INFO - ##### Running install step. 12:56:42 INFO - ##### 12:56:42 INFO - Running pre-action listener: _resource_record_pre_action 12:56:42 INFO - Running main action method: install 12:56:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:56:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:56:43 INFO - Reading from file tmpfile_stdout 12:56:43 INFO - Detecting whether we're running mozinstall >=1.0... 12:56:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:56:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:56:43 INFO - Reading from file tmpfile_stdout 12:56:43 INFO - Output received: 12:56:43 INFO - Usage: mozinstall [options] installer 12:56:43 INFO - Options: 12:56:43 INFO - -h, --help show this help message and exit 12:56:43 INFO - -d DEST, --destination=DEST 12:56:43 INFO - Directory to install application into. [default: 12:56:43 INFO - "/builds/slave/test"] 12:56:43 INFO - --app=APP Application being installed. [default: firefox] 12:56:43 INFO - mkdir: /builds/slave/test/build/application 12:56:43 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'] 12:56:43 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 12:57:14 INFO - Reading from file tmpfile_stdout 12:57:14 INFO - Output received: 12:57:14 INFO - /builds/slave/test/build/application/firefox/firefox 12:57:14 INFO - Running post-action listener: _resource_record_post_action 12:57:14 INFO - ##### 12:57:14 INFO - ##### Running run-tests step. 12:57:14 INFO - ##### 12:57:14 INFO - Running pre-action listener: _resource_record_pre_action 12:57:14 INFO - Running main action method: run_tests 12:57:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:57:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:57:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:57:14 INFO - grabbing minidump binary from tooltool 12:57:14 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')]} 12:57:14 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 0x8e34e30>, '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 0x90d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:57:14 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 12:57:14 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 12:57:14 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:57:14 INFO - Return code: 0 12:57:14 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:57:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:57:14 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/fVQ5f8rQTgay8Q1HW2mpfg/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 12:57:14 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/fVQ5f8rQTgay8Q1HW2mpfg/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 12:57:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:57:14 INFO - 'CCACHE_UMASK': '002', 12:57:14 INFO - 'DISPLAY': ':0', 12:57:14 INFO - 'HOME': '/home/cltbld', 12:57:14 INFO - 'LANG': 'en_US.UTF-8', 12:57:14 INFO - 'LOGNAME': 'cltbld', 12:57:14 INFO - 'MAIL': '/var/mail/cltbld', 12:57:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:57:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:57:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:57:14 INFO - 'MOZ_NO_REMOTE': '1', 12:57:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:57:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:57:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:57:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:57:14 INFO - 'PWD': '/builds/slave/test', 12:57:14 INFO - 'SHELL': '/bin/bash', 12:57:14 INFO - 'SHLVL': '1', 12:57:14 INFO - 'TERM': 'linux', 12:57:14 INFO - 'TMOUT': '86400', 12:57:14 INFO - 'USER': 'cltbld', 12:57:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464292433.94071-1812270644', 12:57:14 INFO - '_': '/tools/buildbot/bin/python'} 12:57:14 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/fVQ5f8rQTgay8Q1HW2mpfg/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 12:57:15 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 12:57:15 INFO - import pkg_resources 12:57:16 INFO - Using 1 client processes 12:57:17 INFO - wptserve Starting http server on 127.0.0.1:8000 12:57:17 INFO - wptserve Starting http server on 127.0.0.1:8001 12:57:17 INFO - wptserve Starting http server on 127.0.0.1:8443 12:57:19 INFO - SUITE-START | Running 778 tests 12:57:19 INFO - Running testharness tests 12:57:19 INFO - Setting up ssl 12:57:19 INFO - PROCESS | certutil | 12:57:19 INFO - PROCESS | certutil | 12:57:19 INFO - PROCESS | certutil | 12:57:19 INFO - Certificate Nickname Trust Attributes 12:57:19 INFO - SSL,S/MIME,JAR/XPI 12:57:19 INFO - 12:57:19 INFO - web-platform-tests CT,, 12:57:19 INFO - 12:57:19 INFO - Starting runner 12:57:22 INFO - PROCESS | 1730 | 1464292642202 Marionette DEBUG Marionette enabled via build flag and pref 12:57:22 INFO - PROCESS | 1730 | ++DOCSHELL 0xa4f23c00 == 1 [pid = 1730] [id = 1] 12:57:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 1 (0xa4f24000) [pid = 1730] [serial = 1] [outer = (nil)] 12:57:22 INFO - PROCESS | 1730 | [1730] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:57:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 2 (0xa4f24800) [pid = 1730] [serial = 2] [outer = 0xa4f24000] 12:57:22 INFO - PROCESS | 1730 | 1464292642909 Marionette INFO Listening on port 2828 12:57:23 INFO - PROCESS | 1730 | 1464292643582 Marionette DEBUG Marionette enabled via command-line flag 12:57:23 INFO - PROCESS | 1730 | ++DOCSHELL 0xa2381800 == 2 [pid = 1730] [id = 2] 12:57:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 3 (0xa23c0800) [pid = 1730] [serial = 3] [outer = (nil)] 12:57:23 INFO - PROCESS | 1730 | [1730] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:57:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 4 (0xa23c1000) [pid = 1730] [serial = 4] [outer = 0xa23c0800] 12:57:23 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22972c0 12:57:23 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2297da0 12:57:23 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b5ca0 12:57:23 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b8900 12:57:23 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bc640 12:57:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 5 (0xa22afc00) [pid = 1730] [serial = 5] [outer = 0xa4f24000] 12:57:24 INFO - PROCESS | 1730 | [1730] 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 12:57:24 INFO - PROCESS | 1730 | 1464292644017 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40736 12:57:24 INFO - PROCESS | 1730 | [1730] 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 12:57:24 INFO - PROCESS | 1730 | 1464292644051 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40737 12:57:24 INFO - PROCESS | 1730 | 1464292644113 Marionette DEBUG Closed connection conn0 12:57:24 INFO - PROCESS | 1730 | 1464292644116 Marionette DEBUG Closed connection conn1 12:57:24 INFO - PROCESS | 1730 | [1730] 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 12:57:24 INFO - PROCESS | 1730 | [1730] 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 12:57:24 INFO - PROCESS | 1730 | 1464292644253 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40738 12:57:24 INFO - PROCESS | 1730 | [1730] 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 12:57:24 INFO - PROCESS | 1730 | 1464292644334 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40739 12:57:24 INFO - PROCESS | 1730 | 1464292644339 Marionette DEBUG Closed connection conn2 12:57:24 INFO - PROCESS | 1730 | [1730] 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 12:57:24 INFO - PROCESS | 1730 | 1464292644373 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:40740 12:57:24 INFO - PROCESS | 1730 | 1464292644384 Marionette DEBUG Closed connection conn3 12:57:24 INFO - PROCESS | 1730 | 1464292644428 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:57:24 INFO - PROCESS | 1730 | 1464292644441 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":"20160526112239","device":"desktop","version":"48.0a2"} 12:57:25 INFO - PROCESS | 1730 | [1730] 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 12:57:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x9b405000 == 3 [pid = 1730] [id = 3] 12:57:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 6 (0x9b405400) [pid = 1730] [serial = 6] [outer = (nil)] 12:57:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x9b40a000 == 4 [pid = 1730] [id = 4] 12:57:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 7 (0x9b40a400) [pid = 1730] [serial = 7] [outer = (nil)] 12:57:26 INFO - PROCESS | 1730 | [1730] 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 12:57:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a9d8400 == 5 [pid = 1730] [id = 5] 12:57:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 8 (0x9a9d8800) [pid = 1730] [serial = 8] [outer = (nil)] 12:57:26 INFO - PROCESS | 1730 | [1730] 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 12:57:27 INFO - PROCESS | 1730 | [1730] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:57:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 9 (0x9a9e7c00) [pid = 1730] [serial = 9] [outer = 0x9a9d8800] 12:57:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 10 (0x9aab4800) [pid = 1730] [serial = 10] [outer = 0x9b405400] 12:57:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 11 (0x9aab6400) [pid = 1730] [serial = 11] [outer = 0x9b40a400] 12:57:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 12 (0x9aab8800) [pid = 1730] [serial = 12] [outer = 0x9a9d8800] 12:57:28 INFO - PROCESS | 1730 | 1464292648678 Marionette DEBUG loaded listener.js 12:57:28 INFO - PROCESS | 1730 | 1464292648699 Marionette DEBUG loaded listener.js 12:57:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 13 (0x9b40b800) [pid = 1730] [serial = 13] [outer = 0x9a9d8800] 12:57:29 INFO - PROCESS | 1730 | 1464292649504 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7900067c-8ece-4d7d-aff6-e510314d728b","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":"20160526112239","device":"desktop","version":"48.0a2","command_id":1}}] 12:57:29 INFO - PROCESS | 1730 | 1464292649746 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}] 12:57:30 INFO - PROCESS | 1730 | 1464292650142 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:57:30 INFO - PROCESS | 1730 | 1464292650301 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:57:30 INFO - PROCESS | 1730 | [1730] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:57:30 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:57:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 14 (0x94ec9800) [pid = 1730] [serial = 14] [outer = 0x9a9d8800] 12:57:30 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:57:30 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:30 INFO - PROCESS | 1730 | 1464292650974 Marionette TRACE conn4 <- [1,3,null,{}] 12:57:31 INFO - PROCESS | 1730 | 1464292651014 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:57:31 INFO - PROCESS | 1730 | 1464292651055 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 12:57:31 INFO - PROCESS | 1730 | 1464292651173 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 12:57:31 INFO - PROCESS | 1730 | 1464292651178 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 12:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:57:31 INFO - PROCESS | 1730 | 1464292651191 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:57:31 INFO - PROCESS | 1730 | 1464292651199 Marionette TRACE conn4 <- [1,6,null,{}] 12:57:31 INFO - PROCESS | 1730 | 1464292651224 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}] 12:57:31 INFO - PROCESS | 1730 | 1464292651258 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 12:57:31 INFO - PROCESS | 1730 | 1464292651265 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:31 INFO - PROCESS | 1730 | ++DOCSHELL 0xa27c5400 == 6 [pid = 1730] [id = 6] 12:57:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 15 (0xa8c4b400) [pid = 1730] [serial = 15] [outer = (nil)] 12:57:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 16 (0x9397ec00) [pid = 1730] [serial = 16] [outer = 0xa8c4b400] 12:57:31 INFO - PROCESS | 1730 | 1464292651355 Marionette DEBUG loaded listener.js 12:57:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 17 (0x93983800) [pid = 1730] [serial = 17] [outer = 0xa8c4b400] 12:57:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x9388ac00 == 7 [pid = 1730] [id = 7] 12:57:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 18 (0x9388b000) [pid = 1730] [serial = 18] [outer = (nil)] 12:57:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 19 (0x93891800) [pid = 1730] [serial = 19] [outer = 0x9388b000] 12:57:31 INFO - PROCESS | 1730 | 1464292651881 Marionette DEBUG loaded listener.js 12:57:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 20 (0x950a9400) [pid = 1730] [serial = 20] [outer = 0x9388b000] 12:57:32 INFO - PROCESS | 1730 | [1730] 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 12:57:32 INFO - PROCESS | 1730 | 1464292652431 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]]]}] 12:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1314ms 12:57:32 INFO - PROCESS | 1730 | 1464292652649 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 12:57:32 INFO - PROCESS | 1730 | 1464292652656 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 12:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:57:32 INFO - PROCESS | 1730 | 1464292652884 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:57:32 INFO - PROCESS | 1730 | 1464292652891 Marionette TRACE conn4 <- [1,10,null,{}] 12:57:32 INFO - PROCESS | 1730 | 1464292652903 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}] 12:57:33 INFO - PROCESS | 1730 | 1464292653210 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 12:57:33 INFO - PROCESS | 1730 | 1464292653351 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x92cdb400 == 8 [pid = 1730] [id = 8] 12:57:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 21 (0x92cdd400) [pid = 1730] [serial = 21] [outer = (nil)] 12:57:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 22 (0x92ce0800) [pid = 1730] [serial = 22] [outer = 0x92cdd400] 12:57:33 INFO - PROCESS | 1730 | 1464292653442 Marionette DEBUG loaded listener.js 12:57:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 23 (0x93889800) [pid = 1730] [serial = 23] [outer = 0x92cdd400] 12:57:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x93983400 == 9 [pid = 1730] [id = 9] 12:57:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 24 (0x93985c00) [pid = 1730] [serial = 24] [outer = (nil)] 12:57:34 INFO - PROCESS | 1730 | 1464292654354 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]]]}] 12:57:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 25 (0x93989400) [pid = 1730] [serial = 25] [outer = 0x93985c00] 12:57:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 26 (0x94ebec00) [pid = 1730] [serial = 26] [outer = 0x93985c00] 12:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1647ms 12:57:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x9397fc00 == 10 [pid = 1730] [id = 10] 12:57:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 27 (0x950ae800) [pid = 1730] [serial = 27] [outer = (nil)] 12:57:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 28 (0x9928e000) [pid = 1730] [serial = 28] [outer = 0x950ae800] 12:57:34 INFO - PROCESS | 1730 | 1464292654564 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 1730 | 1464292654571 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 12:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:57:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 29 (0x9a149800) [pid = 1730] [serial = 29] [outer = 0x950ae800] 12:57:34 INFO - PROCESS | 1730 | 1464292654660 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 1730 | 1464292654667 Marionette TRACE conn4 <- [1,14,null,{}] 12:57:34 INFO - PROCESS | 1730 | 1464292654750 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}] 12:57:35 INFO - PROCESS | 1730 | 1464292655040 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 12:57:35 INFO - PROCESS | 1730 | 1464292655171 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x9446fc00 == 11 [pid = 1730] [id = 11] 12:57:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 30 (0x94ecb800) [pid = 1730] [serial = 30] [outer = (nil)] 12:57:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 31 (0x9b296c00) [pid = 1730] [serial = 31] [outer = 0x94ecb800] 12:57:35 INFO - PROCESS | 1730 | 1464292655302 Marionette DEBUG loaded listener.js 12:57:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 32 (0x9bca2c00) [pid = 1730] [serial = 32] [outer = 0x94ecb800] 12:57:36 INFO - PROCESS | 1730 | 1464292656263 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]]]}] 12:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1693ms 12:57:36 INFO - PROCESS | 1730 | 1464292656300 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:57:36 INFO - PROCESS | 1730 | 1464292656305 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:57:36 INFO - PROCESS | 1730 | 1464292656312 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:57:36 INFO - PROCESS | 1730 | 1464292656316 Marionette TRACE conn4 <- [1,18,null,{}] 12:57:36 INFO - PROCESS | 1730 | 1464292656325 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}] 12:57:36 INFO - PROCESS | 1730 | 1464292656583 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 12:57:36 INFO - PROCESS | 1730 | 1464292656762 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:36 INFO - PROCESS | 1730 | ++DOCSHELL 0xa224e800 == 12 [pid = 1730] [id = 12] 12:57:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 33 (0xa22a5800) [pid = 1730] [serial = 33] [outer = (nil)] 12:57:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 34 (0xa237d000) [pid = 1730] [serial = 34] [outer = 0xa22a5800] 12:57:36 INFO - PROCESS | 1730 | 1464292656901 Marionette DEBUG loaded listener.js 12:57:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 35 (0xa275c000) [pid = 1730] [serial = 35] [outer = 0xa22a5800] 12:57:37 INFO - PROCESS | 1730 | 1464292657978 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]]]}] 12:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1734ms 12:57:38 INFO - PROCESS | 1730 | 1464292658047 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 12:57:38 INFO - PROCESS | 1730 | 1464292658055 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 12:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:57:38 INFO - PROCESS | 1730 | 1464292658063 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:57:38 INFO - PROCESS | 1730 | 1464292658070 Marionette TRACE conn4 <- [1,22,null,{}] 12:57:38 INFO - PROCESS | 1730 | 1464292658078 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}] 12:57:38 INFO - PROCESS | 1730 | 1464292658341 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:57:38 INFO - PROCESS | 1730 | 1464292658453 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x9768ac00 == 13 [pid = 1730] [id = 13] 12:57:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 36 (0x9768b000) [pid = 1730] [serial = 36] [outer = (nil)] 12:57:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 37 (0x9880c000) [pid = 1730] [serial = 37] [outer = 0x9768b000] 12:57:38 INFO - PROCESS | 1730 | 1464292658547 Marionette DEBUG loaded listener.js 12:57:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 38 (0x99d6e400) [pid = 1730] [serial = 38] [outer = 0x9768b000] 12:57:39 INFO - PROCESS | 1730 | 1464292659405 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]]]}] 12:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1384ms 12:57:39 INFO - PROCESS | 1730 | 1464292659474 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 12:57:39 INFO - PROCESS | 1730 | 1464292659483 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 12:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:57:39 INFO - PROCESS | 1730 | 1464292659496 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:57:39 INFO - PROCESS | 1730 | 1464292659500 Marionette TRACE conn4 <- [1,26,null,{}] 12:57:39 INFO - PROCESS | 1730 | 1464292659512 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}] 12:57:39 INFO - PROCESS | 1730 | 1464292659681 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 12:57:39 INFO - PROCESS | 1730 | 1464292659694 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x9bca7400 == 14 [pid = 1730] [id = 14] 12:57:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 39 (0x9bf9a400) [pid = 1730] [serial = 39] [outer = (nil)] 12:57:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 40 (0x9d315c00) [pid = 1730] [serial = 40] [outer = 0x9bf9a400] 12:57:39 INFO - PROCESS | 1730 | 1464292659771 Marionette DEBUG loaded listener.js 12:57:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 41 (0x9d382800) [pid = 1730] [serial = 41] [outer = 0x9bf9a400] 12:57:40 INFO - PROCESS | 1730 | 1464292660607 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]]]}] 12:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1136ms 12:57:40 INFO - PROCESS | 1730 | 1464292660633 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 12:57:40 INFO - PROCESS | 1730 | 1464292660639 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 12:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:57:40 INFO - PROCESS | 1730 | 1464292660646 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:57:40 INFO - PROCESS | 1730 | 1464292660652 Marionette TRACE conn4 <- [1,30,null,{}] 12:57:40 INFO - PROCESS | 1730 | 1464292660668 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}] 12:57:40 INFO - PROCESS | 1730 | 1464292660841 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 12:57:40 INFO - PROCESS | 1730 | 1464292660869 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a141c00 == 15 [pid = 1730] [id = 15] 12:57:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 42 (0xa0506c00) [pid = 1730] [serial = 42] [outer = (nil)] 12:57:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 43 (0xa2247800) [pid = 1730] [serial = 43] [outer = 0xa0506c00] 12:57:41 INFO - PROCESS | 1730 | 1464292661030 Marionette DEBUG loaded listener.js 12:57:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 44 (0xa2386800) [pid = 1730] [serial = 44] [outer = 0xa0506c00] 12:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1134ms 12:57:41 INFO - PROCESS | 1730 | 1464292661771 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]]]}] 12:57:41 INFO - PROCESS | 1730 | 1464292661786 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 12:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:57:41 INFO - PROCESS | 1730 | 1464292661791 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 12:57:41 INFO - PROCESS | 1730 | 1464292661797 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:57:41 INFO - PROCESS | 1730 | 1464292661800 Marionette TRACE conn4 <- [1,34,null,{}] 12:57:41 INFO - PROCESS | 1730 | 1464292661806 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}] 12:57:42 INFO - PROCESS | 1730 | 1464292662000 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 12:57:42 INFO - PROCESS | 1730 | 1464292662023 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x9203f800 == 16 [pid = 1730] [id = 16] 12:57:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 45 (0x9d896400) [pid = 1730] [serial = 45] [outer = (nil)] 12:57:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 46 (0xa2761000) [pid = 1730] [serial = 46] [outer = 0x9d896400] 12:57:42 INFO - PROCESS | 1730 | 1464292662097 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 47 (0xa3123c00) [pid = 1730] [serial = 47] [outer = 0x9d896400] 12:57:42 INFO - PROCESS | 1730 | 1464292662850 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]]]}] 12:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1084ms 12:57:42 INFO - PROCESS | 1730 | 1464292662881 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:57:42 INFO - PROCESS | 1730 | 1464292662884 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:57:42 INFO - PROCESS | 1730 | 1464292662891 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:57:42 INFO - PROCESS | 1730 | 1464292662894 Marionette TRACE conn4 <- [1,38,null,{}] 12:57:42 INFO - PROCESS | 1730 | 1464292662900 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}] 12:57:43 INFO - PROCESS | 1730 | 1464292663090 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 12:57:43 INFO - PROCESS | 1730 | 1464292663109 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a3a8000 == 17 [pid = 1730] [id = 17] 12:57:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 48 (0xa22a6000) [pid = 1730] [serial = 48] [outer = (nil)] 12:57:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 49 (0xa31bf000) [pid = 1730] [serial = 49] [outer = 0xa22a6000] 12:57:43 INFO - PROCESS | 1730 | 1464292663188 Marionette DEBUG loaded listener.js 12:57:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 50 (0xa31f3c00) [pid = 1730] [serial = 50] [outer = 0xa22a6000] 12:57:43 INFO - PROCESS | 1730 | 1464292663966 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]]]}] 12:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1092ms 12:57:43 INFO - PROCESS | 1730 | 1464292663990 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 12:57:43 INFO - PROCESS | 1730 | 1464292663994 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 12:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:57:44 INFO - PROCESS | 1730 | 1464292664029 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:57:44 INFO - PROCESS | 1730 | 1464292664031 Marionette TRACE conn4 <- [1,42,null,{}] 12:57:44 INFO - PROCESS | 1730 | 1464292664039 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}] 12:57:44 INFO - PROCESS | 1730 | 1464292664224 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:57:44 INFO - PROCESS | 1730 | 1464292664237 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x92039800 == 18 [pid = 1730] [id = 18] 12:57:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 51 (0xa519b400) [pid = 1730] [serial = 51] [outer = (nil)] 12:57:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 52 (0xa638d800) [pid = 1730] [serial = 52] [outer = 0xa519b400] 12:57:44 INFO - PROCESS | 1730 | 1464292664312 Marionette DEBUG loaded listener.js 12:57:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 53 (0xa6835800) [pid = 1730] [serial = 53] [outer = 0xa519b400] 12:57:45 INFO - PROCESS | 1730 | 1464292665113 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]]]}] 12:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1131ms 12:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:57:45 INFO - PROCESS | 1730 | 1464292665165 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 12:57:45 INFO - PROCESS | 1730 | 1464292665168 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 12:57:45 INFO - PROCESS | 1730 | 1464292665175 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:57:45 INFO - PROCESS | 1730 | 1464292665178 Marionette TRACE conn4 <- [1,46,null,{}] 12:57:45 INFO - PROCESS | 1730 | 1464292665184 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}] 12:57:45 INFO - PROCESS | 1730 | 1464292665329 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 12:57:45 INFO - PROCESS | 1730 | 1464292665345 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:45 INFO - PROCESS | 1730 | ++DOCSHELL 0xa0506800 == 19 [pid = 1730] [id = 19] 12:57:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 54 (0xa4f1e000) [pid = 1730] [serial = 54] [outer = (nil)] 12:57:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 55 (0xa6860400) [pid = 1730] [serial = 55] [outer = 0xa4f1e000] 12:57:45 INFO - PROCESS | 1730 | 1464292665420 Marionette DEBUG loaded listener.js 12:57:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 56 (0xa68d1800) [pid = 1730] [serial = 56] [outer = 0xa4f1e000] 12:57:46 INFO - PROCESS | 1730 | 1464292666232 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]]]}] 12:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1083ms 12:57:46 INFO - PROCESS | 1730 | 1464292666258 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 12:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:57:46 INFO - PROCESS | 1730 | 1464292666269 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 12:57:46 INFO - PROCESS | 1730 | 1464292666276 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:57:46 INFO - PROCESS | 1730 | 1464292666279 Marionette TRACE conn4 <- [1,50,null,{}] 12:57:46 INFO - PROCESS | 1730 | 1464292666300 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}] 12:57:46 INFO - PROCESS | 1730 | 1464292666470 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 12:57:46 INFO - PROCESS | 1730 | 1464292666481 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x94475400 == 20 [pid = 1730] [id = 20] 12:57:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x9a3ed400) [pid = 1730] [serial = 57] [outer = (nil)] 12:57:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x9a3f2c00) [pid = 1730] [serial = 58] [outer = 0x9a3ed400] 12:57:46 INFO - PROCESS | 1730 | 1464292666562 Marionette DEBUG loaded listener.js 12:57:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x9a3f5400) [pid = 1730] [serial = 59] [outer = 0x9a3ed400] 12:57:48 INFO - PROCESS | 1730 | --DOCSHELL 0x9446fc00 == 19 [pid = 1730] [id = 11] 12:57:48 INFO - PROCESS | 1730 | --DOCSHELL 0xa27c5400 == 18 [pid = 1730] [id = 6] 12:57:48 INFO - PROCESS | 1730 | --DOCSHELL 0x92cdb400 == 17 [pid = 1730] [id = 8] 12:57:48 INFO - PROCESS | 1730 | 1464292668447 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]]]}] 12:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2202ms 12:57:48 INFO - PROCESS | 1730 | 1464292668479 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 12:57:48 INFO - PROCESS | 1730 | 1464292668484 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 12:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:57:48 INFO - PROCESS | 1730 | 1464292668496 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:57:48 INFO - PROCESS | 1730 | 1464292668503 Marionette TRACE conn4 <- [1,54,null,{}] 12:57:48 INFO - PROCESS | 1730 | 1464292668519 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}] 12:57:48 INFO - PROCESS | 1730 | 1464292668742 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 12:57:48 INFO - PROCESS | 1730 | 1464292668771 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x94ebe400 == 18 [pid = 1730] [id = 21] 12:57:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x9503f400) [pid = 1730] [serial = 60] [outer = (nil)] 12:57:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x97684c00) [pid = 1730] [serial = 61] [outer = 0x9503f400] 12:57:48 INFO - PROCESS | 1730 | 1464292668865 Marionette DEBUG loaded listener.js 12:57:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x9800e400) [pid = 1730] [serial = 62] [outer = 0x9503f400] 12:57:49 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0xa8c4b400) [pid = 1730] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:57:49 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x92cdd400) [pid = 1730] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:57:49 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x94ecb800) [pid = 1730] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:57:49 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0xa22a5800) [pid = 1730] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:57:49 INFO - PROCESS | 1730 | --DOMWINDOW == 57 (0x9768b000) [pid = 1730] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:57:49 INFO - PROCESS | 1730 | --DOMWINDOW == 56 (0x9bf9a400) [pid = 1730] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:57:49 INFO - PROCESS | 1730 | --DOMWINDOW == 55 (0xa0506c00) [pid = 1730] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:57:49 INFO - PROCESS | 1730 | --DOMWINDOW == 54 (0x9d896400) [pid = 1730] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:57:50 INFO - PROCESS | 1730 | 1464292670155 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]]]}] 12:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1691ms 12:57:50 INFO - PROCESS | 1730 | 1464292670196 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:57:50 INFO - PROCESS | 1730 | 1464292670204 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:57:50 INFO - PROCESS | 1730 | 1464292670215 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:57:50 INFO - PROCESS | 1730 | 1464292670219 Marionette TRACE conn4 <- [1,58,null,{}] 12:57:50 INFO - PROCESS | 1730 | 1464292670226 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}] 12:57:50 INFO - PROCESS | 1730 | 1464292670372 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 12:57:50 INFO - PROCESS | 1730 | 1464292670470 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x94469800 == 19 [pid = 1730] [id = 22] 12:57:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 55 (0x950b0800) [pid = 1730] [serial = 63] [outer = (nil)] 12:57:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 56 (0x99e84c00) [pid = 1730] [serial = 64] [outer = 0x950b0800] 12:57:50 INFO - PROCESS | 1730 | 1464292670546 Marionette DEBUG loaded listener.js 12:57:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x9a3ea800) [pid = 1730] [serial = 65] [outer = 0x950b0800] 12:57:51 INFO - PROCESS | 1730 | 1464292671293 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]]]}] 12:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1134ms 12:57:51 INFO - PROCESS | 1730 | 1464292671355 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 12:57:51 INFO - PROCESS | 1730 | 1464292671361 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 12:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:57:51 INFO - PROCESS | 1730 | 1464292671369 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:57:51 INFO - PROCESS | 1730 | 1464292671376 Marionette TRACE conn4 <- [1,62,null,{}] 12:57:51 INFO - PROCESS | 1730 | 1464292671397 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}] 12:57:51 INFO - PROCESS | 1730 | 1464292671566 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:57:51 INFO - PROCESS | 1730 | 1464292671667 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x9b7b8c00 == 20 [pid = 1730] [id = 23] 12:57:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x9bca0800) [pid = 1730] [serial = 66] [outer = (nil)] 12:57:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x9bf99400) [pid = 1730] [serial = 67] [outer = 0x9bca0800] 12:57:51 INFO - PROCESS | 1730 | 1464292671765 Marionette DEBUG loaded listener.js 12:57:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x9d37d000) [pid = 1730] [serial = 68] [outer = 0x9bca0800] 12:57:52 INFO - PROCESS | 1730 | 1464292672778 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]]]}] 12:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1446ms 12:57:52 INFO - PROCESS | 1730 | 1464292672816 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 12:57:52 INFO - PROCESS | 1730 | 1464292672824 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 12:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:57:52 INFO - PROCESS | 1730 | 1464292672851 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:57:52 INFO - PROCESS | 1730 | 1464292672859 Marionette TRACE conn4 <- [1,66,null,{}] 12:57:52 INFO - PROCESS | 1730 | 1464292672870 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}] 12:57:53 INFO - PROCESS | 1730 | 1464292673074 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 12:57:53 INFO - PROCESS | 1730 | 1464292673269 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x93894000 == 21 [pid = 1730] [id = 24] 12:57:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x94470000) [pid = 1730] [serial = 69] [outer = (nil)] 12:57:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x9a3f7800) [pid = 1730] [serial = 70] [outer = 0x94470000] 12:57:53 INFO - PROCESS | 1730 | 1464292673378 Marionette DEBUG loaded listener.js 12:57:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x93986800) [pid = 1730] [serial = 71] [outer = 0x94470000] 12:57:54 INFO - PROCESS | 1730 | 1464292674271 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]]]}] 12:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1513ms 12:57:54 INFO - PROCESS | 1730 | 1464292674348 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 12:57:54 INFO - PROCESS | 1730 | 1464292674359 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 12:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:57:54 INFO - PROCESS | 1730 | 1464292674372 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:57:54 INFO - PROCESS | 1730 | 1464292674377 Marionette TRACE conn4 <- [1,70,null,{}] 12:57:54 INFO - PROCESS | 1730 | 1464292674386 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}] 12:57:54 INFO - PROCESS | 1730 | 1464292674627 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 12:57:54 INFO - PROCESS | 1730 | 1464292674814 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x9d488000 == 22 [pid = 1730] [id = 25] 12:57:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x9d488400) [pid = 1730] [serial = 72] [outer = (nil)] 12:57:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0xa0505000) [pid = 1730] [serial = 73] [outer = 0x9d488400] 12:57:54 INFO - PROCESS | 1730 | 1464292674977 Marionette DEBUG loaded listener.js 12:57:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0xa102b000) [pid = 1730] [serial = 74] [outer = 0x9d488400] 12:57:55 INFO - PROCESS | 1730 | 1464292675936 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]]]}] 12:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1637ms 12:57:56 INFO - PROCESS | 1730 | 1464292676009 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 12:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:57:56 INFO - PROCESS | 1730 | 1464292676013 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 12:57:56 INFO - PROCESS | 1730 | 1464292676020 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:57:56 INFO - PROCESS | 1730 | 1464292676027 Marionette TRACE conn4 <- [1,74,null,{}] 12:57:56 INFO - PROCESS | 1730 | 1464292676045 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}] 12:57:56 INFO - PROCESS | 1730 | 1464292676263 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 12:57:56 INFO - PROCESS | 1730 | 1464292676447 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x92040c00 == 23 [pid = 1730] [id = 26] 12:57:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0xa1033400) [pid = 1730] [serial = 75] [outer = (nil)] 12:57:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0xa27f7000) [pid = 1730] [serial = 76] [outer = 0xa1033400] 12:57:56 INFO - PROCESS | 1730 | 1464292676595 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0xa3355000) [pid = 1730] [serial = 77] [outer = 0xa1033400] 12:57:57 INFO - PROCESS | 1730 | 1464292677445 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]]]}] 12:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1490ms 12:57:57 INFO - PROCESS | 1730 | 1464292677527 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:57:57 INFO - PROCESS | 1730 | 1464292677533 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:57:57 INFO - PROCESS | 1730 | 1464292677567 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:57:57 INFO - PROCESS | 1730 | 1464292677570 Marionette TRACE conn4 <- [1,78,null,{}] 12:57:57 INFO - PROCESS | 1730 | 1464292677577 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}] 12:57:57 INFO - PROCESS | 1730 | 1464292677760 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 12:57:57 INFO - PROCESS | 1730 | 1464292677869 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c5f400 == 24 [pid = 1730] [id = 27] 12:57:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x96c61000) [pid = 1730] [serial = 78] [outer = (nil)] 12:57:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x96c69400) [pid = 1730] [serial = 79] [outer = 0x96c61000] 12:57:57 INFO - PROCESS | 1730 | 1464292677959 Marionette DEBUG loaded listener.js 12:57:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x96c6cc00) [pid = 1730] [serial = 80] [outer = 0x96c61000] 12:57:58 INFO - PROCESS | 1730 | 1464292678779 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]]]}] 12:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1289ms 12:57:58 INFO - PROCESS | 1730 | 1464292678853 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 12:57:58 INFO - PROCESS | 1730 | 1464292678856 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 12:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:57:58 INFO - PROCESS | 1730 | 1464292678864 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:57:58 INFO - PROCESS | 1730 | 1464292678866 Marionette TRACE conn4 <- [1,82,null,{}] 12:57:58 INFO - PROCESS | 1730 | 1464292678873 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}] 12:57:59 INFO - PROCESS | 1730 | 1464292679039 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:57:59 INFO - PROCESS | 1730 | 1464292679175 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c63800 == 25 [pid = 1730] [id = 28] 12:57:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x96c66000) [pid = 1730] [serial = 81] [outer = (nil)] 12:57:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0xa31ed000) [pid = 1730] [serial = 82] [outer = 0x96c66000] 12:57:59 INFO - PROCESS | 1730 | 1464292679267 Marionette DEBUG loaded listener.js 12:57:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0xa3564c00) [pid = 1730] [serial = 83] [outer = 0x96c66000] 12:58:00 INFO - PROCESS | 1730 | 1464292680189 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]]]}] 12:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1381ms 12:58:00 INFO - PROCESS | 1730 | 1464292680246 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 12:58:00 INFO - PROCESS | 1730 | 1464292680250 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 12:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:58:00 INFO - PROCESS | 1730 | 1464292680257 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:58:00 INFO - PROCESS | 1730 | 1464292680261 Marionette TRACE conn4 <- [1,86,null,{}] 12:58:00 INFO - PROCESS | 1730 | 1464292680267 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}] 12:58:00 INFO - PROCESS | 1730 | 1464292680451 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 12:58:00 INFO - PROCESS | 1730 | 1464292680593 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x94469000 == 26 [pid = 1730] [id = 29] 12:58:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9446fc00) [pid = 1730] [serial = 84] [outer = (nil)] 12:58:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0xa63f0800) [pid = 1730] [serial = 85] [outer = 0x9446fc00] 12:58:00 INFO - PROCESS | 1730 | 1464292680689 Marionette DEBUG loaded listener.js 12:58:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0xa6839800) [pid = 1730] [serial = 86] [outer = 0x9446fc00] 12:58:01 INFO - PROCESS | 1730 | 1464292681700 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]]]}] 12:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1493ms 12:58:01 INFO - PROCESS | 1730 | 1464292681757 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 12:58:01 INFO - PROCESS | 1730 | 1464292681764 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 12:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:58:01 INFO - PROCESS | 1730 | 1464292681774 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:58:01 INFO - PROCESS | 1730 | 1464292681778 Marionette TRACE conn4 <- [1,90,null,{}] 12:58:01 INFO - PROCESS | 1730 | 1464292681788 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}] 12:58:01 INFO - PROCESS | 1730 | 1464292681988 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 12:58:02 INFO - PROCESS | 1730 | 1464292682205 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:02 INFO - PROCESS | 1730 | --DOCSHELL 0xa224e800 == 25 [pid = 1730] [id = 12] 12:58:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x92ce0400 == 26 [pid = 1730] [id = 30] 12:58:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92ce5800) [pid = 1730] [serial = 87] [outer = (nil)] 12:58:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93893400) [pid = 1730] [serial = 88] [outer = 0x92ce5800] 12:58:03 INFO - PROCESS | 1730 | 1464292683051 Marionette DEBUG loaded listener.js 12:58:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93984400) [pid = 1730] [serial = 89] [outer = 0x92ce5800] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x9aab8800) [pid = 1730] [serial = 12] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0xa4f24800) [pid = 1730] [serial = 2] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0xa31bf000) [pid = 1730] [serial = 49] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0xa638d800) [pid = 1730] [serial = 52] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0xa6860400) [pid = 1730] [serial = 55] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x92ce0800) [pid = 1730] [serial = 22] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x9928e000) [pid = 1730] [serial = 28] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x9b296c00) [pid = 1730] [serial = 31] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0xa237d000) [pid = 1730] [serial = 34] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9880c000) [pid = 1730] [serial = 37] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x9d315c00) [pid = 1730] [serial = 40] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x9d382800) [pid = 1730] [serial = 41] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0xa2247800) [pid = 1730] [serial = 43] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0xa2761000) [pid = 1730] [serial = 46] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x93989400) [pid = 1730] [serial = 25] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0xa3123c00) [pid = 1730] [serial = 47] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0xa2386800) [pid = 1730] [serial = 44] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0xa275c000) [pid = 1730] [serial = 35] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x9bca2c00) [pid = 1730] [serial = 32] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x93889800) [pid = 1730] [serial = 23] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x99d6e400) [pid = 1730] [serial = 38] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x93983800) [pid = 1730] [serial = 17] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0x93891800) [pid = 1730] [serial = 19] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 57 (0x9397ec00) [pid = 1730] [serial = 16] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | --DOMWINDOW == 56 (0x9a9e7c00) [pid = 1730] [serial = 9] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 1730 | 1464292683850 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]]]}] 12:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2144ms 12:58:03 INFO - PROCESS | 1730 | 1464292683920 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 12:58:03 INFO - PROCESS | 1730 | 1464292683927 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 12:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:58:03 INFO - PROCESS | 1730 | 1464292683935 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:58:03 INFO - PROCESS | 1730 | 1464292683941 Marionette TRACE conn4 <- [1,94,null,{}] 12:58:03 INFO - PROCESS | 1730 | 1464292683950 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}] 12:58:04 INFO - PROCESS | 1730 | 1464292684120 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 12:58:04 INFO - PROCESS | 1730 | 1464292684133 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c5e400 == 27 [pid = 1730] [id = 31] 12:58:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x96c60000) [pid = 1730] [serial = 90] [outer = (nil)] 12:58:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x96c67800) [pid = 1730] [serial = 91] [outer = 0x96c60000] 12:58:04 INFO - PROCESS | 1730 | 1464292684217 Marionette DEBUG loaded listener.js 12:58:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x9767f400) [pid = 1730] [serial = 92] [outer = 0x96c60000] 12:58:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x99e83400) [pid = 1730] [serial = 93] [outer = 0x950ae800] 12:58:05 INFO - PROCESS | 1730 | 1464292685147 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]]]}] 12:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1233ms 12:58:05 INFO - PROCESS | 1730 | 1464292685183 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:58:05 INFO - PROCESS | 1730 | 1464292685191 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:58:05 INFO - PROCESS | 1730 | 1464292685203 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:58:05 INFO - PROCESS | 1730 | 1464292685207 Marionette TRACE conn4 <- [1,98,null,{}] 12:58:05 INFO - PROCESS | 1730 | 1464292685214 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}] 12:58:05 INFO - PROCESS | 1730 | 1464292685382 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 12:58:05 INFO - PROCESS | 1730 | 1464292685398 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x9888a800 == 28 [pid = 1730] [id = 32] 12:58:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x9928d400) [pid = 1730] [serial = 94] [outer = (nil)] 12:58:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x9a3f3400) [pid = 1730] [serial = 95] [outer = 0x9928d400] 12:58:05 INFO - PROCESS | 1730 | 1464292685474 Marionette DEBUG loaded listener.js 12:58:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x9ab15800) [pid = 1730] [serial = 96] [outer = 0x9928d400] 12:58:06 INFO - PROCESS | 1730 | 1464292686411 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]]]}] 12:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1289ms 12:58:06 INFO - PROCESS | 1730 | 1464292686493 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 12:58:06 INFO - PROCESS | 1730 | 1464292686497 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 12:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:58:06 INFO - PROCESS | 1730 | 1464292686504 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:58:06 INFO - PROCESS | 1730 | 1464292686510 Marionette TRACE conn4 <- [1,102,null,{}] 12:58:06 INFO - PROCESS | 1730 | 1464292686535 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}] 12:58:06 INFO - PROCESS | 1730 | 1464292686750 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:58:06 INFO - PROCESS | 1730 | 1464292686782 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x9d37cc00 == 29 [pid = 1730] [id = 33] 12:58:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x9d380800) [pid = 1730] [serial = 97] [outer = (nil)] 12:58:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x9d47fc00) [pid = 1730] [serial = 98] [outer = 0x9d380800] 12:58:06 INFO - PROCESS | 1730 | 1464292686865 Marionette DEBUG loaded listener.js 12:58:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0xa0505800) [pid = 1730] [serial = 99] [outer = 0x9d380800] 12:58:07 INFO - PROCESS | 1730 | 1464292687716 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]]]}] 12:58:07 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x9a3ed400) [pid = 1730] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:58:07 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x9bca0800) [pid = 1730] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:58:07 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0xa519b400) [pid = 1730] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:58:07 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0xa4f1e000) [pid = 1730] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:58:07 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0xa22a6000) [pid = 1730] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:58:07 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x9503f400) [pid = 1730] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:58:07 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x950b0800) [pid = 1730] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1347ms 12:58:07 INFO - PROCESS | 1730 | 1464292687852 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 12:58:07 INFO - PROCESS | 1730 | 1464292687857 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 12:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:58:07 INFO - PROCESS | 1730 | 1464292687865 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:58:07 INFO - PROCESS | 1730 | 1464292687869 Marionette TRACE conn4 <- [1,106,null,{}] 12:58:07 INFO - PROCESS | 1730 | 1464292687875 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}] 12:58:08 INFO - PROCESS | 1730 | 1464292688035 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 12:58:08 INFO - PROCESS | 1730 | 1464292688046 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c6bc00 == 30 [pid = 1730] [id = 34] 12:58:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x99d69c00) [pid = 1730] [serial = 100] [outer = (nil)] 12:58:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x9d381800) [pid = 1730] [serial = 101] [outer = 0x99d69c00] 12:58:08 INFO - PROCESS | 1730 | 1464292688214 Marionette DEBUG loaded listener.js 12:58:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x9d47f000) [pid = 1730] [serial = 102] [outer = 0x99d69c00] 12:58:08 INFO - PROCESS | 1730 | 1464292688878 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]]]}] 12:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1082ms 12:58:08 INFO - PROCESS | 1730 | 1464292688955 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 12:58:08 INFO - PROCESS | 1730 | 1464292688958 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 12:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:58:08 INFO - PROCESS | 1730 | 1464292688964 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:58:08 INFO - PROCESS | 1730 | 1464292688968 Marionette TRACE conn4 <- [1,110,null,{}] 12:58:08 INFO - PROCESS | 1730 | 1464292688973 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}] 12:58:09 INFO - PROCESS | 1730 | 1464292689123 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 12:58:09 INFO - PROCESS | 1730 | 1464292689216 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a3f1400 == 31 [pid = 1730] [id = 35] 12:58:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x9d382c00) [pid = 1730] [serial = 103] [outer = (nil)] 12:58:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0xa2386800) [pid = 1730] [serial = 104] [outer = 0x9d382c00] 12:58:09 INFO - PROCESS | 1730 | 1464292689300 Marionette DEBUG loaded listener.js 12:58:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0xa275dc00) [pid = 1730] [serial = 105] [outer = 0x9d382c00] 12:58:10 INFO - PROCESS | 1730 | 1464292690251 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]]]}] 12:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1336ms 12:58:10 INFO - PROCESS | 1730 | 1464292690302 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 12:58:10 INFO - PROCESS | 1730 | 1464292690309 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 12:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:58:10 INFO - PROCESS | 1730 | 1464292690318 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:58:10 INFO - PROCESS | 1730 | 1464292690325 Marionette TRACE conn4 <- [1,114,null,{}] 12:58:10 INFO - PROCESS | 1730 | 1464292690336 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}] 12:58:10 INFO - PROCESS | 1730 | 1464292690580 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 12:58:10 INFO - PROCESS | 1730 | 1464292690788 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x92ce5000 == 32 [pid = 1730] [id = 36] 12:58:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x950b0400) [pid = 1730] [serial = 106] [outer = (nil)] 12:58:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x96c61800) [pid = 1730] [serial = 107] [outer = 0x950b0400] 12:58:10 INFO - PROCESS | 1730 | 1464292690881 Marionette DEBUG loaded listener.js 12:58:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x9928c000) [pid = 1730] [serial = 108] [outer = 0x950b0400] 12:58:11 INFO - PROCESS | 1730 | 1464292691811 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]]]}] 12:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1536ms 12:58:11 INFO - PROCESS | 1730 | 1464292691857 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:58:11 INFO - PROCESS | 1730 | 1464292691868 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:58:11 INFO - PROCESS | 1730 | 1464292691880 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:58:11 INFO - PROCESS | 1730 | 1464292691887 Marionette TRACE conn4 <- [1,118,null,{}] 12:58:11 INFO - PROCESS | 1730 | 1464292691894 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}] 12:58:12 INFO - PROCESS | 1730 | 1464292692135 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 12:58:12 INFO - PROCESS | 1730 | 1464292692330 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x9374d400 == 33 [pid = 1730] [id = 37] 12:58:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x9503a800) [pid = 1730] [serial = 109] [outer = (nil)] 12:58:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x9503e400) [pid = 1730] [serial = 110] [outer = 0x9503a800] 12:58:12 INFO - PROCESS | 1730 | 1464292692461 Marionette DEBUG loaded listener.js 12:58:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x95045400) [pid = 1730] [serial = 111] [outer = 0x9503a800] 12:58:13 INFO - PROCESS | 1730 | 1464292693346 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]]]}] 12:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1497ms 12:58:13 INFO - PROCESS | 1730 | 1464292693377 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 12:58:13 INFO - PROCESS | 1730 | 1464292693381 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 12:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:58:13 INFO - PROCESS | 1730 | 1464292693388 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:58:13 INFO - PROCESS | 1730 | 1464292693394 Marionette TRACE conn4 <- [1,122,null,{}] 12:58:13 INFO - PROCESS | 1730 | 1464292693439 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}] 12:58:13 INFO - PROCESS | 1730 | 1464292693624 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:58:13 INFO - PROCESS | 1730 | 1464292693759 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x9503bc00 == 34 [pid = 1730] [id = 38] 12:58:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9d47e800) [pid = 1730] [serial = 112] [outer = (nil)] 12:58:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0xa224b400) [pid = 1730] [serial = 113] [outer = 0x9d47e800] 12:58:13 INFO - PROCESS | 1730 | 1464292693854 Marionette DEBUG loaded listener.js 12:58:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0xa237c000) [pid = 1730] [serial = 114] [outer = 0x9d47e800] 12:58:14 INFO - PROCESS | 1730 | 1464292694783 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]]]}] 12:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1468ms 12:58:14 INFO - PROCESS | 1730 | 1464292694856 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 12:58:14 INFO - PROCESS | 1730 | 1464292694861 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 12:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:58:14 INFO - PROCESS | 1730 | 1464292694868 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:58:14 INFO - PROCESS | 1730 | 1464292694871 Marionette TRACE conn4 <- [1,126,null,{}] 12:58:14 INFO - PROCESS | 1730 | 1464292694878 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}] 12:58:15 INFO - PROCESS | 1730 | 1464292695055 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 12:58:15 INFO - PROCESS | 1730 | 1464292695333 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x93753800 == 35 [pid = 1730] [id = 39] 12:58:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x93889800) [pid = 1730] [serial = 115] [outer = (nil)] 12:58:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x93981000) [pid = 1730] [serial = 116] [outer = 0x93889800] 12:58:15 INFO - PROCESS | 1730 | 1464292695458 Marionette DEBUG loaded listener.js 12:58:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x95042800) [pid = 1730] [serial = 117] [outer = 0x93889800] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x9203f800 == 34 [pid = 1730] [id = 16] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x9b7b8c00 == 33 [pid = 1730] [id = 23] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x9a3a8000 == 32 [pid = 1730] [id = 17] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x94469800 == 31 [pid = 1730] [id = 22] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x92039800 == 30 [pid = 1730] [id = 18] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x93894000 == 29 [pid = 1730] [id = 24] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x9bca7400 == 28 [pid = 1730] [id = 14] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x94ebe400 == 27 [pid = 1730] [id = 21] 12:58:16 INFO - PROCESS | 1730 | --DOCSHELL 0x9a141c00 == 26 [pid = 1730] [id = 15] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x9a3f2c00) [pid = 1730] [serial = 58] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x9bf99400) [pid = 1730] [serial = 67] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0xa6835800) [pid = 1730] [serial = 53] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0xa68d1800) [pid = 1730] [serial = 56] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0xa31f3c00) [pid = 1730] [serial = 50] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9d37d000) [pid = 1730] [serial = 68] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x97684c00) [pid = 1730] [serial = 61] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x99e84c00) [pid = 1730] [serial = 64] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x9800e400) [pid = 1730] [serial = 62] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x9a3f5400) [pid = 1730] [serial = 59] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x9a3ea800) [pid = 1730] [serial = 65] [outer = (nil)] [url = about:blank] 12:58:16 INFO - PROCESS | 1730 | 1464292696476 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]]]}] 12:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1638ms 12:58:16 INFO - PROCESS | 1730 | 1464292696508 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 12:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:58:16 INFO - PROCESS | 1730 | 1464292696514 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 12:58:16 INFO - PROCESS | 1730 | 1464292696521 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:58:16 INFO - PROCESS | 1730 | 1464292696527 Marionette TRACE conn4 <- [1,130,null,{}] 12:58:16 INFO - PROCESS | 1730 | 1464292696535 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}] 12:58:16 INFO - PROCESS | 1730 | 1464292696702 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 12:58:16 INFO - PROCESS | 1730 | 1464292696837 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c62c00 == 27 [pid = 1730] [id = 40] 12:58:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x96c65c00) [pid = 1730] [serial = 118] [outer = (nil)] 12:58:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x9801b800) [pid = 1730] [serial = 119] [outer = 0x96c65c00] 12:58:16 INFO - PROCESS | 1730 | 1464292696930 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x99e84000) [pid = 1730] [serial = 120] [outer = 0x96c65c00] 12:58:17 INFO - PROCESS | 1730 | 1464292697704 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]]]}] 12:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1240ms 12:58:17 INFO - PROCESS | 1730 | 1464292697764 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 12:58:17 INFO - PROCESS | 1730 | 1464292697771 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 12:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:58:17 INFO - PROCESS | 1730 | 1464292697779 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:58:17 INFO - PROCESS | 1730 | 1464292697783 Marionette TRACE conn4 <- [1,134,null,{}] 12:58:17 INFO - PROCESS | 1730 | 1464292697789 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}] 12:58:17 INFO - PROCESS | 1730 | 1464292697966 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 12:58:18 INFO - PROCESS | 1730 | 1464292698063 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a3eb800 == 28 [pid = 1730] [id = 41] 12:58:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x9a3f6400) [pid = 1730] [serial = 121] [outer = (nil)] 12:58:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x9a8d5400) [pid = 1730] [serial = 122] [outer = 0x9a3f6400] 12:58:18 INFO - PROCESS | 1730 | 1464292698143 Marionette DEBUG loaded listener.js 12:58:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9a8db000) [pid = 1730] [serial = 123] [outer = 0x9a3f6400] 12:58:18 INFO - PROCESS | 1730 | 1464292698952 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]]]}] 12:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1231ms 12:58:19 INFO - PROCESS | 1730 | 1464292699019 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:58:19 INFO - PROCESS | 1730 | 1464292699026 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:58:19 INFO - PROCESS | 1730 | 1464292699039 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:58:19 INFO - PROCESS | 1730 | 1464292699055 Marionette TRACE conn4 <- [1,138,null,{}] 12:58:19 INFO - PROCESS | 1730 | 1464292699094 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}] 12:58:19 INFO - PROCESS | 1730 | 1464292699441 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 12:58:19 INFO - PROCESS | 1730 | 1464292699705 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x9bf8c800 == 29 [pid = 1730] [id = 42] 12:58:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x9c03a400) [pid = 1730] [serial = 124] [outer = (nil)] 12:58:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x9d382800) [pid = 1730] [serial = 125] [outer = 0x9c03a400] 12:58:19 INFO - PROCESS | 1730 | 1464292699857 Marionette DEBUG loaded listener.js 12:58:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x9d8a1c00) [pid = 1730] [serial = 126] [outer = 0x9c03a400] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x9d380800) [pid = 1730] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x92ce5800) [pid = 1730] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x96c60000) [pid = 1730] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9928d400) [pid = 1730] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x99d69c00) [pid = 1730] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x94470000) [pid = 1730] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x9d488400) [pid = 1730] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0xa1033400) [pid = 1730] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x96c61000) [pid = 1730] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:58:20 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x96c66000) [pid = 1730] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:58:21 INFO - PROCESS | 1730 | 1464292701093 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]]]}] 12:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 2112ms 12:58:21 INFO - PROCESS | 1730 | 1464292701148 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 12:58:21 INFO - PROCESS | 1730 | 1464292701152 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 12:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:58:21 INFO - PROCESS | 1730 | 1464292701159 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:58:21 INFO - PROCESS | 1730 | 1464292701162 Marionette TRACE conn4 <- [1,142,null,{}] 12:58:21 INFO - PROCESS | 1730 | 1464292701168 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}] 12:58:21 INFO - PROCESS | 1730 | 1464292701345 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:58:21 INFO - PROCESS | 1730 | 1464292701356 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c66000 == 30 [pid = 1730] [id = 43] 12:58:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x96c69800) [pid = 1730] [serial = 127] [outer = (nil)] 12:58:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x9d488400) [pid = 1730] [serial = 128] [outer = 0x96c69800] 12:58:21 INFO - PROCESS | 1730 | 1464292701433 Marionette DEBUG loaded listener.js 12:58:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0xa102f400) [pid = 1730] [serial = 129] [outer = 0x96c69800] 12:58:22 INFO - PROCESS | 1730 | 1464292702214 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]]]}] 12:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1086ms 12:58:22 INFO - PROCESS | 1730 | 1464292702249 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 12:58:22 INFO - PROCESS | 1730 | 1464292702253 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 12:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:58:22 INFO - PROCESS | 1730 | 1464292702260 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:58:22 INFO - PROCESS | 1730 | 1464292702262 Marionette TRACE conn4 <- [1,146,null,{}] 12:58:22 INFO - PROCESS | 1730 | 1464292702268 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}] 12:58:22 INFO - PROCESS | 1730 | 1464292702460 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 12:58:22 INFO - PROCESS | 1730 | 1464292702583 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:22 INFO - PROCESS | 1730 | ++DOCSHELL 0xa3123800 == 31 [pid = 1730] [id = 44] 12:58:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0xa31f1800) [pid = 1730] [serial = 130] [outer = (nil)] 12:58:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0xa3353000) [pid = 1730] [serial = 131] [outer = 0xa31f1800] 12:58:22 INFO - PROCESS | 1730 | 1464292702682 Marionette DEBUG loaded listener.js 12:58:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0xa36ed000) [pid = 1730] [serial = 132] [outer = 0xa31f1800] 12:58:23 INFO - PROCESS | 1730 | 1464292703847 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]]]}] 12:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1647ms 12:58:23 INFO - PROCESS | 1730 | 1464292703908 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 12:58:23 INFO - PROCESS | 1730 | 1464292703914 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 12:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:58:23 INFO - PROCESS | 1730 | 1464292703921 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:58:23 INFO - PROCESS | 1730 | 1464292703926 Marionette TRACE conn4 <- [1,150,null,{}] 12:58:23 INFO - PROCESS | 1730 | 1464292703935 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}] 12:58:24 INFO - PROCESS | 1730 | 1464292704151 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 12:58:24 INFO - PROCESS | 1730 | 1464292704341 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x93983c00 == 32 [pid = 1730] [id = 45] 12:58:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9880ac00) [pid = 1730] [serial = 133] [outer = (nil)] 12:58:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x9a3ea400) [pid = 1730] [serial = 134] [outer = 0x9880ac00] 12:58:24 INFO - PROCESS | 1730 | 1464292704429 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x9a8d2800) [pid = 1730] [serial = 135] [outer = 0x9880ac00] 12:58:25 INFO - PROCESS | 1730 | 1464292705291 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]]]}] 12:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1434ms 12:58:25 INFO - PROCESS | 1730 | 1464292705357 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 12:58:25 INFO - PROCESS | 1730 | 1464292705367 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 12:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:58:25 INFO - PROCESS | 1730 | 1464292705379 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:58:25 INFO - PROCESS | 1730 | 1464292705383 Marionette TRACE conn4 <- [1,154,null,{}] 12:58:25 INFO - PROCESS | 1730 | 1464292705390 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}] 12:58:25 INFO - PROCESS | 1730 | 1464292705613 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 12:58:25 INFO - PROCESS | 1730 | 1464292705755 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x9bca5c00 == 33 [pid = 1730] [id = 46] 12:58:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x9bf99400) [pid = 1730] [serial = 136] [outer = (nil)] 12:58:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9d38ac00) [pid = 1730] [serial = 137] [outer = 0x9bf99400] 12:58:25 INFO - PROCESS | 1730 | 1464292705880 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0xa275a800) [pid = 1730] [serial = 138] [outer = 0x9bf99400] 12:58:26 INFO - PROCESS | 1730 | 1464292706768 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]]]}] 12:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1438ms 12:58:26 INFO - PROCESS | 1730 | 1464292706817 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:58:26 INFO - PROCESS | 1730 | 1464292706822 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:58:26 INFO - PROCESS | 1730 | 1464292706830 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:58:26 INFO - PROCESS | 1730 | 1464292706837 Marionette TRACE conn4 <- [1,158,null,{}] 12:58:26 INFO - PROCESS | 1730 | 1464292706854 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}] 12:58:27 INFO - PROCESS | 1730 | 1464292707041 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 12:58:27 INFO - PROCESS | 1730 | 1464292707186 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x92ce0000 == 34 [pid = 1730] [id = 47] 12:58:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0xa4f24800) [pid = 1730] [serial = 139] [outer = (nil)] 12:58:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0xa519f000) [pid = 1730] [serial = 140] [outer = 0xa4f24800] 12:58:27 INFO - PROCESS | 1730 | 1464292707282 Marionette DEBUG loaded listener.js 12:58:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0xa638fc00) [pid = 1730] [serial = 141] [outer = 0xa4f24800] 12:58:28 INFO - PROCESS | 1730 | 1464292708168 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]]]}] 12:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1386ms 12:58:28 INFO - PROCESS | 1730 | 1464292708217 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 12:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:58:28 INFO - PROCESS | 1730 | 1464292708223 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 12:58:28 INFO - PROCESS | 1730 | 1464292708230 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 1730 | 1464292708233 Marionette TRACE conn4 <- [1,162,null,{}] 12:58:28 INFO - PROCESS | 1730 | 1464292708240 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}] 12:58:28 INFO - PROCESS | 1730 | 1464292708429 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:58:28 INFO - PROCESS | 1730 | 1464292708570 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x93982c00 == 35 [pid = 1730] [id = 48] 12:58:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0xa36eb000) [pid = 1730] [serial = 142] [outer = (nil)] 12:58:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0xa685a400) [pid = 1730] [serial = 143] [outer = 0xa36eb000] 12:58:28 INFO - PROCESS | 1730 | 1464292708658 Marionette DEBUG loaded listener.js 12:58:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0xa685e400) [pid = 1730] [serial = 144] [outer = 0xa36eb000] 12:58:29 INFO - PROCESS | 1730 | 1464292709061 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:58:29 INFO - PROCESS | 1730 | 1464292709654 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]]]}] 12:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1487ms 12:58:29 INFO - PROCESS | 1730 | 1464292709718 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 12:58:29 INFO - PROCESS | 1730 | 1464292709722 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 12:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:58:29 INFO - PROCESS | 1730 | 1464292709729 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:58:29 INFO - PROCESS | 1730 | 1464292709732 Marionette TRACE conn4 <- [1,166,null,{}] 12:58:29 INFO - PROCESS | 1730 | 1464292709741 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}] 12:58:29 INFO - PROCESS | 1730 | 1464292709954 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 12:58:30 INFO - PROCESS | 1730 | 1464292710101 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x950b5c00 == 36 [pid = 1730] [id = 49] 12:58:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x950b7800) [pid = 1730] [serial = 145] [outer = (nil)] 12:58:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0xa69d2800) [pid = 1730] [serial = 146] [outer = 0x950b7800] 12:58:30 INFO - PROCESS | 1730 | 1464292710201 Marionette DEBUG loaded listener.js 12:58:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0xa6f37000) [pid = 1730] [serial = 147] [outer = 0x950b7800] 12:58:31 INFO - PROCESS | 1730 | 1464292711347 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]]]}] 12:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1735ms 12:58:31 INFO - PROCESS | 1730 | 1464292711485 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 12:58:31 INFO - PROCESS | 1730 | 1464292711489 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 12:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:58:31 INFO - PROCESS | 1730 | 1464292711497 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:58:31 INFO - PROCESS | 1730 | 1464292711501 Marionette TRACE conn4 <- [1,170,null,{}] 12:58:31 INFO - PROCESS | 1730 | 1464292711507 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}] 12:58:31 INFO - PROCESS | 1730 | 1464292711760 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 12:58:31 INFO - PROCESS | 1730 | 1464292711918 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x92035000 == 37 [pid = 1730] [id = 50] 12:58:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x92cdf000) [pid = 1730] [serial = 148] [outer = (nil)] 12:58:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x96c6d800) [pid = 1730] [serial = 149] [outer = 0x92cdf000] 12:58:32 INFO - PROCESS | 1730 | 1464292712009 Marionette DEBUG loaded listener.js 12:58:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x99e9b400) [pid = 1730] [serial = 150] [outer = 0x92cdf000] 12:58:33 INFO - PROCESS | 1730 | 1464292713085 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]]]}] 12:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1631ms 12:58:33 INFO - PROCESS | 1730 | 1464292713130 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 12:58:33 INFO - PROCESS | 1730 | 1464292713136 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 12:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:58:33 INFO - PROCESS | 1730 | 1464292713146 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:58:33 INFO - PROCESS | 1730 | 1464292713153 Marionette TRACE conn4 <- [1,174,null,{}] 12:58:33 INFO - PROCESS | 1730 | 1464292713162 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}] 12:58:33 INFO - PROCESS | 1730 | 1464292713413 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 12:58:33 INFO - PROCESS | 1730 | 1464292713610 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x950aa400 == 38 [pid = 1730] [id = 51] 12:58:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x96c63000) [pid = 1730] [serial = 151] [outer = (nil)] 12:58:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x980a1000) [pid = 1730] [serial = 152] [outer = 0x96c63000] 12:58:33 INFO - PROCESS | 1730 | 1464292713693 Marionette DEBUG loaded listener.js 12:58:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x99e93c00) [pid = 1730] [serial = 153] [outer = 0x96c63000] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0xa2386800) [pid = 1730] [serial = 104] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x9d47fc00) [pid = 1730] [serial = 98] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0xa0505800) [pid = 1730] [serial = 99] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x93893400) [pid = 1730] [serial = 88] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x93984400) [pid = 1730] [serial = 89] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x96c67800) [pid = 1730] [serial = 91] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x9767f400) [pid = 1730] [serial = 92] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x9a3f3400) [pid = 1730] [serial = 95] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x9d381800) [pid = 1730] [serial = 101] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x9d47f000) [pid = 1730] [serial = 102] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x9ab15800) [pid = 1730] [serial = 96] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x9a149800) [pid = 1730] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x93986800) [pid = 1730] [serial = 71] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x9a3f7800) [pid = 1730] [serial = 70] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0xa102b000) [pid = 1730] [serial = 74] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0xa0505000) [pid = 1730] [serial = 73] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0xa3355000) [pid = 1730] [serial = 77] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0xa27f7000) [pid = 1730] [serial = 76] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x96c6cc00) [pid = 1730] [serial = 80] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x96c69400) [pid = 1730] [serial = 79] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0xa3564c00) [pid = 1730] [serial = 83] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0xa31ed000) [pid = 1730] [serial = 82] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0xa63f0800) [pid = 1730] [serial = 85] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1730 | 1464292714566 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]]]}] 12:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1488ms 12:58:34 INFO - PROCESS | 1730 | 1464292714633 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:58:34 INFO - PROCESS | 1730 | 1464292714641 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:58:34 INFO - PROCESS | 1730 | 1464292714652 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:58:34 INFO - PROCESS | 1730 | 1464292714656 Marionette TRACE conn4 <- [1,178,null,{}] 12:58:34 INFO - PROCESS | 1730 | 1464292714664 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}] 12:58:34 INFO - PROCESS | 1730 | 1464292714833 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 12:58:34 INFO - PROCESS | 1730 | 1464292714947 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x93893400 == 39 [pid = 1730] [id = 52] 12:58:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x93986800) [pid = 1730] [serial = 154] [outer = (nil)] 12:58:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x99e9dc00) [pid = 1730] [serial = 155] [outer = 0x93986800] 12:58:35 INFO - PROCESS | 1730 | 1464292715024 Marionette DEBUG loaded listener.js 12:58:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9a28c000) [pid = 1730] [serial = 156] [outer = 0x93986800] 12:58:35 INFO - PROCESS | 1730 | 1464292715780 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]]]}] 12:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1184ms 12:58:35 INFO - PROCESS | 1730 | 1464292715837 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 12:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:58:35 INFO - PROCESS | 1730 | 1464292715841 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 12:58:35 INFO - PROCESS | 1730 | 1464292715849 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:58:35 INFO - PROCESS | 1730 | 1464292715855 Marionette TRACE conn4 <- [1,182,null,{}] 12:58:35 INFO - PROCESS | 1730 | 1464292715870 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}] 12:58:36 INFO - PROCESS | 1730 | 1464292716044 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:58:36 INFO - PROCESS | 1730 | 1464292716057 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x9203a000 == 40 [pid = 1730] [id = 53] 12:58:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x9aab7800) [pid = 1730] [serial = 157] [outer = (nil)] 12:58:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x9b287400) [pid = 1730] [serial = 158] [outer = 0x9aab7800] 12:58:36 INFO - PROCESS | 1730 | 1464292716138 Marionette DEBUG loaded listener.js 12:58:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x9bc9d400) [pid = 1730] [serial = 159] [outer = 0x9aab7800] 12:58:37 INFO - PROCESS | 1730 | 1464292717029 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]]]}] 12:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1246ms 12:58:37 INFO - PROCESS | 1730 | 1464292717106 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 12:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:58:37 INFO - PROCESS | 1730 | 1464292717113 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 12:58:37 INFO - PROCESS | 1730 | 1464292717120 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:58:37 INFO - PROCESS | 1730 | 1464292717124 Marionette TRACE conn4 <- [1,186,null,{}] 12:58:37 INFO - PROCESS | 1730 | 1464292717131 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}] 12:58:37 INFO - PROCESS | 1730 | 1464292717354 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 12:58:37 INFO - PROCESS | 1730 | 1464292717375 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8d3000 == 41 [pid = 1730] [id = 54] 12:58:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9bf99800) [pid = 1730] [serial = 160] [outer = (nil)] 12:58:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x9d48d000) [pid = 1730] [serial = 161] [outer = 0x9bf99800] 12:58:37 INFO - PROCESS | 1730 | 1464292717456 Marionette DEBUG loaded listener.js 12:58:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0xa1030000) [pid = 1730] [serial = 162] [outer = 0x9bf99800] 12:58:38 INFO - PROCESS | 1730 | 1464292718334 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]]]}] 12:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1236ms 12:58:38 INFO - PROCESS | 1730 | 1464292718358 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 12:58:38 INFO - PROCESS | 1730 | 1464292718363 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 12:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:58:38 INFO - PROCESS | 1730 | 1464292718374 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 1730 | 1464292718377 Marionette TRACE conn4 <- [1,190,null,{}] 12:58:38 INFO - PROCESS | 1730 | 1464292718392 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}] 12:58:38 INFO - PROCESS | 1730 | 1464292718602 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 12:58:38 INFO - PROCESS | 1730 | 1464292718628 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x93893800 == 42 [pid = 1730] [id = 55] 12:58:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x995a2800) [pid = 1730] [serial = 163] [outer = (nil)] 12:58:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x995ab400) [pid = 1730] [serial = 164] [outer = 0x995a2800] 12:58:38 INFO - PROCESS | 1730 | 1464292718704 Marionette DEBUG loaded listener.js 12:58:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x995adc00) [pid = 1730] [serial = 165] [outer = 0x995a2800] 12:58:39 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x96c65c00) [pid = 1730] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:58:39 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x9a3f6400) [pid = 1730] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:58:39 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x9c03a400) [pid = 1730] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:58:39 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x93889800) [pid = 1730] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:58:39 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x96c69800) [pid = 1730] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:58:39 INFO - PROCESS | 1730 | 1464292719628 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]]]}] 12:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1286ms 12:58:39 INFO - PROCESS | 1730 | 1464292719661 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 12:58:39 INFO - PROCESS | 1730 | 1464292719665 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 12:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:58:39 INFO - PROCESS | 1730 | 1464292719673 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:58:39 INFO - PROCESS | 1730 | 1464292719677 Marionette TRACE conn4 <- [1,194,null,{}] 12:58:39 INFO - PROCESS | 1730 | 1464292719682 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}] 12:58:39 INFO - PROCESS | 1730 | 1464292719872 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 12:58:39 INFO - PROCESS | 1730 | 1464292719973 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x93889800 == 43 [pid = 1730] [id = 56] 12:58:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x995a6400) [pid = 1730] [serial = 166] [outer = (nil)] 12:58:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0xa224c400) [pid = 1730] [serial = 167] [outer = 0x995a6400] 12:58:40 INFO - PROCESS | 1730 | 1464292720054 Marionette DEBUG loaded listener.js 12:58:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0xa22af000) [pid = 1730] [serial = 168] [outer = 0x995a6400] 12:58:40 INFO - PROCESS | 1730 | 1464292720765 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]]]}] 12:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1132ms 12:58:40 INFO - PROCESS | 1730 | 1464292720807 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:58:40 INFO - PROCESS | 1730 | 1464292720812 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:58:40 INFO - PROCESS | 1730 | 1464292720818 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:58:40 INFO - PROCESS | 1730 | 1464292720821 Marionette TRACE conn4 <- [1,198,null,{}] 12:58:40 INFO - PROCESS | 1730 | 1464292720832 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}] 12:58:41 INFO - PROCESS | 1730 | 1464292721036 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 12:58:41 INFO - PROCESS | 1730 | 1464292721165 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x92037800 == 44 [pid = 1730] [id = 57] 12:58:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x9203f800) [pid = 1730] [serial = 169] [outer = (nil)] 12:58:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x9397f400) [pid = 1730] [serial = 170] [outer = 0x9203f800] 12:58:41 INFO - PROCESS | 1730 | 1464292721260 Marionette DEBUG loaded listener.js 12:58:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x95046400) [pid = 1730] [serial = 171] [outer = 0x9203f800] 12:58:42 INFO - PROCESS | 1730 | 1464292722290 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]]]}] 12:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1484ms 12:58:42 INFO - PROCESS | 1730 | 1464292722304 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 12:58:42 INFO - PROCESS | 1730 | 1464292722312 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 12:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:58:42 INFO - PROCESS | 1730 | 1464292722322 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:58:42 INFO - PROCESS | 1730 | 1464292722328 Marionette TRACE conn4 <- [1,202,null,{}] 12:58:42 INFO - PROCESS | 1730 | 1464292722337 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}] 12:58:42 INFO - PROCESS | 1730 | 1464292722536 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:58:42 INFO - PROCESS | 1730 | 1464292722683 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c66c00 == 45 [pid = 1730] [id = 58] 12:58:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x995a4400) [pid = 1730] [serial = 172] [outer = (nil)] 12:58:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x99e95000) [pid = 1730] [serial = 173] [outer = 0x995a4400] 12:58:42 INFO - PROCESS | 1730 | 1464292722815 Marionette DEBUG loaded listener.js 12:58:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x9a149800) [pid = 1730] [serial = 174] [outer = 0x995a4400] 12:58:43 INFO - PROCESS | 1730 | 1464292723728 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]]]}] 12:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1485ms 12:58:43 INFO - PROCESS | 1730 | 1464292723810 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 12:58:43 INFO - PROCESS | 1730 | 1464292723817 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 12:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:58:43 INFO - PROCESS | 1730 | 1464292723824 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:58:43 INFO - PROCESS | 1730 | 1464292723829 Marionette TRACE conn4 <- [1,206,null,{}] 12:58:43 INFO - PROCESS | 1730 | 1464292723835 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}] 12:58:44 INFO - PROCESS | 1730 | 1464292724066 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 12:58:44 INFO - PROCESS | 1730 | 1464292724254 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8dc000 == 46 [pid = 1730] [id = 59] 12:58:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x9a8e0400) [pid = 1730] [serial = 175] [outer = (nil)] 12:58:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x9b290400) [pid = 1730] [serial = 176] [outer = 0x9a8e0400] 12:58:44 INFO - PROCESS | 1730 | 1464292724392 Marionette DEBUG loaded listener.js 12:58:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x9d897000) [pid = 1730] [serial = 177] [outer = 0x9a8e0400] 12:58:45 INFO - PROCESS | 1730 | 1464292725522 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]]]}] 12:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1740ms 12:58:45 INFO - PROCESS | 1730 | 1464292725565 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 1730 | 1464292725570 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 12:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:58:45 INFO - PROCESS | 1730 | 1464292725587 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - PROCESS | 1730 | 1464292725597 Marionette TRACE conn4 <- [1,210,null,{}] 12:58:45 INFO - PROCESS | 1730 | 1464292725604 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}] 12:58:45 INFO - PROCESS | 1730 | 1464292725823 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 12:58:46 INFO - PROCESS | 1730 | 1464292726010 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x976a1800 == 47 [pid = 1730] [id = 60] 12:58:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x976a3000) [pid = 1730] [serial = 178] [outer = (nil)] 12:58:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x976ac800) [pid = 1730] [serial = 179] [outer = 0x976a3000] 12:58:46 INFO - PROCESS | 1730 | 1464292726123 Marionette DEBUG loaded listener.js 12:58:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x9d385400) [pid = 1730] [serial = 180] [outer = 0x976a3000] 12:58:47 INFO - PROCESS | 1730 | 1464292727066 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]]]}] 12:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1555ms 12:58:47 INFO - PROCESS | 1730 | 1464292727135 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 12:58:47 INFO - PROCESS | 1730 | 1464292727141 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 12:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:58:47 INFO - PROCESS | 1730 | 1464292727149 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:58:47 INFO - PROCESS | 1730 | 1464292727155 Marionette TRACE conn4 <- [1,214,null,{}] 12:58:47 INFO - PROCESS | 1730 | 1464292727163 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}] 12:58:47 INFO - PROCESS | 1730 | 1464292727393 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 12:58:47 INFO - PROCESS | 1730 | 1464292727581 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x92cdd000 == 48 [pid = 1730] [id = 61] 12:58:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x93754c00) [pid = 1730] [serial = 181] [outer = (nil)] 12:58:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0xa3324800) [pid = 1730] [serial = 182] [outer = 0x93754c00] 12:58:47 INFO - PROCESS | 1730 | 1464292727718 Marionette DEBUG loaded listener.js 12:58:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0xa3648c00) [pid = 1730] [serial = 183] [outer = 0x93754c00] 12:58:48 INFO - PROCESS | 1730 | 1464292728581 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]]]}] 12:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1486ms 12:58:48 INFO - PROCESS | 1730 | 1464292728635 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:58:48 INFO - PROCESS | 1730 | 1464292728639 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:58:48 INFO - PROCESS | 1730 | 1464292728646 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:58:48 INFO - PROCESS | 1730 | 1464292728649 Marionette TRACE conn4 <- [1,218,null,{}] 12:58:48 INFO - PROCESS | 1730 | 1464292728656 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}] 12:58:48 INFO - PROCESS | 1730 | 1464292728836 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 12:58:49 INFO - PROCESS | 1730 | 1464292729007 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e6a800 == 49 [pid = 1730] [id = 62] 12:58:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x94e6e000) [pid = 1730] [serial = 184] [outer = (nil)] 12:58:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x94e72800) [pid = 1730] [serial = 185] [outer = 0x94e6e000] 12:58:49 INFO - PROCESS | 1730 | 1464292729128 Marionette DEBUG loaded listener.js 12:58:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x950b6000) [pid = 1730] [serial = 186] [outer = 0x94e6e000] 12:58:50 INFO - PROCESS | 1730 | 1464292730388 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]]]}] 12:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1787ms 12:58:50 INFO - PROCESS | 1730 | 1464292730434 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 12:58:50 INFO - PROCESS | 1730 | 1464292730441 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 12:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:58:50 INFO - PROCESS | 1730 | 1464292730449 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:58:50 INFO - PROCESS | 1730 | 1464292730455 Marionette TRACE conn4 <- [1,222,null,{}] 12:58:50 INFO - PROCESS | 1730 | 1464292730463 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}] 12:58:50 INFO - PROCESS | 1730 | 1464292730638 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:58:50 INFO - PROCESS | 1730 | 1464292730818 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x92ce0800 == 50 [pid = 1730] [id = 63] 12:58:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x976a6000) [pid = 1730] [serial = 187] [outer = (nil)] 12:58:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x976abc00) [pid = 1730] [serial = 188] [outer = 0x976a6000] 12:58:50 INFO - PROCESS | 1730 | 1464292730930 Marionette DEBUG loaded listener.js 12:58:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x9800d800) [pid = 1730] [serial = 189] [outer = 0x976a6000] 12:58:51 INFO - PROCESS | 1730 | --DOCSHELL 0x96c63800 == 49 [pid = 1730] [id = 28] 12:58:51 INFO - PROCESS | 1730 | --DOCSHELL 0x92ce0400 == 48 [pid = 1730] [id = 30] 12:58:51 INFO - PROCESS | 1730 | --DOCSHELL 0x93889800 == 47 [pid = 1730] [id = 56] 12:58:51 INFO - PROCESS | 1730 | --DOCSHELL 0x93893800 == 46 [pid = 1730] [id = 55] 12:58:51 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8d3000 == 45 [pid = 1730] [id = 54] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0xa224b400) [pid = 1730] [serial = 113] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x96c61800) [pid = 1730] [serial = 107] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x9503e400) [pid = 1730] [serial = 110] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0xa3353000) [pid = 1730] [serial = 131] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOCSHELL 0x9203a000 == 44 [pid = 1730] [id = 53] 12:58:51 INFO - PROCESS | 1730 | --DOCSHELL 0x93893400 == 43 [pid = 1730] [id = 52] 12:58:51 INFO - PROCESS | 1730 | --DOCSHELL 0x950aa400 == 42 [pid = 1730] [id = 51] 12:58:51 INFO - PROCESS | 1730 | 1464292731904 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]]]}] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x9801b800) [pid = 1730] [serial = 119] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x99e84000) [pid = 1730] [serial = 120] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x9a8d5400) [pid = 1730] [serial = 122] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x9d382800) [pid = 1730] [serial = 125] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x95042800) [pid = 1730] [serial = 117] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x93981000) [pid = 1730] [serial = 116] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x9d488400) [pid = 1730] [serial = 128] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x9d8a1c00) [pid = 1730] [serial = 126] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0xa102f400) [pid = 1730] [serial = 129] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x9a8db000) [pid = 1730] [serial = 123] [outer = (nil)] [url = about:blank] 12:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1541ms 12:58:51 INFO - PROCESS | 1730 | 1464292731992 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 12:58:52 INFO - PROCESS | 1730 | 1464292732001 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 12:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:58:52 INFO - PROCESS | 1730 | 1464292732012 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:58:52 INFO - PROCESS | 1730 | 1464292732015 Marionette TRACE conn4 <- [1,226,null,{}] 12:58:52 INFO - PROCESS | 1730 | 1464292732023 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}] 12:58:52 INFO - PROCESS | 1730 | 1464292732188 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 12:58:52 INFO - PROCESS | 1730 | 1464292732293 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x95045000 == 43 [pid = 1730] [id = 64] 12:58:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x96c63800) [pid = 1730] [serial = 190] [outer = (nil)] 12:58:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x995a3c00) [pid = 1730] [serial = 191] [outer = 0x96c63800] 12:58:52 INFO - PROCESS | 1730 | 1464292732406 Marionette DEBUG loaded listener.js 12:58:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x995afc00) [pid = 1730] [serial = 192] [outer = 0x96c63800] 12:58:53 INFO - PROCESS | 1730 | 1464292733143 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]]]}] 12:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1179ms 12:58:53 INFO - PROCESS | 1730 | 1464292733192 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 12:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:58:53 INFO - PROCESS | 1730 | 1464292733196 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 12:58:53 INFO - PROCESS | 1730 | 1464292733203 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:58:53 INFO - PROCESS | 1730 | 1464292733209 Marionette TRACE conn4 <- [1,230,null,{}] 12:58:53 INFO - PROCESS | 1730 | 1464292733230 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}] 12:58:53 INFO - PROCESS | 1730 | 1464292733403 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 12:58:53 INFO - PROCESS | 1730 | 1464292733511 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x995a5c00 == 44 [pid = 1730] [id = 65] 12:58:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x995a7000) [pid = 1730] [serial = 193] [outer = (nil)] 12:58:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x9a8d3000) [pid = 1730] [serial = 194] [outer = 0x995a7000] 12:58:53 INFO - PROCESS | 1730 | 1464292733595 Marionette DEBUG loaded listener.js 12:58:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x9a8de800) [pid = 1730] [serial = 195] [outer = 0x995a7000] 12:58:54 INFO - PROCESS | 1730 | 1464292734717 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]]]}] 12:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1541ms 12:58:54 INFO - PROCESS | 1730 | 1464292734744 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 12:58:54 INFO - PROCESS | 1730 | 1464292734749 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 12:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:58:54 INFO - PROCESS | 1730 | 1464292734760 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:58:54 INFO - PROCESS | 1730 | 1464292734763 Marionette TRACE conn4 <- [1,234,null,{}] 12:58:54 INFO - PROCESS | 1730 | 1464292734768 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}] 12:58:55 INFO - PROCESS | 1730 | 1464292735032 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 12:58:55 INFO - PROCESS | 1730 | 1464292735070 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8dc800 == 45 [pid = 1730] [id = 66] 12:58:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x9ab18400) [pid = 1730] [serial = 196] [outer = (nil)] 12:58:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x9d313000) [pid = 1730] [serial = 197] [outer = 0x9ab18400] 12:58:55 INFO - PROCESS | 1730 | 1464292735197 Marionette DEBUG loaded listener.js 12:58:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x9d89c800) [pid = 1730] [serial = 198] [outer = 0x9ab18400] 12:58:56 INFO - PROCESS | 1730 | 1464292736205 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]]]}] 12:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1493ms 12:58:56 INFO - PROCESS | 1730 | 1464292736254 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:58:56 INFO - PROCESS | 1730 | 1464292736258 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:58:56 INFO - PROCESS | 1730 | 1464292736264 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:58:56 INFO - PROCESS | 1730 | 1464292736267 Marionette TRACE conn4 <- [1,238,null,{}] 12:58:56 INFO - PROCESS | 1730 | 1464292736281 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}] 12:58:56 INFO - PROCESS | 1730 | 1464292736701 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x9d47e800) [pid = 1730] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x9503a800) [pid = 1730] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x9446fc00) [pid = 1730] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x950b0400) [pid = 1730] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x9d382c00) [pid = 1730] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x9bf99800) [pid = 1730] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x995a2800) [pid = 1730] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x92cdf000) [pid = 1730] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x96c63000) [pid = 1730] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x93986800) [pid = 1730] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:58:56 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x9aab7800) [pid = 1730] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:58:56 INFO - PROCESS | 1730 | 1464292736847 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x92cdf000 == 46 [pid = 1730] [id = 67] 12:58:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x9388bc00) [pid = 1730] [serial = 199] [outer = (nil)] 12:58:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x976a2000) [pid = 1730] [serial = 200] [outer = 0x9388bc00] 12:58:56 INFO - PROCESS | 1730 | 1464292736924 Marionette DEBUG loaded listener.js 12:58:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x9809ec00) [pid = 1730] [serial = 201] [outer = 0x9388bc00] 12:58:57 INFO - PROCESS | 1730 | 1464292737658 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]]]}] 12:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1441ms 12:58:57 INFO - PROCESS | 1730 | 1464292737706 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 12:58:57 INFO - PROCESS | 1730 | 1464292737712 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 12:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:58:57 INFO - PROCESS | 1730 | 1464292737725 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:58:57 INFO - PROCESS | 1730 | 1464292737730 Marionette TRACE conn4 <- [1,242,null,{}] 12:58:57 INFO - PROCESS | 1730 | 1464292737740 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}] 12:58:57 INFO - PROCESS | 1730 | 1464292737925 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:58:57 INFO - PROCESS | 1730 | 1464292737937 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x94ec8c00 == 47 [pid = 1730] [id = 68] 12:58:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x9a339c00) [pid = 1730] [serial = 202] [outer = (nil)] 12:58:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x9bc63c00) [pid = 1730] [serial = 203] [outer = 0x9a339c00] 12:58:58 INFO - PROCESS | 1730 | 1464292738115 Marionette DEBUG loaded listener.js 12:58:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x9a344c00) [pid = 1730] [serial = 204] [outer = 0x9a339c00] 12:58:59 INFO - PROCESS | 1730 | 1464292739151 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]]]}] 12:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1486ms 12:58:59 INFO - PROCESS | 1730 | 1464292739210 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 12:58:59 INFO - PROCESS | 1730 | 1464292739217 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 12:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:58:59 INFO - PROCESS | 1730 | 1464292739227 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:58:59 INFO - PROCESS | 1730 | 1464292739233 Marionette TRACE conn4 <- [1,246,null,{}] 12:58:59 INFO - PROCESS | 1730 | 1464292739245 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}] 12:58:59 INFO - PROCESS | 1730 | 1464292739521 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 12:58:59 INFO - PROCESS | 1730 | 1464292739756 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x93989c00 == 48 [pid = 1730] [id = 69] 12:58:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x94e70000) [pid = 1730] [serial = 205] [outer = (nil)] 12:58:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x96c65800) [pid = 1730] [serial = 206] [outer = 0x94e70000] 12:58:59 INFO - PROCESS | 1730 | 1464292739849 Marionette DEBUG loaded listener.js 12:58:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x97687800) [pid = 1730] [serial = 207] [outer = 0x94e70000] 12:59:00 INFO - PROCESS | 1730 | 1464292740749 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]]]}] 12:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1589ms 12:59:00 INFO - PROCESS | 1730 | 1464292740817 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 12:59:00 INFO - PROCESS | 1730 | 1464292740826 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 12:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:59:00 INFO - PROCESS | 1730 | 1464292740838 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:59:00 INFO - PROCESS | 1730 | 1464292740843 Marionette TRACE conn4 <- [1,250,null,{}] 12:59:00 INFO - PROCESS | 1730 | 1464292740850 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}] 12:59:01 INFO - PROCESS | 1730 | 1464292741077 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 12:59:01 INFO - PROCESS | 1730 | 1464292741269 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e94c00 == 49 [pid = 1730] [id = 70] 12:59:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x99e97400) [pid = 1730] [serial = 208] [outer = (nil)] 12:59:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x9a33a000) [pid = 1730] [serial = 209] [outer = 0x99e97400] 12:59:01 INFO - PROCESS | 1730 | 1464292741405 Marionette DEBUG loaded listener.js 12:59:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x9a343000) [pid = 1730] [serial = 210] [outer = 0x99e97400] 12:59:02 INFO - PROCESS | 1730 | 1464292742418 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]]]}] 12:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1636ms 12:59:02 INFO - PROCESS | 1730 | 1464292742475 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 12:59:02 INFO - PROCESS | 1730 | 1464292742479 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 12:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:59:02 INFO - PROCESS | 1730 | 1464292742487 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:59:02 INFO - PROCESS | 1730 | 1464292742494 Marionette TRACE conn4 <- [1,254,null,{}] 12:59:02 INFO - PROCESS | 1730 | 1464292742512 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}] 12:59:02 INFO - PROCESS | 1730 | 1464292742751 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 12:59:02 INFO - PROCESS | 1730 | 1464292742950 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a3aec00 == 50 [pid = 1730] [id = 71] 12:59:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x9c03a800) [pid = 1730] [serial = 211] [outer = (nil)] 12:59:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0xa2244800) [pid = 1730] [serial = 212] [outer = 0x9c03a800] 12:59:03 INFO - PROCESS | 1730 | 1464292743063 Marionette DEBUG loaded listener.js 12:59:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0xa23bdc00) [pid = 1730] [serial = 213] [outer = 0x9c03a800] 12:59:03 INFO - PROCESS | 1730 | 1464292743957 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]]]}] 12:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1505ms 12:59:03 INFO - PROCESS | 1730 | 1464292743992 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:59:03 INFO - PROCESS | 1730 | 1464292743996 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:59:04 INFO - PROCESS | 1730 | 1464292744004 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:59:04 INFO - PROCESS | 1730 | 1464292744007 Marionette TRACE conn4 <- [1,258,null,{}] 12:59:04 INFO - PROCESS | 1730 | 1464292744013 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}] 12:59:04 INFO - PROCESS | 1730 | 1464292744217 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 12:59:04 INFO - PROCESS | 1730 | 1464292744369 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c67000 == 51 [pid = 1730] [id = 72] 12:59:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0xa31bd000) [pid = 1730] [serial = 214] [outer = (nil)] 12:59:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0xa36f3c00) [pid = 1730] [serial = 215] [outer = 0xa31bd000] 12:59:04 INFO - PROCESS | 1730 | 1464292744458 Marionette DEBUG loaded listener.js 12:59:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0xa513c000) [pid = 1730] [serial = 216] [outer = 0xa31bd000] 12:59:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0xa6384000) [pid = 1730] [serial = 217] [outer = 0x950ae800] 12:59:05 INFO - PROCESS | 1730 | 1464292745746 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]]]}] 12:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1794ms 12:59:05 INFO - PROCESS | 1730 | 1464292745799 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 12:59:05 INFO - PROCESS | 1730 | 1464292745803 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 12:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:59:05 INFO - PROCESS | 1730 | 1464292745813 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:59:05 INFO - PROCESS | 1730 | 1464292745816 Marionette TRACE conn4 <- [1,262,null,{}] 12:59:05 INFO - PROCESS | 1730 | 1464292745822 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}] 12:59:06 INFO - PROCESS | 1730 | 1464292746086 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:59:06 INFO - PROCESS | 1730 | 1464292746238 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x950ad000 == 52 [pid = 1730] [id = 73] 12:59:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x950b3400) [pid = 1730] [serial = 218] [outer = (nil)] 12:59:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0xa51aa800) [pid = 1730] [serial = 219] [outer = 0x950b3400] 12:59:06 INFO - PROCESS | 1730 | 1464292746328 Marionette DEBUG loaded listener.js 12:59:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0xa683c400) [pid = 1730] [serial = 220] [outer = 0x950b3400] 12:59:07 INFO - PROCESS | 1730 | 1464292747187 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]]]}] 12:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1435ms 12:59:07 INFO - PROCESS | 1730 | 1464292747249 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 12:59:07 INFO - PROCESS | 1730 | 1464292747255 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 12:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:59:07 INFO - PROCESS | 1730 | 1464292747262 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:59:07 INFO - PROCESS | 1730 | 1464292747266 Marionette TRACE conn4 <- [1,266,null,{}] 12:59:07 INFO - PROCESS | 1730 | 1464292747273 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}] 12:59:07 INFO - PROCESS | 1730 | 1464292747529 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 12:59:07 INFO - PROCESS | 1730 | 1464292747735 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e76400 == 53 [pid = 1730] [id = 74] 12:59:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0xa050c800) [pid = 1730] [serial = 221] [outer = (nil)] 12:59:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0xa8294000) [pid = 1730] [serial = 222] [outer = 0xa050c800] 12:59:07 INFO - PROCESS | 1730 | 1464292747877 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0xa82b2c00) [pid = 1730] [serial = 223] [outer = 0xa050c800] 12:59:08 INFO - PROCESS | 1730 | 1464292748757 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]]]}] 12:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1545ms 12:59:08 INFO - PROCESS | 1730 | 1464292748808 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 12:59:08 INFO - PROCESS | 1730 | 1464292748813 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 12:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:59:08 INFO - PROCESS | 1730 | 1464292748820 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:59:08 INFO - PROCESS | 1730 | 1464292748824 Marionette TRACE conn4 <- [1,270,null,{}] 12:59:08 INFO - PROCESS | 1730 | 1464292748830 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}] 12:59:09 INFO - PROCESS | 1730 | 1464292749025 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 12:59:09 INFO - PROCESS | 1730 | 1464292749192 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d0a000 == 54 [pid = 1730] [id = 75] 12:59:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x90d0b800) [pid = 1730] [serial = 224] [outer = (nil)] 12:59:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x90d13000) [pid = 1730] [serial = 225] [outer = 0x90d0b800] 12:59:09 INFO - PROCESS | 1730 | 1464292749285 Marionette DEBUG loaded listener.js 12:59:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x90d15000) [pid = 1730] [serial = 226] [outer = 0x90d0b800] 12:59:10 INFO - PROCESS | 1730 | 1464292750184 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]]]}] 12:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1387ms 12:59:10 INFO - PROCESS | 1730 | 1464292750208 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 12:59:10 INFO - PROCESS | 1730 | 1464292750213 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 12:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:59:10 INFO - PROCESS | 1730 | 1464292750219 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:59:10 INFO - PROCESS | 1730 | 1464292750223 Marionette TRACE conn4 <- [1,274,null,{}] 12:59:10 INFO - PROCESS | 1730 | 1464292750230 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}] 12:59:10 INFO - PROCESS | 1730 | 1464292750414 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 12:59:10 INFO - PROCESS | 1730 | 1464292750575 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d18000 == 55 [pid = 1730] [id = 76] 12:59:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x90d18c00) [pid = 1730] [serial = 227] [outer = (nil)] 12:59:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x95047c00) [pid = 1730] [serial = 228] [outer = 0x90d18c00] 12:59:10 INFO - PROCESS | 1730 | 1464292750667 Marionette DEBUG loaded listener.js 12:59:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x995ae800) [pid = 1730] [serial = 229] [outer = 0x90d18c00] 12:59:11 INFO - PROCESS | 1730 | 1464292751575 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]]]}] 12:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1586ms 12:59:11 INFO - PROCESS | 1730 | 1464292751807 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 1730 | 1464292751814 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:59:11 INFO - PROCESS | 1730 | 1464292751823 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 1730 | 1464292751836 Marionette TRACE conn4 <- [1,278,null,{}] 12:59:11 INFO - PROCESS | 1730 | 1464292751850 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}] 12:59:12 INFO - PROCESS | 1730 | 1464292752057 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 12:59:12 INFO - PROCESS | 1730 | 1464292752289 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d10000 == 56 [pid = 1730] [id = 77] 12:59:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x93894000) [pid = 1730] [serial = 230] [outer = (nil)] 12:59:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x95044c00) [pid = 1730] [serial = 231] [outer = 0x93894000] 12:59:12 INFO - PROCESS | 1730 | 1464292752371 Marionette DEBUG loaded listener.js 12:59:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x96c68000) [pid = 1730] [serial = 232] [outer = 0x93894000] 12:59:13 INFO - PROCESS | 1730 | 1464292753398 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]]]}] 12:59:13 INFO - PROCESS | 1730 | --DOCSHELL 0x9768ac00 == 55 [pid = 1730] [id = 13] 12:59:13 INFO - PROCESS | 1730 | --DOCSHELL 0x92cdf000 == 54 [pid = 1730] [id = 67] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0xa224c400) [pid = 1730] [serial = 167] [outer = (nil)] [url = about:blank] 12:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1608ms 12:59:13 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8dc800 == 53 [pid = 1730] [id = 66] 12:59:13 INFO - PROCESS | 1730 | --DOCSHELL 0x995a5c00 == 52 [pid = 1730] [id = 65] 12:59:13 INFO - PROCESS | 1730 | --DOCSHELL 0x95045000 == 51 [pid = 1730] [id = 64] 12:59:13 INFO - PROCESS | 1730 | --DOCSHELL 0x92ce0800 == 50 [pid = 1730] [id = 63] 12:59:13 INFO - PROCESS | 1730 | 1464292753468 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 12:59:13 INFO - PROCESS | 1730 | 1464292753476 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 12:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:59:13 INFO - PROCESS | 1730 | 1464292753491 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:59:13 INFO - PROCESS | 1730 | 1464292753499 Marionette TRACE conn4 <- [1,282,null,{}] 12:59:13 INFO - PROCESS | 1730 | 1464292753514 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}] 12:59:13 INFO - PROCESS | 1730 | 1464292753683 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0xa237c000) [pid = 1730] [serial = 114] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x95045400) [pid = 1730] [serial = 111] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0xa6839800) [pid = 1730] [serial = 86] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x9928c000) [pid = 1730] [serial = 108] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0xa275dc00) [pid = 1730] [serial = 105] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0xa1030000) [pid = 1730] [serial = 162] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x9d48d000) [pid = 1730] [serial = 161] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x995ab400) [pid = 1730] [serial = 164] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x995adc00) [pid = 1730] [serial = 165] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x99e9b400) [pid = 1730] [serial = 150] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x96c6d800) [pid = 1730] [serial = 149] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x99e93c00) [pid = 1730] [serial = 153] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x980a1000) [pid = 1730] [serial = 152] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x99e9dc00) [pid = 1730] [serial = 155] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x9a28c000) [pid = 1730] [serial = 156] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x9b287400) [pid = 1730] [serial = 158] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x9a3ea400) [pid = 1730] [serial = 134] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x9d38ac00) [pid = 1730] [serial = 137] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0xa519f000) [pid = 1730] [serial = 140] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0xa685a400) [pid = 1730] [serial = 143] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0xa69d2800) [pid = 1730] [serial = 146] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x9bc9d400) [pid = 1730] [serial = 159] [outer = (nil)] [url = about:blank] 12:59:13 INFO - PROCESS | 1730 | 1464292753874 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c6d800 == 51 [pid = 1730] [id = 78] 12:59:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x9767f400) [pid = 1730] [serial = 233] [outer = (nil)] 12:59:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x9801ac00) [pid = 1730] [serial = 234] [outer = 0x9767f400] 12:59:13 INFO - PROCESS | 1730 | 1464292753966 Marionette DEBUG loaded listener.js 12:59:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x995a7400) [pid = 1730] [serial = 235] [outer = 0x9767f400] 12:59:14 INFO - PROCESS | 1730 | 1464292754746 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]]]}] 12:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1298ms 12:59:14 INFO - PROCESS | 1730 | 1464292754787 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 12:59:14 INFO - PROCESS | 1730 | 1464292754791 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 12:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:59:14 INFO - PROCESS | 1730 | 1464292754798 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:59:14 INFO - PROCESS | 1730 | 1464292754802 Marionette TRACE conn4 <- [1,286,null,{}] 12:59:14 INFO - PROCESS | 1730 | 1464292754819 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}] 12:59:15 INFO - PROCESS | 1730 | 1464292755006 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 12:59:15 INFO - PROCESS | 1730 | 1464292755120 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x94471800 == 52 [pid = 1730] [id = 79] 12:59:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x99e9d800) [pid = 1730] [serial = 236] [outer = (nil)] 12:59:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x9a33c000) [pid = 1730] [serial = 237] [outer = 0x99e9d800] 12:59:15 INFO - PROCESS | 1730 | 1464292755207 Marionette DEBUG loaded listener.js 12:59:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x9a3ad400) [pid = 1730] [serial = 238] [outer = 0x99e9d800] 12:59:16 INFO - PROCESS | 1730 | 1464292756056 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]]]}] 12:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1335ms 12:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:59:16 INFO - PROCESS | 1730 | 1464292756134 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 12:59:16 INFO - PROCESS | 1730 | 1464292756137 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 12:59:16 INFO - PROCESS | 1730 | 1464292756144 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:59:16 INFO - PROCESS | 1730 | 1464292756148 Marionette TRACE conn4 <- [1,290,null,{}] 12:59:16 INFO - PROCESS | 1730 | 1464292756166 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}] 12:59:16 INFO - PROCESS | 1730 | 1464292756367 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 12:59:16 INFO - PROCESS | 1730 | 1464292756396 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e6fc00 == 53 [pid = 1730] [id = 80] 12:59:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x9a651400) [pid = 1730] [serial = 239] [outer = (nil)] 12:59:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x9a8dbc00) [pid = 1730] [serial = 240] [outer = 0x9a651400] 12:59:16 INFO - PROCESS | 1730 | 1464292756472 Marionette DEBUG loaded listener.js 12:59:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x9af7b800) [pid = 1730] [serial = 241] [outer = 0x9a651400] 12:59:17 INFO - PROCESS | 1730 | 1464292757379 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]]]}] 12:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1308ms 12:59:17 INFO - PROCESS | 1730 | 1464292757452 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 12:59:17 INFO - PROCESS | 1730 | 1464292757456 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 12:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:59:17 INFO - PROCESS | 1730 | 1464292757464 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:59:17 INFO - PROCESS | 1730 | 1464292757467 Marionette TRACE conn4 <- [1,294,null,{}] 12:59:17 INFO - PROCESS | 1730 | 1464292757482 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}] 12:59:17 INFO - PROCESS | 1730 | 1464292757723 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 12:59:17 INFO - PROCESS | 1730 | 1464292757749 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x99f9a000 == 54 [pid = 1730] [id = 81] 12:59:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x9a3a2400) [pid = 1730] [serial = 242] [outer = (nil)] 12:59:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x9af83800) [pid = 1730] [serial = 243] [outer = 0x9a3a2400] 12:59:17 INFO - PROCESS | 1730 | 1464292757827 Marionette DEBUG loaded listener.js 12:59:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x9af86000) [pid = 1730] [serial = 244] [outer = 0x9a3a2400] 12:59:18 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x995a6400) [pid = 1730] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:59:18 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x96c63800) [pid = 1730] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:59:18 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x9ab18400) [pid = 1730] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:59:18 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x976a6000) [pid = 1730] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:59:18 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x995a7000) [pid = 1730] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:59:18 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x9388bc00) [pid = 1730] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:59:18 INFO - PROCESS | 1730 | 1464292758780 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]]]}] 12:59:18 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. 12:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1346ms 12:59:18 INFO - PROCESS | 1730 | 1464292758810 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:59:18 INFO - PROCESS | 1730 | 1464292758813 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:59:18 INFO - PROCESS | 1730 | 1464292758820 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:59:18 INFO - PROCESS | 1730 | 1464292758825 Marionette TRACE conn4 <- [1,298,null,{}] 12:59:18 INFO - PROCESS | 1730 | 1464292758831 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}] 12:59:19 INFO - PROCESS | 1730 | 1464292759045 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 12:59:19 INFO - PROCESS | 1730 | 1464292759172 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x9503d000 == 55 [pid = 1730] [id = 82] 12:59:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x96c63800) [pid = 1730] [serial = 245] [outer = (nil)] 12:59:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x9d383400) [pid = 1730] [serial = 246] [outer = 0x96c63800] 12:59:19 INFO - PROCESS | 1730 | 1464292759257 Marionette DEBUG loaded listener.js 12:59:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0xa102ac00) [pid = 1730] [serial = 247] [outer = 0x96c63800] 12:59:20 INFO - PROCESS | 1730 | 1464292760042 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]]]}] 12:59:20 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. 12:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1284ms 12:59:20 INFO - PROCESS | 1730 | 1464292760106 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 12:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:59:20 INFO - PROCESS | 1730 | 1464292760111 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 12:59:20 INFO - PROCESS | 1730 | 1464292760187 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:59:20 INFO - PROCESS | 1730 | 1464292760192 Marionette TRACE conn4 <- [1,302,null,{}] 12:59:20 INFO - PROCESS | 1730 | 1464292760209 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}] 12:59:20 INFO - PROCESS | 1730 | 1464292760420 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:59:20 INFO - PROCESS | 1730 | 1464292760652 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e71800 == 56 [pid = 1730] [id = 83] 12:59:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x94e71c00) [pid = 1730] [serial = 248] [outer = (nil)] 12:59:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x94ec1800) [pid = 1730] [serial = 249] [outer = 0x94e71c00] 12:59:20 INFO - PROCESS | 1730 | 1464292760758 Marionette DEBUG loaded listener.js 12:59:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x950ab800) [pid = 1730] [serial = 250] [outer = 0x94e71c00] 12:59:21 INFO - PROCESS | 1730 | 1464292761923 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]]]}] 12:59: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. 12:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1863ms 12:59:21 INFO - PROCESS | 1730 | 1464292761982 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 12:59:21 INFO - PROCESS | 1730 | 1464292761990 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 12:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:59:22 INFO - PROCESS | 1730 | 1464292761998 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:59:22 INFO - PROCESS | 1730 | 1464292762003 Marionette TRACE conn4 <- [1,306,null,{}] 12:59:22 INFO - PROCESS | 1730 | 1464292762085 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}] 12:59:22 INFO - PROCESS | 1730 | 1464292762346 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 12:59:22 INFO - PROCESS | 1730 | 1464292762580 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e94000 == 57 [pid = 1730] [id = 84] 12:59:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x99e96400) [pid = 1730] [serial = 251] [outer = (nil)] 12:59:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x9a338800) [pid = 1730] [serial = 252] [outer = 0x99e96400] 12:59:22 INFO - PROCESS | 1730 | 1464292762712 Marionette DEBUG loaded listener.js 12:59:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x9a3f2400) [pid = 1730] [serial = 253] [outer = 0x99e96400] 12:59:23 INFO - PROCESS | 1730 | 1464292763631 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]]]}] 12:59:23 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. 12:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1684ms 12:59:23 INFO - PROCESS | 1730 | 1464292763682 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 12:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:59:23 INFO - PROCESS | 1730 | 1464292763687 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 12:59:23 INFO - PROCESS | 1730 | 1464292763695 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:59:23 INFO - PROCESS | 1730 | 1464292763698 Marionette TRACE conn4 <- [1,310,null,{}] 12:59:23 INFO - PROCESS | 1730 | 1464292763706 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}] 12:59:23 INFO - PROCESS | 1730 | 1464292763894 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 12:59:24 INFO - PROCESS | 1730 | 1464292764059 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x9446fc00 == 58 [pid = 1730] [id = 85] 12:59:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x96c8f800) [pid = 1730] [serial = 254] [outer = (nil)] 12:59:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x9a28c000) [pid = 1730] [serial = 255] [outer = 0x96c8f800] 12:59:24 INFO - PROCESS | 1730 | 1464292764218 Marionette DEBUG loaded listener.js 12:59:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x9a8dfc00) [pid = 1730] [serial = 256] [outer = 0x96c8f800] 12:59:25 INFO - PROCESS | 1730 | 1464292765180 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]]]}] 12:59:25 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. 12:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1540ms 12:59:25 INFO - PROCESS | 1730 | 1464292765235 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 12:59:25 INFO - PROCESS | 1730 | 1464292765239 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 12:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:59:25 INFO - PROCESS | 1730 | 1464292765248 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:59:25 INFO - PROCESS | 1730 | 1464292765252 Marionette TRACE conn4 <- [1,314,null,{}] 12:59:25 INFO - PROCESS | 1730 | 1464292765258 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}] 12:59:25 INFO - PROCESS | 1730 | 1464292765453 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 12:59:25 INFO - PROCESS | 1730 | 1464292765655 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d5dc00 == 59 [pid = 1730] [id = 86] 12:59:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x93983000) [pid = 1730] [serial = 257] [outer = (nil)] 12:59:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x9d318000) [pid = 1730] [serial = 258] [outer = 0x93983000] 12:59:25 INFO - PROCESS | 1730 | 1464292765791 Marionette DEBUG loaded listener.js 12:59:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0xa1030000) [pid = 1730] [serial = 259] [outer = 0x93983000] 12:59:26 INFO - PROCESS | 1730 | 1464292766703 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]]]}] 12:59: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. 12:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1489ms 12:59:26 INFO - PROCESS | 1730 | 1464292766738 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:59:26 INFO - PROCESS | 1730 | 1464292766742 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:59:26 INFO - PROCESS | 1730 | 1464292766749 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:59:26 INFO - PROCESS | 1730 | 1464292766752 Marionette TRACE conn4 <- [1,318,null,{}] 12:59:26 INFO - PROCESS | 1730 | 1464292766759 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}] 12:59:26 INFO - PROCESS | 1730 | 1464292766950 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 12:59:27 INFO - PROCESS | 1730 | 1464292767246 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d0ac00 == 60 [pid = 1730] [id = 87] 12:59:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x90d0b000) [pid = 1730] [serial = 260] [outer = (nil)] 12:59:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0xa275dc00) [pid = 1730] [serial = 261] [outer = 0x90d0b000] 12:59:27 INFO - PROCESS | 1730 | 1464292767353 Marionette DEBUG loaded listener.js 12:59:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0xa3359c00) [pid = 1730] [serial = 262] [outer = 0x90d0b000] 12:59:28 INFO - PROCESS | 1730 | 1464292768356 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]]]}] 12:59:28 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. 12:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1643ms 12:59:28 INFO - PROCESS | 1730 | 1464292768394 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 12:59:28 INFO - PROCESS | 1730 | 1464292768397 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 12:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:59:28 INFO - PROCESS | 1730 | 1464292768405 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:59:28 INFO - PROCESS | 1730 | 1464292768410 Marionette TRACE conn4 <- [1,322,null,{}] 12:59:28 INFO - PROCESS | 1730 | 1464292768417 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}] 12:59:28 INFO - PROCESS | 1730 | 1464292768647 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:59:28 INFO - PROCESS | 1730 | 1464292768854 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8dd000 == 61 [pid = 1730] [id = 88] 12:59:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0xa6959c00) [pid = 1730] [serial = 263] [outer = (nil)] 12:59:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0xa6f2f400) [pid = 1730] [serial = 264] [outer = 0xa6959c00] 12:59:28 INFO - PROCESS | 1730 | 1464292768990 Marionette DEBUG loaded listener.js 12:59:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0xa8299000) [pid = 1730] [serial = 265] [outer = 0xa6959c00] 12:59:29 INFO - PROCESS | 1730 | 1464292769927 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]]]}] 12:59: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. 12:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1535ms 12:59:29 INFO - PROCESS | 1730 | 1464292769940 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 12:59:29 INFO - PROCESS | 1730 | 1464292769944 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 12:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:59:29 INFO - PROCESS | 1730 | 1464292769951 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:59:29 INFO - PROCESS | 1730 | 1464292769955 Marionette TRACE conn4 <- [1,326,null,{}] 12:59:29 INFO - PROCESS | 1730 | 1464292769961 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}] 12:59:30 INFO - PROCESS | 1730 | 1464292770138 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 12:59:30 INFO - PROCESS | 1730 | 1464292770304 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e96c00 == 62 [pid = 1730] [id = 89] 12:59:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0xa68cf800) [pid = 1730] [serial = 266] [outer = (nil)] 12:59:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0xa8c29000) [pid = 1730] [serial = 267] [outer = 0xa68cf800] 12:59:30 INFO - PROCESS | 1730 | 1464292770395 Marionette DEBUG loaded listener.js 12:59:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0xa8c4cc00) [pid = 1730] [serial = 268] [outer = 0xa68cf800] 12:59:31 INFO - PROCESS | 1730 | 1464292771372 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]]]}] 12:59: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. 12:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1486ms 12:59:31 INFO - PROCESS | 1730 | 1464292771438 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 12:59:31 INFO - PROCESS | 1730 | 1464292771442 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 12:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:59:31 INFO - PROCESS | 1730 | 1464292771451 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:59:31 INFO - PROCESS | 1730 | 1464292771455 Marionette TRACE conn4 <- [1,330,null,{}] 12:59:31 INFO - PROCESS | 1730 | 1464292771462 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}] 12:59:31 INFO - PROCESS | 1730 | 1464292771651 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 12:59:31 INFO - PROCESS | 1730 | 1464292771862 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x929dd000 == 63 [pid = 1730] [id = 90] 12:59:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x929dd400) [pid = 1730] [serial = 269] [outer = (nil)] 12:59:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x929e2800) [pid = 1730] [serial = 270] [outer = 0x929dd400] 12:59:32 INFO - PROCESS | 1730 | 1464292771997 Marionette DEBUG loaded listener.js 12:59:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x929e5400) [pid = 1730] [serial = 271] [outer = 0x929dd400] 12:59:33 INFO - PROCESS | 1730 | 1464292773106 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]]]}] 12:59: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. 12:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1698ms 12:59:33 INFO - PROCESS | 1730 | 1464292773151 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 12:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:59:33 INFO - PROCESS | 1730 | 1464292773156 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 12:59:33 INFO - PROCESS | 1730 | 1464292773165 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:59:33 INFO - PROCESS | 1730 | 1464292773169 Marionette TRACE conn4 <- [1,334,null,{}] 12:59:33 INFO - PROCESS | 1730 | 1464292773175 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}] 12:59:33 INFO - PROCESS | 1730 | 1464292773402 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 12:59:33 INFO - PROCESS | 1730 | 1464292773626 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x92a90400 == 64 [pid = 1730] [id = 91] 12:59:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x92a91c00) [pid = 1730] [serial = 272] [outer = (nil)] 12:59:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x92a94c00) [pid = 1730] [serial = 273] [outer = 0x92a91c00] 12:59:33 INFO - PROCESS | 1730 | 1464292773731 Marionette DEBUG loaded listener.js 12:59:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x92a98400) [pid = 1730] [serial = 274] [outer = 0x92a91c00] 12:59:34 INFO - PROCESS | 1730 | 1464292774879 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]]]}] 12:59: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. 12:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1746ms 12:59:34 INFO - PROCESS | 1730 | 1464292774909 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:59:34 INFO - PROCESS | 1730 | 1464292774915 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:59:34 INFO - PROCESS | 1730 | 1464292774924 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:59:34 INFO - PROCESS | 1730 | 1464292774930 Marionette TRACE conn4 <- [1,338,null,{}] 12:59:34 INFO - PROCESS | 1730 | 1464292774941 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}] 12:59:35 INFO - PROCESS | 1730 | 1464292775128 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 12:59:35 INFO - PROCESS | 1730 | 1464292775333 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x92a9a400 == 65 [pid = 1730] [id = 92] 12:59:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x92a9a800) [pid = 1730] [serial = 275] [outer = (nil)] 12:59:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x92a9d800) [pid = 1730] [serial = 276] [outer = 0x92a9a800] 12:59:35 INFO - PROCESS | 1730 | 1464292775419 Marionette DEBUG loaded listener.js 12:59:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x93986800) [pid = 1730] [serial = 277] [outer = 0x92a9a800] 12:59:36 INFO - PROCESS | 1730 | 1464292776305 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]]]}] 12:59: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. 12:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1437ms 12:59:36 INFO - PROCESS | 1730 | 1464292776362 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 12:59:36 INFO - PROCESS | 1730 | 1464292776372 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 12:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:59:36 INFO - PROCESS | 1730 | 1464292776382 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:59:36 INFO - PROCESS | 1730 | 1464292776387 Marionette TRACE conn4 <- [1,342,null,{}] 12:59:36 INFO - PROCESS | 1730 | 1464292776396 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}] 12:59:36 INFO - PROCESS | 1730 | 1464292776589 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:59:36 INFO - PROCESS | 1730 | 1464292776896 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d0fc00 == 66 [pid = 1730] [id = 93] 12:59:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x90d10400) [pid = 1730] [serial = 278] [outer = (nil)] 12:59:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x976a6000) [pid = 1730] [serial = 279] [outer = 0x90d10400] 12:59:36 INFO - PROCESS | 1730 | 1464292776985 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x98887400) [pid = 1730] [serial = 280] [outer = 0x90d10400] 12:59:37 INFO - PROCESS | 1730 | 1464292777936 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]]]}] 12:59: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. 12:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1585ms 12:59:37 INFO - PROCESS | 1730 | 1464292777969 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 12:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:59:37 INFO - PROCESS | 1730 | 1464292777973 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 12:59:37 INFO - PROCESS | 1730 | 1464292777980 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:59:37 INFO - PROCESS | 1730 | 1464292777986 Marionette TRACE conn4 <- [1,346,null,{}] 12:59:38 INFO - PROCESS | 1730 | 1464292778003 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}] 12:59:38 INFO - PROCESS | 1730 | 1464292778204 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0x9d488000 == 65 [pid = 1730] [id = 25] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0xa0506800 == 64 [pid = 1730] [id = 19] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0x94475400 == 63 [pid = 1730] [id = 20] 12:59:38 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x9bc63c00) [pid = 1730] [serial = 203] [outer = (nil)] [url = about:blank] 12:59:38 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x9397f400) [pid = 1730] [serial = 170] [outer = (nil)] [url = about:blank] 12:59:38 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x99e95000) [pid = 1730] [serial = 173] [outer = (nil)] [url = about:blank] 12:59:38 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9b290400) [pid = 1730] [serial = 176] [outer = (nil)] [url = about:blank] 12:59:38 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x976ac800) [pid = 1730] [serial = 179] [outer = (nil)] [url = about:blank] 12:59:38 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0xa3324800) [pid = 1730] [serial = 182] [outer = (nil)] [url = about:blank] 12:59:38 INFO - PROCESS | 1730 | 1464292778467 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0x99f9a000 == 62 [pid = 1730] [id = 81] 12:59:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x9397f400 == 63 [pid = 1730] [id = 94] 12:59:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x93987800) [pid = 1730] [serial = 281] [outer = (nil)] 12:59:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x95045000) [pid = 1730] [serial = 282] [outer = 0x93987800] 12:59:38 INFO - PROCESS | 1730 | 1464292778563 Marionette DEBUG loaded listener.js 12:59:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x995b1c00) [pid = 1730] [serial = 283] [outer = 0x93987800] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0x94e6fc00 == 62 [pid = 1730] [id = 80] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0x94471800 == 61 [pid = 1730] [id = 79] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0x96c6d800 == 60 [pid = 1730] [id = 78] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0x90d10000 == 59 [pid = 1730] [id = 77] 12:59:38 INFO - PROCESS | 1730 | --DOCSHELL 0x9a3aec00 == 58 [pid = 1730] [id = 71] 12:59:39 INFO - PROCESS | 1730 | --DOCSHELL 0x99e94c00 == 57 [pid = 1730] [id = 70] 12:59:39 INFO - PROCESS | 1730 | --DOCSHELL 0x93989c00 == 56 [pid = 1730] [id = 69] 12:59:39 INFO - PROCESS | 1730 | --DOCSHELL 0x94ec8c00 == 55 [pid = 1730] [id = 68] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0xa22af000) [pid = 1730] [serial = 168] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x995a3c00) [pid = 1730] [serial = 191] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x995afc00) [pid = 1730] [serial = 192] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x9d313000) [pid = 1730] [serial = 197] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x9800d800) [pid = 1730] [serial = 189] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x976abc00) [pid = 1730] [serial = 188] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x9a8d3000) [pid = 1730] [serial = 194] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x94e72800) [pid = 1730] [serial = 185] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x976a2000) [pid = 1730] [serial = 200] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x9d89c800) [pid = 1730] [serial = 198] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x9a8de800) [pid = 1730] [serial = 195] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x9809ec00) [pid = 1730] [serial = 201] [outer = (nil)] [url = about:blank] 12:59:39 INFO - PROCESS | 1730 | 1464292779547 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]]]}] 12:59: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. 12:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1643ms 12:59:39 INFO - PROCESS | 1730 | 1464292779623 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 12:59:39 INFO - PROCESS | 1730 | 1464292779627 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 12:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:59:39 INFO - PROCESS | 1730 | 1464292779635 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:59:39 INFO - PROCESS | 1730 | 1464292779638 Marionette TRACE conn4 <- [1,350,null,{}] 12:59:39 INFO - PROCESS | 1730 | 1464292779644 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}] 12:59:39 INFO - PROCESS | 1730 | 1464292779821 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 12:59:39 INFO - PROCESS | 1730 | 1464292779940 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d5c800 == 56 [pid = 1730] [id = 95] 12:59:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x94e74800) [pid = 1730] [serial = 284] [outer = (nil)] 12:59:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x9a342400) [pid = 1730] [serial = 285] [outer = 0x94e74800] 12:59:40 INFO - PROCESS | 1730 | 1464292780060 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x9a3f7800) [pid = 1730] [serial = 286] [outer = 0x94e74800] 12:59:40 INFO - PROCESS | 1730 | 1464292780774 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]]]}] 12:59:40 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. 12:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1192ms 12:59:40 INFO - PROCESS | 1730 | 1464292780828 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 12:59:40 INFO - PROCESS | 1730 | 1464292780831 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 12:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:59:40 INFO - PROCESS | 1730 | 1464292780843 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:59:40 INFO - PROCESS | 1730 | 1464292780846 Marionette TRACE conn4 <- [1,354,null,{}] 12:59:40 INFO - PROCESS | 1730 | 1464292780852 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}] 12:59:41 INFO - PROCESS | 1730 | 1464292781017 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 12:59:41 INFO - PROCESS | 1730 | 1464292781028 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a336400 == 57 [pid = 1730] [id = 96] 12:59:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x9a7bec00) [pid = 1730] [serial = 287] [outer = (nil)] 12:59:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x9ab1a800) [pid = 1730] [serial = 288] [outer = 0x9a7bec00] 12:59:41 INFO - PROCESS | 1730 | 1464292781103 Marionette DEBUG loaded listener.js 12:59:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x9af81800) [pid = 1730] [serial = 289] [outer = 0x9a7bec00] 12:59:42 INFO - PROCESS | 1730 | 1464292782145 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]]]}] 12:59: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. 12:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1348ms 12:59:42 INFO - PROCESS | 1730 | 1464292782193 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:59:42 INFO - PROCESS | 1730 | 1464292782197 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:59:42 INFO - PROCESS | 1730 | 1464292782211 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:59:42 INFO - PROCESS | 1730 | 1464292782214 Marionette TRACE conn4 <- [1,358,null,{}] 12:59:42 INFO - PROCESS | 1730 | 1464292782220 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}] 12:59:42 INFO - PROCESS | 1730 | 1464292782469 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 12:59:42 INFO - PROCESS | 1730 | 1464292782502 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x99f9a000 == 58 [pid = 1730] [id = 97] 12:59:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x9d897c00) [pid = 1730] [serial = 290] [outer = (nil)] 12:59:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0xa050c000) [pid = 1730] [serial = 291] [outer = 0x9d897c00] 12:59:42 INFO - PROCESS | 1730 | 1464292782584 Marionette DEBUG loaded listener.js 12:59:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0xa23c3000) [pid = 1730] [serial = 292] [outer = 0x9d897c00] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x9a651400) [pid = 1730] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x9a3a2400) [pid = 1730] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x93894000) [pid = 1730] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x99e9d800) [pid = 1730] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0xa36eb000) [pid = 1730] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0xa4f24800) [pid = 1730] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x9a339c00) [pid = 1730] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x9bf99400) [pid = 1730] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x9767f400) [pid = 1730] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x9880ac00) [pid = 1730] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0xa31f1800) [pid = 1730] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:59:43 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x950b7800) [pid = 1730] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:59:43 INFO - PROCESS | 1730 | 1464292783700 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]]]}] 12:59:43 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. 12:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1534ms 12:59:43 INFO - PROCESS | 1730 | 1464292783750 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 12:59:43 INFO - PROCESS | 1730 | 1464292783754 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 12:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:59:43 INFO - PROCESS | 1730 | 1464292783763 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:59:43 INFO - PROCESS | 1730 | 1464292783767 Marionette TRACE conn4 <- [1,362,null,{}] 12:59:43 INFO - PROCESS | 1730 | 1464292783772 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}] 12:59:43 INFO - PROCESS | 1730 | 1464292783927 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:59:43 INFO - PROCESS | 1730 | 1464292783952 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f8dc000 == 59 [pid = 1730] [id = 98] 12:59:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x8f8de800) [pid = 1730] [serial = 293] [outer = (nil)] 12:59:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8f8e4000) [pid = 1730] [serial = 294] [outer = 0x8f8de800] 12:59:44 INFO - PROCESS | 1730 | 1464292784032 Marionette DEBUG loaded listener.js 12:59:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8f8e6c00) [pid = 1730] [serial = 295] [outer = 0x8f8de800] 12:59:44 INFO - PROCESS | 1730 | 1464292784933 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]]]}] 12:59:44 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. 12:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1232ms 12:59:44 INFO - PROCESS | 1730 | 1464292784997 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 12:59:45 INFO - PROCESS | 1730 | 1464292785001 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 12:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:59:45 INFO - PROCESS | 1730 | 1464292785007 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:59:45 INFO - PROCESS | 1730 | 1464292785010 Marionette TRACE conn4 <- [1,366,null,{}] 12:59:45 INFO - PROCESS | 1730 | 1464292785016 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}] 12:59:45 INFO - PROCESS | 1730 | 1464292785182 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 12:59:45 INFO - PROCESS | 1730 | 1464292785195 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f753800 == 60 [pid = 1730] [id = 99] 12:59:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8f753c00) [pid = 1730] [serial = 296] [outer = (nil)] 12:59:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8f75c400) [pid = 1730] [serial = 297] [outer = 0x8f753c00] 12:59:45 INFO - PROCESS | 1730 | 1464292785375 Marionette DEBUG loaded listener.js 12:59:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8f75f400) [pid = 1730] [serial = 298] [outer = 0x8f753c00] 12:59:46 INFO - PROCESS | 1730 | 1464292786476 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]]]}] 12:59:46 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. 12:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1532ms 12:59:46 INFO - PROCESS | 1730 | 1464292786541 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 12:59:46 INFO - PROCESS | 1730 | 1464292786550 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 12:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:59:46 INFO - PROCESS | 1730 | 1464292786559 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:59:46 INFO - PROCESS | 1730 | 1464292786566 Marionette TRACE conn4 <- [1,370,null,{}] 12:59:46 INFO - PROCESS | 1730 | 1464292786576 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}] 12:59:46 INFO - PROCESS | 1730 | 1464292786819 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 12:59:47 INFO - PROCESS | 1730 | 1464292787036 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d11c00 == 61 [pid = 1730] [id = 100] 12:59:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x90d5f800) [pid = 1730] [serial = 299] [outer = (nil)] 12:59:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x90d68000) [pid = 1730] [serial = 300] [outer = 0x90d5f800] 12:59:47 INFO - PROCESS | 1730 | 1464292787147 Marionette DEBUG loaded listener.js 12:59:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x929e1400) [pid = 1730] [serial = 301] [outer = 0x90d5f800] 12:59:48 INFO - PROCESS | 1730 | 1464292788159 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]]]}] 12:59:48 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. 12:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1645ms 12:59:48 INFO - PROCESS | 1730 | 1464292788206 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 12:59:48 INFO - PROCESS | 1730 | 1464292788215 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 12:59:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:59:48 INFO - PROCESS | 1730 | 1464292788228 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:59:48 INFO - PROCESS | 1730 | 1464292788232 Marionette TRACE conn4 <- [1,374,null,{}] 12:59:48 INFO - PROCESS | 1730 | 1464292788241 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}] 12:59:48 INFO - PROCESS | 1730 | 1464292788486 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 12:59:48 INFO - PROCESS | 1730 | 1464292788701 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d61400 == 62 [pid = 1730] [id = 101] 12:59:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x9503f400) [pid = 1730] [serial = 302] [outer = (nil)] 12:59:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x9768ac00) [pid = 1730] [serial = 303] [outer = 0x9503f400] 12:59:48 INFO - PROCESS | 1730 | 1464292788835 Marionette DEBUG loaded listener.js 12:59:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x9800d800) [pid = 1730] [serial = 304] [outer = 0x9503f400] 12:59:49 INFO - PROCESS | 1730 | 1464292789820 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:59:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:59:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1640ms 12:59:49 INFO - PROCESS | 1730 | 1464292789868 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:59:49 INFO - PROCESS | 1730 | 1464292789872 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:59:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:59:49 INFO - PROCESS | 1730 | 1464292789879 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:59:49 INFO - PROCESS | 1730 | 1464292789886 Marionette TRACE conn4 <- [1,378,null,{}] 12:59:49 INFO - PROCESS | 1730 | 1464292789904 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}] 12:59:50 INFO - PROCESS | 1730 | 1464292790127 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 12:59:50 INFO - PROCESS | 1730 | 1464292790335 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d60800 == 63 [pid = 1730] [id = 102] 12:59:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x99e91800) [pid = 1730] [serial = 305] [outer = (nil)] 12:59:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x9a33d800) [pid = 1730] [serial = 306] [outer = 0x99e91800] 12:59:50 INFO - PROCESS | 1730 | 1464292790500 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x9af7e400) [pid = 1730] [serial = 307] [outer = 0x99e91800] 12:59:51 INFO - PROCESS | 1730 | 1464292791384 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:59:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:59:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1543ms 12:59:51 INFO - PROCESS | 1730 | 1464292791424 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 1730 | 1464292791429 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 12:59:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:59:51 INFO - PROCESS | 1730 | 1464292791454 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:59:51 INFO - PROCESS | 1730 | 1464292791457 Marionette TRACE conn4 <- [1,382,null,{}] 12:59:51 INFO - PROCESS | 1730 | 1464292791465 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}] 12:59:51 INFO - PROCESS | 1730 | 1464292791661 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:59:51 INFO - PROCESS | 1730 | 1464292791831 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f8df800 == 64 [pid = 1730] [id = 103] 12:59:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x90d5e800) [pid = 1730] [serial = 308] [outer = (nil)] 12:59:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x9d382000) [pid = 1730] [serial = 309] [outer = 0x90d5e800] 12:59:51 INFO - PROCESS | 1730 | 1464292791920 Marionette DEBUG loaded listener.js 12:59:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0xa31be000) [pid = 1730] [serial = 310] [outer = 0x90d5e800] 12:59:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:52 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:59:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:52 INFO - PROCESS | 1730 | 1464292792893 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:59:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:59:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1485ms 12:59:52 INFO - PROCESS | 1730 | 1464292792938 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 12:59:52 INFO - PROCESS | 1730 | 1464292792942 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 12:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:59:52 INFO - PROCESS | 1730 | 1464292792949 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:59:52 INFO - PROCESS | 1730 | 1464292792952 Marionette TRACE conn4 <- [1,386,null,{}] 12:59:52 INFO - PROCESS | 1730 | 1464292792959 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}] 12:59:53 INFO - PROCESS | 1730 | 1464292793181 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 12:59:53 INFO - PROCESS | 1730 | 1464292793394 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x9d896400 == 65 [pid = 1730] [id = 104] 12:59:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0xa3324800) [pid = 1730] [serial = 311] [outer = (nil)] 12:59:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0xa63f5c00) [pid = 1730] [serial = 312] [outer = 0xa3324800] 12:59:53 INFO - PROCESS | 1730 | 1464292793525 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0xa685b800) [pid = 1730] [serial = 313] [outer = 0xa3324800] 12:59:54 INFO - PROCESS | 1730 | 1464292794472 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]]]}] 12:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1584ms 12:59:54 INFO - PROCESS | 1730 | 1464292794534 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 1730 | 1464292794538 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 12:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:59:54 INFO - PROCESS | 1730 | 1464292794545 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:59:54 INFO - PROCESS | 1730 | 1464292794549 Marionette TRACE conn4 <- [1,390,null,{}] 12:59:54 INFO - PROCESS | 1730 | 1464292794555 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}] 12:59:54 INFO - PROCESS | 1730 | 1464292794793 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 12:59:55 INFO - PROCESS | 1730 | 1464292795013 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea87800 == 66 [pid = 1730] [id = 105] 12:59:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8ea88800) [pid = 1730] [serial = 314] [outer = (nil)] 12:59:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8ea90c00) [pid = 1730] [serial = 315] [outer = 0x8ea88800] 12:59:55 INFO - PROCESS | 1730 | 1464292795149 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0xa6839c00) [pid = 1730] [serial = 316] [outer = 0x8ea88800] 12:59:56 INFO - PROCESS | 1730 | 1464292796161 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]]]}] 12:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1685ms 12:59:56 INFO - PROCESS | 1730 | 1464292796231 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 12:59:56 INFO - PROCESS | 1730 | 1464292796235 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 12:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:59:56 INFO - PROCESS | 1730 | 1464292796242 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:59:56 INFO - PROCESS | 1730 | 1464292796246 Marionette TRACE conn4 <- [1,394,null,{}] 12:59:56 INFO - PROCESS | 1730 | 1464292796252 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}] 12:59:56 INFO - PROCESS | 1730 | 1464292796444 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 12:59:56 INFO - PROCESS | 1730 | 1464292796660 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d17000 == 67 [pid = 1730] [id = 106] 12:59:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x929dbc00) [pid = 1730] [serial = 317] [outer = (nil)] 12:59:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x9a3eec00) [pid = 1730] [serial = 318] [outer = 0x929dbc00] 12:59:56 INFO - PROCESS | 1730 | 1464292796765 Marionette DEBUG loaded listener.js 12:59:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0xa2381c00) [pid = 1730] [serial = 319] [outer = 0x929dbc00] 12:59:57 INFO - PROCESS | 1730 | 1464292797677 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]]]}] 12:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1484ms 12:59:57 INFO - PROCESS | 1730 | 1464292797728 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:59:57 INFO - PROCESS | 1730 | 1464292797732 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:59:57 INFO - PROCESS | 1730 | 1464292797739 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:59:57 INFO - PROCESS | 1730 | 1464292797743 Marionette TRACE conn4 <- [1,398,null,{}] 12:59:57 INFO - PROCESS | 1730 | 1464292797749 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}] 12:59:57 INFO - PROCESS | 1730 | 1464292797951 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 12:59:58 INFO - PROCESS | 1730 | 1464292798527 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f761400 == 68 [pid = 1730] [id = 107] 12:59:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8f762000) [pid = 1730] [serial = 320] [outer = (nil)] 12:59:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8f8de000) [pid = 1730] [serial = 321] [outer = 0x8f762000] 12:59:58 INFO - PROCESS | 1730 | 1464292798657 Marionette DEBUG loaded listener.js 12:59:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x90d0e000) [pid = 1730] [serial = 322] [outer = 0x8f762000] 12:59:59 INFO - PROCESS | 1730 | 1464292799750 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]]]}] 12:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2086ms 12:59:59 INFO - PROCESS | 1730 | 1464292799828 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 12:59:59 INFO - PROCESS | 1730 | 1464292799835 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 12:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:59:59 INFO - PROCESS | 1730 | 1464292799843 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:59:59 INFO - PROCESS | 1730 | 1464292799849 Marionette TRACE conn4 <- [1,402,null,{}] 12:59:59 INFO - PROCESS | 1730 | 1464292799857 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}] 13:00:00 INFO - PROCESS | 1730 | 1464292800088 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x96c66c00 == 67 [pid = 1730] [id = 58] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x92037800 == 66 [pid = 1730] [id = 57] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x92cdd000 == 65 [pid = 1730] [id = 61] 13:00:00 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x9d383400) [pid = 1730] [serial = 246] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 1730 | 1464292800363 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8dc000 == 64 [pid = 1730] [id = 59] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x8f8dc000 == 63 [pid = 1730] [id = 98] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x99f9a000 == 62 [pid = 1730] [id = 97] 13:00:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f8dc000 == 63 [pid = 1730] [id = 108] 13:00:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x90d16000) [pid = 1730] [serial = 323] [outer = (nil)] 13:00:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x92a9b800) [pid = 1730] [serial = 324] [outer = 0x90d16000] 13:00:00 INFO - PROCESS | 1730 | 1464292800465 Marionette DEBUG loaded listener.js 13:00:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x9372d400) [pid = 1730] [serial = 325] [outer = 0x90d16000] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x9a336400 == 62 [pid = 1730] [id = 96] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x90d5c800 == 61 [pid = 1730] [id = 95] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x9397f400 == 60 [pid = 1730] [id = 94] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x90d0fc00 == 59 [pid = 1730] [id = 93] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x92a9a400 == 58 [pid = 1730] [id = 92] 13:00:00 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8dd000 == 57 [pid = 1730] [id = 88] 13:00:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90d0ac00 == 56 [pid = 1730] [id = 87] 13:00:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90d5dc00 == 55 [pid = 1730] [id = 86] 13:00:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9446fc00 == 54 [pid = 1730] [id = 85] 13:00:01 INFO - PROCESS | 1730 | --DOCSHELL 0x99e94000 == 53 [pid = 1730] [id = 84] 13:00:01 INFO - PROCESS | 1730 | --DOCSHELL 0x94e71800 == 52 [pid = 1730] [id = 83] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x9a8dbc00) [pid = 1730] [serial = 240] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x9af83800) [pid = 1730] [serial = 243] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x9af86000) [pid = 1730] [serial = 244] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x96c68000) [pid = 1730] [serial = 232] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x95044c00) [pid = 1730] [serial = 231] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x9a33c000) [pid = 1730] [serial = 237] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0xa2244800) [pid = 1730] [serial = 212] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0xa36f3c00) [pid = 1730] [serial = 215] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x96c65800) [pid = 1730] [serial = 206] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0xa685e400) [pid = 1730] [serial = 144] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0xa638fc00) [pid = 1730] [serial = 141] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9a344c00) [pid = 1730] [serial = 204] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0xa275a800) [pid = 1730] [serial = 138] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x9a33a000) [pid = 1730] [serial = 209] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x9801ac00) [pid = 1730] [serial = 234] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x9a8d2800) [pid = 1730] [serial = 135] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0xa36ed000) [pid = 1730] [serial = 132] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0xa6f37000) [pid = 1730] [serial = 147] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0xa51aa800) [pid = 1730] [serial = 219] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x995a7400) [pid = 1730] [serial = 235] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0xa8294000) [pid = 1730] [serial = 222] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x90d13000) [pid = 1730] [serial = 225] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x95047c00) [pid = 1730] [serial = 228] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x9af7b800) [pid = 1730] [serial = 241] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x9a3ad400) [pid = 1730] [serial = 238] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x99e83400) [pid = 1730] [serial = 93] [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.] 13:00:01 INFO - PROCESS | 1730 | 1464292801388 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]]]}] 13:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1591ms 13:00:01 INFO - PROCESS | 1730 | 1464292801438 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 13:00:01 INFO - PROCESS | 1730 | 1464292801447 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 13:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:00:01 INFO - PROCESS | 1730 | 1464292801454 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:00:01 INFO - PROCESS | 1730 | 1464292801458 Marionette TRACE conn4 <- [1,406,null,{}] 13:00:01 INFO - PROCESS | 1730 | 1464292801464 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}] 13:00:01 INFO - PROCESS | 1730 | 1464292801657 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 13:00:01 INFO - PROCESS | 1730 | 1464292801789 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x929e2400 == 53 [pid = 1730] [id = 109] 13:00:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x92a91400) [pid = 1730] [serial = 326] [outer = (nil)] 13:00:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x93739400) [pid = 1730] [serial = 327] [outer = 0x92a91400] 13:00:01 INFO - PROCESS | 1730 | 1464292801906 Marionette DEBUG loaded listener.js 13:00:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x9446fc00) [pid = 1730] [serial = 328] [outer = 0x92a91400] 13:00:02 INFO - PROCESS | 1730 | 1464292802917 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]]]}] 13:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1487ms 13:00:02 INFO - PROCESS | 1730 | 1464292802944 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 13:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:00:02 INFO - PROCESS | 1730 | 1464292802948 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 13:00:02 INFO - PROCESS | 1730 | 1464292802965 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:00:02 INFO - PROCESS | 1730 | 1464292802975 Marionette TRACE conn4 <- [1,410,null,{}] 13:00:02 INFO - PROCESS | 1730 | 1464292802984 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}] 13:00:03 INFO - PROCESS | 1730 | 1464292803170 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 13:00:03 INFO - PROCESS | 1730 | 1464292803325 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f756400 == 54 [pid = 1730] [id = 110] 13:00:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x95044c00) [pid = 1730] [serial = 329] [outer = (nil)] 13:00:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x96c68c00) [pid = 1730] [serial = 330] [outer = 0x95044c00] 13:00:03 INFO - PROCESS | 1730 | 1464292803405 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x97685c00) [pid = 1730] [serial = 331] [outer = 0x95044c00] 13:00:04 INFO - PROCESS | 1730 | 1464292804308 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]]]}] 13:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1400ms 13:00:04 INFO - PROCESS | 1730 | 1464292804357 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 13:00:04 INFO - PROCESS | 1730 | 1464292804363 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 13:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:00:04 INFO - PROCESS | 1730 | 1464292804385 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:00:04 INFO - PROCESS | 1730 | 1464292804389 Marionette TRACE conn4 <- [1,414,null,{}] 13:00:04 INFO - PROCESS | 1730 | 1464292804395 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}] 13:00:04 INFO - PROCESS | 1730 | 1464292804637 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 13:00:04 INFO - PROCESS | 1730 | 1464292804661 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c5fc00 == 55 [pid = 1730] [id = 111] 13:00:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x96c67400) [pid = 1730] [serial = 332] [outer = (nil)] 13:00:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x995a3800) [pid = 1730] [serial = 333] [outer = 0x96c67400] 13:00:04 INFO - PROCESS | 1730 | 1464292804751 Marionette DEBUG loaded listener.js 13:00:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x995ad400) [pid = 1730] [serial = 334] [outer = 0x96c67400] 13:00:05 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9d897c00) [pid = 1730] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:00:05 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x96c63800) [pid = 1730] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:00:05 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x94e74800) [pid = 1730] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:00:05 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x9a7bec00) [pid = 1730] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:00:05 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8f8de800) [pid = 1730] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:00:05 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x90d10400) [pid = 1730] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:00:05 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x92a9a800) [pid = 1730] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:00:05 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x93987800) [pid = 1730] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:00:06 INFO - PROCESS | 1730 | 1464292806022 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]]]}] 13:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1685ms 13:00:06 INFO - PROCESS | 1730 | 1464292806070 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:00:06 INFO - PROCESS | 1730 | 1464292806073 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:00:06 INFO - PROCESS | 1730 | 1464292806080 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:00:06 INFO - PROCESS | 1730 | 1464292806084 Marionette TRACE conn4 <- [1,418,null,{}] 13:00:06 INFO - PROCESS | 1730 | 1464292806089 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}] 13:00:06 INFO - PROCESS | 1730 | 1464292806306 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 13:00:06 INFO - PROCESS | 1730 | 1464292806379 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e75400 == 56 [pid = 1730] [id = 112] 13:00:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x96c63800) [pid = 1730] [serial = 335] [outer = (nil)] 13:00:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x99d6c400) [pid = 1730] [serial = 336] [outer = 0x96c63800] 13:00:06 INFO - PROCESS | 1730 | 1464292806475 Marionette DEBUG loaded listener.js 13:00:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x99e9b000) [pid = 1730] [serial = 337] [outer = 0x96c63800] 13:00:07 INFO - PROCESS | 1730 | 1464292807756 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]]]}] 13:00:07 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 13:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1698ms 13:00:07 INFO - PROCESS | 1730 | 1464292807790 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 13:00:07 INFO - PROCESS | 1730 | 1464292807803 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 13:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:00:07 INFO - PROCESS | 1730 | 1464292807867 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:00:07 INFO - PROCESS | 1730 | 1464292807875 Marionette TRACE conn4 <- [1,422,null,{}] 13:00:07 INFO - PROCESS | 1730 | 1464292807957 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}] 13:00:08 INFO - PROCESS | 1730 | 1464292808227 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:00:08 INFO - PROCESS | 1730 | 1464292808352 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f758c00 == 57 [pid = 1730] [id = 113] 13:00:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8f8df000) [pid = 1730] [serial = 338] [outer = (nil)] 13:00:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x90d59800) [pid = 1730] [serial = 339] [outer = 0x8f8df000] 13:00:08 INFO - PROCESS | 1730 | 1464292808447 Marionette DEBUG loaded listener.js 13:00:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x929dc400) [pid = 1730] [serial = 340] [outer = 0x8f8df000] 13:00:09 INFO - PROCESS | 1730 | 1464292809913 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]]]}] 13:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2080ms 13:00:09 INFO - PROCESS | 1730 | 1464292809943 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 13:00:09 INFO - PROCESS | 1730 | 1464292809952 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 13:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:00:09 INFO - PROCESS | 1730 | 1464292809964 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:00:09 INFO - PROCESS | 1730 | 1464292809968 Marionette TRACE conn4 <- [1,426,null,{}] 13:00:09 INFO - PROCESS | 1730 | 1464292809978 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}] 13:00:10 INFO - PROCESS | 1730 | 1464292810164 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 13:00:10 INFO - PROCESS | 1730 | 1464292810329 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f757c00 == 58 [pid = 1730] [id = 114] 13:00:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x929e7000) [pid = 1730] [serial = 341] [outer = (nil)] 13:00:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x94469c00) [pid = 1730] [serial = 342] [outer = 0x929e7000] 13:00:10 INFO - PROCESS | 1730 | 1464292810417 Marionette DEBUG loaded listener.js 13:00:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x94ec2c00) [pid = 1730] [serial = 343] [outer = 0x929e7000] 13:00:11 INFO - PROCESS | 1730 | 1464292811420 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] 13:00:11 INFO - PROCESS | 1730 | 1464292811503 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 13:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:00:11 INFO - PROCESS | 1730 | 1464292811512 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:00:11 INFO - PROCESS | 1730 | 1464292811519 Marionette TRACE conn4 <- [1,430,null,{}] 13:00:11 INFO - PROCESS | 1730 | 1464292811537 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}] 13:00:11 INFO - PROCESS | 1730 | 1464292811789 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 13:00:12 INFO - PROCESS | 1730 | 1464292812061 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x9928e400 == 59 [pid = 1730] [id = 115] 13:00:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x995b0c00) [pid = 1730] [serial = 344] [outer = (nil)] 13:00:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x99e9d800) [pid = 1730] [serial = 345] [outer = 0x995b0c00] 13:00:12 INFO - PROCESS | 1730 | 1464292812156 Marionette DEBUG loaded listener.js 13:00:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x9a33c000) [pid = 1730] [serial = 346] [outer = 0x995b0c00] 13:00:13 INFO - PROCESS | 1730 | 1464292813196 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]]]}] 13:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1741ms 13:00:13 INFO - PROCESS | 1730 | 1464292813255 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 13:00:13 INFO - PROCESS | 1730 | 1464292813260 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 13:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:00:13 INFO - PROCESS | 1730 | 1464292813266 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:00:13 INFO - PROCESS | 1730 | 1464292813270 Marionette TRACE conn4 <- [1,434,null,{}] 13:00:13 INFO - PROCESS | 1730 | 1464292813276 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}] 13:00:13 INFO - PROCESS | 1730 | 1464292813483 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 13:00:13 INFO - PROCESS | 1730 | 1464292813703 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f757800 == 60 [pid = 1730] [id = 116] 13:00:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x99e99800) [pid = 1730] [serial = 347] [outer = (nil)] 13:00:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x9a8d7c00) [pid = 1730] [serial = 348] [outer = 0x99e99800] 13:00:13 INFO - PROCESS | 1730 | 1464292813802 Marionette DEBUG loaded listener.js 13:00:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x9aab9400) [pid = 1730] [serial = 349] [outer = 0x99e99800] 13:00:14 INFO - PROCESS | 1730 | 1464292814717 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]]]}] 13:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1485ms 13:00:14 INFO - PROCESS | 1730 | 1464292814753 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:00:14 INFO - PROCESS | 1730 | 1464292814758 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:00:14 INFO - PROCESS | 1730 | 1464292814765 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:00:14 INFO - PROCESS | 1730 | 1464292814768 Marionette TRACE conn4 <- [1,438,null,{}] 13:00:14 INFO - PROCESS | 1730 | 1464292814774 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}] 13:00:14 INFO - PROCESS | 1730 | 1464292814969 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 13:00:15 INFO - PROCESS | 1730 | 1464292815139 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f754400 == 61 [pid = 1730] [id = 117] 13:00:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8f756c00) [pid = 1730] [serial = 350] [outer = (nil)] 13:00:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x93716800) [pid = 1730] [serial = 351] [outer = 0x8f756c00] 13:00:15 INFO - PROCESS | 1730 | 1464292815228 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x93718400) [pid = 1730] [serial = 352] [outer = 0x8f756c00] 13:00:16 INFO - PROCESS | 1730 | 1464292816255 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]]]}] 13:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1532ms 13:00:16 INFO - PROCESS | 1730 | 1464292816298 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 13:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:00:16 INFO - PROCESS | 1730 | 1464292816302 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 13:00:16 INFO - PROCESS | 1730 | 1464292816309 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:00:16 INFO - PROCESS | 1730 | 1464292816313 Marionette TRACE conn4 <- [1,442,null,{}] 13:00:16 INFO - PROCESS | 1730 | 1464292816319 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}] 13:00:16 INFO - PROCESS | 1730 | 1464292816569 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:00:16 INFO - PROCESS | 1730 | 1464292816840 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea8fc00 == 62 [pid = 1730] [id = 118] 13:00:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8f754000) [pid = 1730] [serial = 353] [outer = (nil)] 13:00:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x9b294000) [pid = 1730] [serial = 354] [outer = 0x8f754000] 13:00:16 INFO - PROCESS | 1730 | 1464292816950 Marionette DEBUG loaded listener.js 13:00:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x9d384c00) [pid = 1730] [serial = 355] [outer = 0x8f754000] 13:00:18 INFO - PROCESS | 1730 | 1464292818015 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]]]}] 13:00:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1783ms 13:00:18 INFO - PROCESS | 1730 | 1464292818092 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 13:00:18 INFO - PROCESS | 1730 | 1464292818097 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 13:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:00:18 INFO - PROCESS | 1730 | 1464292818107 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:00:18 INFO - PROCESS | 1730 | 1464292818110 Marionette TRACE conn4 <- [1,446,null,{}] 13:00:18 INFO - PROCESS | 1730 | 1464292818118 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}] 13:00:18 INFO - PROCESS | 1730 | 1464292818364 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 13:00:18 INFO - PROCESS | 1730 | 1464292818584 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a882400 == 63 [pid = 1730] [id = 119] 13:00:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x9a883800) [pid = 1730] [serial = 356] [outer = (nil)] 13:00:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x9a888c00) [pid = 1730] [serial = 357] [outer = 0x9a883800] 13:00:18 INFO - PROCESS | 1730 | 1464292818678 Marionette DEBUG loaded listener.js 13:00:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x9a88b400) [pid = 1730] [serial = 358] [outer = 0x9a883800] 13:00:19 INFO - PROCESS | 1730 | 1464292819661 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]]]}] 13:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1584ms 13:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:00:19 INFO - PROCESS | 1730 | 1464292819691 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 13:00:19 INFO - PROCESS | 1730 | 1464292819694 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 13:00:19 INFO - PROCESS | 1730 | 1464292819702 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:00:19 INFO - PROCESS | 1730 | 1464292819706 Marionette TRACE conn4 <- [1,450,null,{}] 13:00:19 INFO - PROCESS | 1730 | 1464292819712 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}] 13:00:19 INFO - PROCESS | 1730 | 1464292819884 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 13:00:20 INFO - PROCESS | 1730 | 1464292820031 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea8f000 == 64 [pid = 1730] [id = 120] 13:00:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x9a88a000) [pid = 1730] [serial = 359] [outer = (nil)] 13:00:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x9bca3800) [pid = 1730] [serial = 360] [outer = 0x9a88a000] 13:00:20 INFO - PROCESS | 1730 | 1464292820117 Marionette DEBUG loaded listener.js 13:00:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x9d488000) [pid = 1730] [serial = 361] [outer = 0x9a88a000] 13:00:21 INFO - PROCESS | 1730 | 1464292821103 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] 13:00:21 INFO - PROCESS | 1730 | 1464292821202 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 13:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:00:21 INFO - PROCESS | 1730 | 1464292821210 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:00:21 INFO - PROCESS | 1730 | 1464292821213 Marionette TRACE conn4 <- [1,454,null,{}] 13:00:21 INFO - PROCESS | 1730 | 1464292821219 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}] 13:00:21 INFO - PROCESS | 1730 | 1464292821440 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 13:00:21 INFO - PROCESS | 1730 | 1464292821698 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f76fc00 == 65 [pid = 1730] [id = 121] 13:00:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x8f771000) [pid = 1730] [serial = 362] [outer = (nil)] 13:00:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x8f777800) [pid = 1730] [serial = 363] [outer = 0x8f771000] 13:00:21 INFO - PROCESS | 1730 | 1464292821787 Marionette DEBUG loaded listener.js 13:00:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x8f77b800) [pid = 1730] [serial = 364] [outer = 0x8f771000] 13:00:22 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:00:22 INFO - PROCESS | 1730 | 1464292822756 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]]]}] 13:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1590ms 13:00:22 INFO - PROCESS | 1730 | 1464292822801 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:00:22 INFO - PROCESS | 1730 | 1464292822812 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:00:22 INFO - PROCESS | 1730 | 1464292822827 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:00:22 INFO - PROCESS | 1730 | 1464292822831 Marionette TRACE conn4 <- [1,458,null,{}] 13:00:22 INFO - PROCESS | 1730 | 1464292822838 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}] 13:00:23 INFO - PROCESS | 1730 | 1464292823035 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 13:00:23 INFO - PROCESS | 1730 | 1464292823250 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f757400 == 66 [pid = 1730] [id = 122] 13:00:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x8f758800) [pid = 1730] [serial = 365] [outer = (nil)] 13:00:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x8f75b800) [pid = 1730] [serial = 366] [outer = 0x8f758800] 13:00:23 INFO - PROCESS | 1730 | 1464292823593 Marionette DEBUG loaded listener.js 13:00:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x8f775c00) [pid = 1730] [serial = 367] [outer = 0x8f758800] 13:00:24 INFO - PROCESS | 1730 | 1464292824569 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] 13:00:24 INFO - PROCESS | 1730 | 1464292824626 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 13:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:00:24 INFO - PROCESS | 1730 | 1464292824638 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:00:24 INFO - PROCESS | 1730 | 1464292824645 Marionette TRACE conn4 <- [1,462,null,{}] 13:00:24 INFO - PROCESS | 1730 | 1464292824653 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}] 13:00:24 INFO - PROCESS | 1730 | 1464292824842 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:00:25 INFO - PROCESS | 1730 | 1464292825164 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea8a800 == 67 [pid = 1730] [id = 123] 13:00:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x8f760000) [pid = 1730] [serial = 368] [outer = (nil)] 13:00:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x92a92c00) [pid = 1730] [serial = 369] [outer = 0x8f760000] 13:00:25 INFO - PROCESS | 1730 | 1464292825259 Marionette DEBUG loaded listener.js 13:00:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x9370d000) [pid = 1730] [serial = 370] [outer = 0x8f760000] 13:00:26 INFO - PROCESS | 1730 | --DOCSHELL 0x96c5e400 == 66 [pid = 1730] [id = 31] 13:00:26 INFO - PROCESS | 1730 | --DOCSHELL 0x92ce0000 == 65 [pid = 1730] [id = 47] 13:00:26 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8f75c400) [pid = 1730] [serial = 297] [outer = (nil)] [url = about:blank] 13:00:26 INFO - PROCESS | 1730 | --DOCSHELL 0x96c5fc00 == 64 [pid = 1730] [id = 111] 13:00:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8f756400 == 63 [pid = 1730] [id = 110] 13:00:26 INFO - PROCESS | 1730 | --DOCSHELL 0x929e2400 == 62 [pid = 1730] [id = 109] 13:00:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8f8dc000 == 61 [pid = 1730] [id = 108] 13:00:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8f761400 == 60 [pid = 1730] [id = 107] 13:00:26 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:00:26 INFO - PROCESS | 1730 | 1464292826291 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] 13:00:26 INFO - PROCESS | 1730 | 1464292826389 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 13:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:00:26 INFO - PROCESS | 1730 | 1464292826400 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:00:26 INFO - PROCESS | 1730 | 1464292826404 Marionette TRACE conn4 <- [1,466,null,{}] 13:00:26 INFO - PROCESS | 1730 | 1464292826411 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}] 13:00:26 INFO - PROCESS | 1730 | 1464292826759 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 13:00:27 INFO - PROCESS | 1730 | 1464292827272 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x93981000 == 61 [pid = 1730] [id = 124] 13:00:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x94e68c00) [pid = 1730] [serial = 371] [outer = (nil)] 13:00:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x976a8800) [pid = 1730] [serial = 372] [outer = 0x94e68c00] 13:00:27 INFO - PROCESS | 1730 | 1464292827353 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x98810400) [pid = 1730] [serial = 373] [outer = 0x94e68c00] 13:00:28 INFO - PROCESS | 1730 | 1464292828306 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] 13:00:28 INFO - PROCESS | 1730 | 1464292828391 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 13:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:00:28 INFO - PROCESS | 1730 | 1464292828397 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:00:28 INFO - PROCESS | 1730 | 1464292828403 Marionette TRACE conn4 <- [1,470,null,{}] 13:00:28 INFO - PROCESS | 1730 | 1464292828420 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}] 13:00:28 INFO - PROCESS | 1730 | 1464292828609 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 13:00:28 INFO - PROCESS | 1730 | 1464292828758 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x93713000 == 62 [pid = 1730] [id = 125] 13:00:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x9a28c000) [pid = 1730] [serial = 374] [outer = (nil)] 13:00:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x9a344400) [pid = 1730] [serial = 375] [outer = 0x9a28c000] 13:00:28 INFO - PROCESS | 1730 | 1464292828835 Marionette DEBUG loaded listener.js 13:00:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x9a7b4c00) [pid = 1730] [serial = 376] [outer = 0x9a28c000] 13:00:29 INFO - PROCESS | 1730 | 1464292829722 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]]]}] 13:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1390ms 13:00:29 INFO - PROCESS | 1730 | 1464292829788 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 13:00:29 INFO - PROCESS | 1730 | 1464292829793 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 13:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:00:29 INFO - PROCESS | 1730 | 1464292829799 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:00:29 INFO - PROCESS | 1730 | 1464292829801 Marionette TRACE conn4 <- [1,474,null,{}] 13:00:29 INFO - PROCESS | 1730 | 1464292829807 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}] 13:00:30 INFO - PROCESS | 1730 | 1464292830028 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 13:00:30 INFO - PROCESS | 1730 | 1464292830054 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x976af400 == 63 [pid = 1730] [id = 126] 13:00:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x9a3f7000) [pid = 1730] [serial = 377] [outer = (nil)] 13:00:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x9a9e7c00) [pid = 1730] [serial = 378] [outer = 0x9a3f7000] 13:00:30 INFO - PROCESS | 1730 | 1464292830130 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x9af81000) [pid = 1730] [serial = 379] [outer = 0x9a3f7000] 13:00:30 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x92a91400) [pid = 1730] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:00:30 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x90d16000) [pid = 1730] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:00:30 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x95044c00) [pid = 1730] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:00:30 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x96c67400) [pid = 1730] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:00:30 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8f762000) [pid = 1730] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:00:31 INFO - PROCESS | 1730 | 1464292831153 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]]]}] 13:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1391ms 13:00:31 INFO - PROCESS | 1730 | 1464292831193 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 1730 | 1464292831196 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:00:31 INFO - PROCESS | 1730 | 1464292831203 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:00:31 INFO - PROCESS | 1730 | 1464292831206 Marionette TRACE conn4 <- [1,478,null,{}] 13:00:31 INFO - PROCESS | 1730 | 1464292831212 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}] 13:00:31 INFO - PROCESS | 1730 | 1464292831378 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 13:00:31 INFO - PROCESS | 1730 | 1464292831393 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d66000 == 64 [pid = 1730] [id = 127] 13:00:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x9203d400) [pid = 1730] [serial = 380] [outer = (nil)] 13:00:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x99d67c00) [pid = 1730] [serial = 381] [outer = 0x9203d400] 13:00:31 INFO - PROCESS | 1730 | 1464292831587 Marionette DEBUG loaded listener.js 13:00:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x9c041400) [pid = 1730] [serial = 382] [outer = 0x9203d400] 13:00:32 INFO - PROCESS | 1730 | 1464292832430 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]]]}] 13:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1280ms 13:00:32 INFO - PROCESS | 1730 | 1464292832484 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 13:00:32 INFO - PROCESS | 1730 | 1464292832488 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 13:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:00:32 INFO - PROCESS | 1730 | 1464292832501 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:00:32 INFO - PROCESS | 1730 | 1464292832504 Marionette TRACE conn4 <- [1,482,null,{}] 13:00:32 INFO - PROCESS | 1730 | 1464292832510 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}] 13:00:32 INFO - PROCESS | 1730 | 1464292832680 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:00:32 INFO - PROCESS | 1730 | 1464292832693 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c6c000 == 65 [pid = 1730] [id = 128] 13:00:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x9d317c00) [pid = 1730] [serial = 383] [outer = (nil)] 13:00:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0xa237d000) [pid = 1730] [serial = 384] [outer = 0x9d317c00] 13:00:32 INFO - PROCESS | 1730 | 1464292832767 Marionette DEBUG loaded listener.js 13:00:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0xa25ba800) [pid = 1730] [serial = 385] [outer = 0x9d317c00] 13:00:34 INFO - PROCESS | 1730 | 1464292834117 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]]]}] 13:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1654ms 13:00:34 INFO - PROCESS | 1730 | 1464292834150 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 13:00:34 INFO - PROCESS | 1730 | 1464292834155 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 13:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:00:34 INFO - PROCESS | 1730 | 1464292834167 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:00:34 INFO - PROCESS | 1730 | 1464292834172 Marionette TRACE conn4 <- [1,486,null,{}] 13:00:34 INFO - PROCESS | 1730 | 1464292834181 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}] 13:00:34 INFO - PROCESS | 1730 | 1464292834391 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 13:00:34 INFO - PROCESS | 1730 | 1464292834628 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f770800 == 66 [pid = 1730] [id = 129] 13:00:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x90d15c00) [pid = 1730] [serial = 386] [outer = (nil)] 13:00:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x90d66c00) [pid = 1730] [serial = 387] [outer = 0x90d15c00] 13:00:34 INFO - PROCESS | 1730 | 1464292834740 Marionette DEBUG loaded listener.js 13:00:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x93713800) [pid = 1730] [serial = 388] [outer = 0x90d15c00] 13:00:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x98013800) [pid = 1730] [serial = 389] [outer = 0x950ae800] 13:00:35 INFO - PROCESS | 1730 | 1464292835841 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]]]}] 13:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1742ms 13:00:35 INFO - PROCESS | 1730 | 1464292835908 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 13:00:35 INFO - PROCESS | 1730 | 1464292835916 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 13:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:00:35 INFO - PROCESS | 1730 | 1464292835928 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:00:35 INFO - PROCESS | 1730 | 1464292835932 Marionette TRACE conn4 <- [1,490,null,{}] 13:00:35 INFO - PROCESS | 1730 | 1464292835939 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}] 13:00:36 INFO - PROCESS | 1730 | 1464292836184 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 13:00:36 INFO - PROCESS | 1730 | 1464292836397 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c62800 == 67 [pid = 1730] [id = 130] 13:00:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x97687000) [pid = 1730] [serial = 390] [outer = (nil)] 13:00:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x9a3e9c00) [pid = 1730] [serial = 391] [outer = 0x97687000] 13:00:36 INFO - PROCESS | 1730 | 1464292836488 Marionette DEBUG loaded listener.js 13:00:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x9b1c7400) [pid = 1730] [serial = 392] [outer = 0x97687000] 13:00:37 INFO - PROCESS | 1730 | 1464292837396 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]]]}] 13:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1502ms 13:00:37 INFO - PROCESS | 1730 | 1464292837430 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 13:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:00:37 INFO - PROCESS | 1730 | 1464292837435 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 13:00:37 INFO - PROCESS | 1730 | 1464292837443 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:00:37 INFO - PROCESS | 1730 | 1464292837449 Marionette TRACE conn4 <- [1,494,null,{}] 13:00:37 INFO - PROCESS | 1730 | 1464292837468 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}] 13:00:37 INFO - PROCESS | 1730 | 1464292837678 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 13:00:37 INFO - PROCESS | 1730 | 1464292837901 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f718400 == 68 [pid = 1730] [id = 131] 13:00:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x8f71f800) [pid = 1730] [serial = 393] [outer = (nil)] 13:00:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x9a341000) [pid = 1730] [serial = 394] [outer = 0x8f71f800] 13:00:38 INFO - PROCESS | 1730 | 1464292838048 Marionette DEBUG loaded listener.js 13:00:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x9d488400) [pid = 1730] [serial = 395] [outer = 0x8f71f800] 13:00:39 INFO - PROCESS | 1730 | 1464292839021 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]]]}] 13:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1640ms 13:00:39 INFO - PROCESS | 1730 | 1464292839082 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:00:39 INFO - PROCESS | 1730 | 1464292839088 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:00:39 INFO - PROCESS | 1730 | 1464292839095 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:00:39 INFO - PROCESS | 1730 | 1464292839099 Marionette TRACE conn4 <- [1,498,null,{}] 13:00:39 INFO - PROCESS | 1730 | 1464292839106 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}] 13:00:39 INFO - PROCESS | 1730 | 1464292839309 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 13:00:39 INFO - PROCESS | 1730 | 1464292839525 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc6000 == 69 [pid = 1730] [id = 132] 13:00:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x8ddc9400) [pid = 1730] [serial = 396] [outer = (nil)] 13:00:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x8ddcd800) [pid = 1730] [serial = 397] [outer = 0x8ddc9400] 13:00:39 INFO - PROCESS | 1730 | 1464292839676 Marionette DEBUG loaded listener.js 13:00:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x8ea8bc00) [pid = 1730] [serial = 398] [outer = 0x8ddc9400] 13:00:40 INFO - PROCESS | 1730 | 1464292840573 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]]]}] 13:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1538ms 13:00:40 INFO - PROCESS | 1730 | 1464292840634 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 13:00:40 INFO - PROCESS | 1730 | 1464292840637 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 13:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:00:40 INFO - PROCESS | 1730 | 1464292840646 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:00:40 INFO - PROCESS | 1730 | 1464292840650 Marionette TRACE conn4 <- [1,502,null,{}] 13:00:40 INFO - PROCESS | 1730 | 1464292840656 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}] 13:00:40 INFO - PROCESS | 1730 | 1464292840854 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:00:41 INFO - PROCESS | 1730 | 1464292841027 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc1c00 == 70 [pid = 1730] [id = 133] 13:00:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x8ddc6c00) [pid = 1730] [serial = 399] [outer = (nil)] 13:00:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x91915400) [pid = 1730] [serial = 400] [outer = 0x8ddc6c00] 13:00:41 INFO - PROCESS | 1730 | 1464292841118 Marionette DEBUG loaded listener.js 13:00:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x91917400) [pid = 1730] [serial = 401] [outer = 0x8ddc6c00] 13:00:42 INFO - PROCESS | 1730 | 1464292842055 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]]]}] 13:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1481ms 13:00:42 INFO - PROCESS | 1730 | 1464292842128 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 13:00:42 INFO - PROCESS | 1730 | 1464292842132 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 13:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:00:42 INFO - PROCESS | 1730 | 1464292842140 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:00:42 INFO - PROCESS | 1730 | 1464292842143 Marionette TRACE conn4 <- [1,506,null,{}] 13:00:42 INFO - PROCESS | 1730 | 1464292842149 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}] 13:00:42 INFO - PROCESS | 1730 | 1464292842386 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 13:00:42 INFO - PROCESS | 1730 | 1464292842605 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x9191e000 == 71 [pid = 1730] [id = 134] 13:00:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x91920000) [pid = 1730] [serial = 402] [outer = (nil)] 13:00:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0xa224cc00) [pid = 1730] [serial = 403] [outer = 0x91920000] 13:00:42 INFO - PROCESS | 1730 | 1464292842707 Marionette DEBUG loaded listener.js 13:00:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0xa25b8400) [pid = 1730] [serial = 404] [outer = 0x91920000] 13:00:43 INFO - PROCESS | 1730 | 1464292843641 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]]]}] 13:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1537ms 13:00:43 INFO - PROCESS | 1730 | 1464292843677 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 13:00:43 INFO - PROCESS | 1730 | 1464292843681 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 13:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:00:43 INFO - PROCESS | 1730 | 1464292843689 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:00:43 INFO - PROCESS | 1730 | 1464292843692 Marionette TRACE conn4 <- [1,510,null,{}] 13:00:43 INFO - PROCESS | 1730 | 1464292843698 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}] 13:00:43 INFO - PROCESS | 1730 | 1464292843884 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 13:00:44 INFO - PROCESS | 1730 | 1464292844064 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8e1000 == 72 [pid = 1730] [id = 135] 13:00:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x8d8e3c00) [pid = 1730] [serial = 405] [outer = (nil)] 13:00:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x8d8e9400) [pid = 1730] [serial = 406] [outer = 0x8d8e3c00] 13:00:44 INFO - PROCESS | 1730 | 1464292844200 Marionette DEBUG loaded listener.js 13:00:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x8d8ed800) [pid = 1730] [serial = 407] [outer = 0x8d8e3c00] 13:00:45 INFO - PROCESS | 1730 | 1464292845154 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]]]}] 13:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1541ms 13:00:45 INFO - PROCESS | 1730 | 1464292845231 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 13:00:45 INFO - PROCESS | 1730 | 1464292845235 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 13:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:00:45 INFO - PROCESS | 1730 | 1464292845242 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:00:45 INFO - PROCESS | 1730 | 1464292845247 Marionette TRACE conn4 <- [1,514,null,{}] 13:00:45 INFO - PROCESS | 1730 | 1464292845253 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}] 13:00:45 INFO - PROCESS | 1730 | 1464292845475 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 13:00:45 INFO - PROCESS | 1730 | 1464292845743 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8eac00 == 73 [pid = 1730] [id = 136] 13:00:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x8d8ec000) [pid = 1730] [serial = 408] [outer = (nil)] 13:00:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x8dad6800) [pid = 1730] [serial = 409] [outer = 0x8d8ec000] 13:00:45 INFO - PROCESS | 1730 | 1464292845840 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x8dadac00) [pid = 1730] [serial = 410] [outer = 0x8d8ec000] 13:00:46 INFO - PROCESS | 1730 | 1464292846682 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]]]}] 13:00:46 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 13:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1492ms 13:00:46 INFO - PROCESS | 1730 | 1464292846750 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:00:46 INFO - PROCESS | 1730 | 1464292846755 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:00:46 INFO - PROCESS | 1730 | 1464292846764 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:00:46 INFO - PROCESS | 1730 | 1464292846769 Marionette TRACE conn4 <- [1,518,null,{}] 13:00:46 INFO - PROCESS | 1730 | 1464292846776 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}] 13:00:46 INFO - PROCESS | 1730 | 1464292846981 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 13:00:47 INFO - PROCESS | 1730 | 1464292847159 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c261c00 == 74 [pid = 1730] [id = 137] 13:00:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x8c262400) [pid = 1730] [serial = 411] [outer = (nil)] 13:00:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x8c26bc00) [pid = 1730] [serial = 412] [outer = 0x8c262400] 13:00:47 INFO - PROCESS | 1730 | 1464292847248 Marionette DEBUG loaded listener.js 13:00:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x8c26f400) [pid = 1730] [serial = 413] [outer = 0x8c262400] 13:00:48 INFO - PROCESS | 1730 | 1464292848218 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]]]}] 13:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1533ms 13:00:48 INFO - PROCESS | 1730 | 1464292848298 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 13:00:48 INFO - PROCESS | 1730 | 1464292848301 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 13:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:00:48 INFO - PROCESS | 1730 | 1464292848309 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - PROCESS | 1730 | 1464292848313 Marionette TRACE conn4 <- [1,522,null,{}] 13:00:48 INFO - PROCESS | 1730 | 1464292848320 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}] 13:00:48 INFO - PROCESS | 1730 | 1464292848547 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:00:48 INFO - PROCESS | 1730 | 1464292848823 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dade400 == 75 [pid = 1730] [id = 138] 13:00:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x8dadf800) [pid = 1730] [serial = 414] [outer = (nil)] 13:00:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x8ddc8000) [pid = 1730] [serial = 415] [outer = 0x8dadf800] 13:00:48 INFO - PROCESS | 1730 | 1464292848956 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x9191f000) [pid = 1730] [serial = 416] [outer = 0x8dadf800] 13:00:49 INFO - PROCESS | 1730 | 1464292849974 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]]]}] 13:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1737ms 13:00:50 INFO - PROCESS | 1730 | 1464292850048 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 13:00:50 INFO - PROCESS | 1730 | 1464292850053 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 13:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:00:50 INFO - PROCESS | 1730 | 1464292850060 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:00:50 INFO - PROCESS | 1730 | 1464292850065 Marionette TRACE conn4 <- [1,526,null,{}] 13:00:50 INFO - PROCESS | 1730 | 1464292850070 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}] 13:00:50 INFO - PROCESS | 1730 | 1464292850619 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 13:00:50 INFO - PROCESS | 1730 | 1464292850891 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c526000 == 76 [pid = 1730] [id = 139] 13:00:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x8c526800) [pid = 1730] [serial = 417] [outer = (nil)] 13:00:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0x8dae0400) [pid = 1730] [serial = 418] [outer = 0x8c526800] 13:00:50 INFO - PROCESS | 1730 | 1464292850977 Marionette DEBUG loaded listener.js 13:00:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x8ddcb400) [pid = 1730] [serial = 419] [outer = 0x8c526800] 13:00:51 INFO - PROCESS | 1730 | 1464292851926 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]]]}] 13:00:51 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 13:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1941ms 13:00:52 INFO - PROCESS | 1730 | 1464292852004 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 13:00:52 INFO - PROCESS | 1730 | 1464292852010 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 13:00:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:00:52 INFO - PROCESS | 1730 | 1464292852018 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:00:52 INFO - PROCESS | 1730 | 1464292852025 Marionette TRACE conn4 <- [1,530,null,{}] 13:00:52 INFO - PROCESS | 1730 | 1464292852031 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}] 13:00:52 INFO - PROCESS | 1730 | 1464292852267 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 13:00:52 INFO - PROCESS | 1730 | 1464292852610 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea89400 == 77 [pid = 1730] [id = 140] 13:00:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 182 (0x8f71c400) [pid = 1730] [serial = 420] [outer = (nil)] 13:00:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 183 (0x8f723400) [pid = 1730] [serial = 421] [outer = 0x8f71c400] 13:00:52 INFO - PROCESS | 1730 | 1464292852702 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 184 (0x8f756000) [pid = 1730] [serial = 422] [outer = 0x8f71c400] 13:00:53 INFO - PROCESS | 1730 | 1464292853561 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"]]]}] 13:00:53 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 13:00:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:00:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:00:53 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 13:00:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:00:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:00:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:00:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1585ms 13:00:53 INFO - PROCESS | 1730 | 1464292853606 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 13:00:53 INFO - PROCESS | 1730 | 1464292853614 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 13:00:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:00:53 INFO - PROCESS | 1730 | 1464292853646 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 1730 | 1464292853649 Marionette TRACE conn4 <- [1,534,null,{}] 13:00:53 INFO - PROCESS | 1730 | 1464292853656 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}] 13:00:53 INFO - PROCESS | 1730 | 1464292853858 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x9503d000 == 76 [pid = 1730] [id = 82] 13:00:54 INFO - PROCESS | 1730 | --DOMWINDOW == 183 (0x99d6c400) [pid = 1730] [serial = 336] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 1730 | --DOMWINDOW == 182 (0x8ea90c00) [pid = 1730] [serial = 315] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 1730 | --DOMWINDOW == 181 (0x9a33d800) [pid = 1730] [serial = 306] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0xa63f5c00) [pid = 1730] [serial = 312] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x9a3eec00) [pid = 1730] [serial = 318] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x9768ac00) [pid = 1730] [serial = 303] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x90d68000) [pid = 1730] [serial = 300] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x9d382000) [pid = 1730] [serial = 309] [outer = (nil)] [url = about:blank] 13:00:54 INFO - PROCESS | 1730 | 1464292854223 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea90c00 == 77 [pid = 1730] [id = 141] 13:00:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x8f8e0400) [pid = 1730] [serial = 423] [outer = (nil)] 13:00:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x90d5fc00) [pid = 1730] [serial = 424] [outer = 0x8f8e0400] 13:00:54 INFO - PROCESS | 1730 | 1464292854333 Marionette DEBUG loaded listener.js 13:00:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x9191ec00) [pid = 1730] [serial = 425] [outer = 0x8f8e0400] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8f76fc00 == 76 [pid = 1730] [id = 121] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea8f000 == 75 [pid = 1730] [id = 120] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x9a882400 == 74 [pid = 1730] [id = 119] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea8fc00 == 73 [pid = 1730] [id = 118] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8f754400 == 72 [pid = 1730] [id = 117] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8f757800 == 71 [pid = 1730] [id = 116] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x9928e400 == 70 [pid = 1730] [id = 115] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8f757c00 == 69 [pid = 1730] [id = 114] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8f758c00 == 68 [pid = 1730] [id = 113] 13:00:54 INFO - PROCESS | 1730 | --DOCSHELL 0x94e75400 == 67 [pid = 1730] [id = 112] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x9446fc00) [pid = 1730] [serial = 328] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x92a9b800) [pid = 1730] [serial = 324] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x96c68c00) [pid = 1730] [serial = 330] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x97685c00) [pid = 1730] [serial = 331] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x93739400) [pid = 1730] [serial = 327] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x995a3800) [pid = 1730] [serial = 333] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x995ad400) [pid = 1730] [serial = 334] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8f8de000) [pid = 1730] [serial = 321] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x9372d400) [pid = 1730] [serial = 325] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x90d0e000) [pid = 1730] [serial = 322] [outer = (nil)] [url = about:blank] 13:00:55 INFO - PROCESS | 1730 | 1464292855166 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]]]}] 13:00:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:00:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1543ms 13:00:55 INFO - PROCESS | 1730 | 1464292855186 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:00:55 INFO - PROCESS | 1730 | 1464292855192 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:00:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:00:55 INFO - PROCESS | 1730 | 1464292855253 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:00:55 INFO - PROCESS | 1730 | 1464292855261 Marionette TRACE conn4 <- [1,538,null,{}] 13:00:55 INFO - PROCESS | 1730 | 1464292855270 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}] 13:00:55 INFO - PROCESS | 1730 | 1464292855471 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 13:00:55 INFO - PROCESS | 1730 | 1464292855484 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea86400 == 68 [pid = 1730] [id = 142] 13:00:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x8f754400) [pid = 1730] [serial = 426] [outer = (nil)] 13:00:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x91914400) [pid = 1730] [serial = 427] [outer = 0x8f754400] 13:00:55 INFO - PROCESS | 1730 | 1464292855593 Marionette DEBUG loaded listener.js 13:00:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x93738000) [pid = 1730] [serial = 428] [outer = 0x8f754400] 13:00:56 INFO - PROCESS | 1730 | 1464292856519 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]]]}] 13:00:56 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. 13:00:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1306ms 13:00:56 INFO - PROCESS | 1730 | 1464292856541 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 13:00:56 INFO - PROCESS | 1730 | 1464292856545 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 13:00:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:00:56 INFO - PROCESS | 1730 | 1464292856551 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:00:56 INFO - PROCESS | 1730 | 1464292856554 Marionette TRACE conn4 <- [1,542,null,{}] 13:00:56 INFO - PROCESS | 1730 | 1464292856561 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}] 13:00:56 INFO - PROCESS | 1730 | 1464292856807 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:00:56 INFO - PROCESS | 1730 | 1464292856840 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c52e400 == 69 [pid = 1730] [id = 143] 13:00:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x9372c800) [pid = 1730] [serial = 429] [outer = (nil)] 13:00:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x94e6e800) [pid = 1730] [serial = 430] [outer = 0x9372c800] 13:00:56 INFO - PROCESS | 1730 | 1464292856918 Marionette DEBUG loaded listener.js 13:00:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x94ebe400) [pid = 1730] [serial = 431] [outer = 0x9372c800] 13:00:57 INFO - PROCESS | 1730 | 1464292857846 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]]]}] 13:00:57 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. 13:00:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1330ms 13:00:57 INFO - PROCESS | 1730 | 1464292857899 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 13:00:57 INFO - PROCESS | 1730 | 1464292857902 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 13:00:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:00:57 INFO - PROCESS | 1730 | 1464292857910 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - PROCESS | 1730 | 1464292857914 Marionette TRACE conn4 <- [1,546,null,{}] 13:00:57 INFO - PROCESS | 1730 | 1464292857920 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}] 13:00:58 INFO - PROCESS | 1730 | 1464292858177 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 13:00:58 INFO - PROCESS | 1730 | 1464292858230 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x95045400 == 70 [pid = 1730] [id = 144] 13:00:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x96c62400) [pid = 1730] [serial = 432] [outer = (nil)] 13:00:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x9768bc00) [pid = 1730] [serial = 433] [outer = 0x96c62400] 13:00:58 INFO - PROCESS | 1730 | 1464292858396 Marionette DEBUG loaded listener.js 13:00:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x98803c00) [pid = 1730] [serial = 434] [outer = 0x96c62400] 13:00:59 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x8f753c00) [pid = 1730] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:00:59 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x9a3f7000) [pid = 1730] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:00:59 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x96c63800) [pid = 1730] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:00:59 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x8f760000) [pid = 1730] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:00:59 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x94e68c00) [pid = 1730] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:00:59 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8f758800) [pid = 1730] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:00:59 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x9a28c000) [pid = 1730] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:00:59 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x9203d400) [pid = 1730] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:00:59 INFO - PROCESS | 1730 | 1464292859643 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]]]}] 13:00:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:00:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1788ms 13:00:59 INFO - PROCESS | 1730 | 1464292859700 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 13:00:59 INFO - PROCESS | 1730 | 1464292859704 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 13:00:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:00:59 INFO - PROCESS | 1730 | 1464292859710 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:00:59 INFO - PROCESS | 1730 | 1464292859713 Marionette TRACE conn4 <- [1,550,null,{}] 13:00:59 INFO - PROCESS | 1730 | 1464292859719 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}] 13:00:59 INFO - PROCESS | 1730 | 1464292859953 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 13:01:00 INFO - PROCESS | 1730 | 1464292859982 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8edc00 == 71 [pid = 1730] [id = 145] 13:01:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x8f758800) [pid = 1730] [serial = 435] [outer = (nil)] 13:01:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x976a2400) [pid = 1730] [serial = 436] [outer = 0x8f758800] 13:01:00 INFO - PROCESS | 1730 | 1464292860061 Marionette DEBUG loaded listener.js 13:01:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x99de4c00) [pid = 1730] [serial = 437] [outer = 0x8f758800] 13:01:00 INFO - PROCESS | 1730 | 1464292860963 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]]]}] 13:01:00 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. 13:01:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1289ms 13:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:01:01 INFO - PROCESS | 1730 | 1464292861000 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 13:01:01 INFO - PROCESS | 1730 | 1464292861003 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 13:01:01 INFO - PROCESS | 1730 | 1464292861010 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:01:01 INFO - PROCESS | 1730 | 1464292861014 Marionette TRACE conn4 <- [1,554,null,{}] 13:01:01 INFO - PROCESS | 1730 | 1464292861019 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}] 13:01:01 INFO - PROCESS | 1730 | 1464292861273 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 13:01:01 INFO - PROCESS | 1730 | 1464292861469 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c268400 == 72 [pid = 1730] [id = 146] 13:01:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x8c268800) [pid = 1730] [serial = 438] [outer = (nil)] 13:01:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x8c52a800) [pid = 1730] [serial = 439] [outer = 0x8c268800] 13:01:01 INFO - PROCESS | 1730 | 1464292861563 Marionette DEBUG loaded listener.js 13:01:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x8dade000) [pid = 1730] [serial = 440] [outer = 0x8c268800] 13:01:02 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:02 INFO - PROCESS | 1730 | 1464292862818 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]]]}] 13:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1846ms 13:01:02 INFO - PROCESS | 1730 | 1464292862858 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:01:02 INFO - PROCESS | 1730 | 1464292862865 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:01:02 INFO - PROCESS | 1730 | 1464292862873 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:01:02 INFO - PROCESS | 1730 | 1464292862879 Marionette TRACE conn4 <- [1,558,null,{}] 13:01:02 INFO - PROCESS | 1730 | 1464292862887 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}] 13:01:03 INFO - PROCESS | 1730 | 1464292863136 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 13:01:03 INFO - PROCESS | 1730 | 1464292863386 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea8b400 == 73 [pid = 1730] [id = 147] 13:01:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x8f722800) [pid = 1730] [serial = 441] [outer = (nil)] 13:01:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x8f76f400) [pid = 1730] [serial = 442] [outer = 0x8f722800] 13:01:03 INFO - PROCESS | 1730 | 1464292863486 Marionette DEBUG loaded listener.js 13:01:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x8f8e1800) [pid = 1730] [serial = 443] [outer = 0x8f722800] 13:01:04 INFO - PROCESS | 1730 | 1464292864484 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]]]}] 13:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1684ms 13:01:04 INFO - PROCESS | 1730 | 1464292864558 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 13:01:04 INFO - PROCESS | 1730 | 1464292864565 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 13:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:01:04 INFO - PROCESS | 1730 | 1464292864572 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:01:04 INFO - PROCESS | 1730 | 1464292864577 Marionette TRACE conn4 <- [1,562,null,{}] 13:01:04 INFO - PROCESS | 1730 | 1464292864583 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}] 13:01:04 INFO - PROCESS | 1730 | 1464292864791 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:01:05 INFO - PROCESS | 1730 | 1464292865064 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f721800 == 74 [pid = 1730] [id = 148] 13:01:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0x92a97c00) [pid = 1730] [serial = 444] [outer = (nil)] 13:01:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x9372a800) [pid = 1730] [serial = 445] [outer = 0x92a97c00] 13:01:05 INFO - PROCESS | 1730 | 1464292865171 Marionette DEBUG loaded listener.js 13:01:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 182 (0x94ebd400) [pid = 1730] [serial = 446] [outer = 0x92a97c00] 13:01:05 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:06 INFO - PROCESS | 1730 | 1464292866111 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]]]}] 13:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1601ms 13:01:06 INFO - PROCESS | 1730 | 1464292866175 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 13:01:06 INFO - PROCESS | 1730 | 1464292866182 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 13:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:01:06 INFO - PROCESS | 1730 | 1464292866200 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:01:06 INFO - PROCESS | 1730 | 1464292866208 Marionette TRACE conn4 <- [1,566,null,{}] 13:01:06 INFO - PROCESS | 1730 | 1464292866215 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}] 13:01:06 INFO - PROCESS | 1730 | 1464292866467 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 13:01:06 INFO - PROCESS | 1730 | 1464292866714 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c52b400 == 75 [pid = 1730] [id = 149] 13:01:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 183 (0x929e5c00) [pid = 1730] [serial = 447] [outer = (nil)] 13:01:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 184 (0x9a281400) [pid = 1730] [serial = 448] [outer = 0x929e5c00] 13:01:06 INFO - PROCESS | 1730 | 1464292866804 Marionette DEBUG loaded listener.js 13:01:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 185 (0x9a340000) [pid = 1730] [serial = 449] [outer = 0x929e5c00] 13:01:07 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:07 INFO - PROCESS | 1730 | 1464292867708 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]]]}] 13:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1549ms 13:01:07 INFO - PROCESS | 1730 | 1464292867742 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 13:01:07 INFO - PROCESS | 1730 | 1464292867745 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 13:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:01:07 INFO - PROCESS | 1730 | 1464292867753 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:01:07 INFO - PROCESS | 1730 | 1464292867757 Marionette TRACE conn4 <- [1,570,null,{}] 13:01:07 INFO - PROCESS | 1730 | 1464292867763 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}] 13:01:07 INFO - PROCESS | 1730 | 1464292867969 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 13:01:08 INFO - PROCESS | 1730 | 1464292868145 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e97000 == 76 [pid = 1730] [id = 150] 13:01:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 186 (0x9a3eec00) [pid = 1730] [serial = 450] [outer = (nil)] 13:01:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 187 (0x9a884400) [pid = 1730] [serial = 451] [outer = 0x9a3eec00] 13:01:08 INFO - PROCESS | 1730 | 1464292868235 Marionette DEBUG loaded listener.js 13:01:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 188 (0x9a887800) [pid = 1730] [serial = 452] [outer = 0x9a3eec00] 13:01:08 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:09 INFO - PROCESS | 1730 | 1464292869227 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]]]}] 13:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1533ms 13:01:09 INFO - PROCESS | 1730 | 1464292869287 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 13:01:09 INFO - PROCESS | 1730 | 1464292869292 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 13:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:01:09 INFO - PROCESS | 1730 | 1464292869298 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:01:09 INFO - PROCESS | 1730 | 1464292869302 Marionette TRACE conn4 <- [1,574,null,{}] 13:01:09 INFO - PROCESS | 1730 | 1464292869308 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}] 13:01:09 INFO - PROCESS | 1730 | 1464292869509 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 13:01:09 INFO - PROCESS | 1730 | 1464292869730 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x9af79800 == 77 [pid = 1730] [id = 151] 13:01:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 189 (0x9af7a400) [pid = 1730] [serial = 453] [outer = (nil)] 13:01:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 190 (0x9af85800) [pid = 1730] [serial = 454] [outer = 0x9af7a400] 13:01:09 INFO - PROCESS | 1730 | 1464292869879 Marionette DEBUG loaded listener.js 13:01:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 191 (0x9d388400) [pid = 1730] [serial = 455] [outer = 0x9af7a400] 13:01:10 INFO - PROCESS | 1730 | 1464292870842 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]]]}] 13:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1591ms 13:01:10 INFO - PROCESS | 1730 | 1464292870891 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:01:10 INFO - PROCESS | 1730 | 1464292870895 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:01:10 INFO - PROCESS | 1730 | 1464292870902 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 1730 | 1464292870906 Marionette TRACE conn4 <- [1,578,null,{}] 13:01:10 INFO - PROCESS | 1730 | 1464292870911 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}] 13:01:11 INFO - PROCESS | 1730 | 1464292871104 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 13:01:11 INFO - PROCESS | 1730 | 1464292871329 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a3f0400 == 78 [pid = 1730] [id = 152] 13:01:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 192 (0x9a8d6400) [pid = 1730] [serial = 456] [outer = (nil)] 13:01:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 193 (0xa25bc800) [pid = 1730] [serial = 457] [outer = 0x9a8d6400] 13:01:11 INFO - PROCESS | 1730 | 1464292871462 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 194 (0xa3123c00) [pid = 1730] [serial = 458] [outer = 0x9a8d6400] 13:01:12 INFO - PROCESS | 1730 | 1464292872351 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]]]}] 13:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1484ms 13:01:12 INFO - PROCESS | 1730 | 1464292872386 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 13:01:12 INFO - PROCESS | 1730 | 1464292872391 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 13:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:01:12 INFO - PROCESS | 1730 | 1464292872397 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:01:12 INFO - PROCESS | 1730 | 1464292872401 Marionette TRACE conn4 <- [1,582,null,{}] 13:01:12 INFO - PROCESS | 1730 | 1464292872427 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}] 13:01:12 INFO - PROCESS | 1730 | 1464292872638 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:01:12 INFO - PROCESS | 1730 | 1464292872826 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde1c00 == 79 [pid = 1730] [id = 153] 13:01:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 195 (0x8bde2000) [pid = 1730] [serial = 459] [outer = (nil)] 13:01:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 196 (0x8bde9400) [pid = 1730] [serial = 460] [outer = 0x8bde2000] 13:01:12 INFO - PROCESS | 1730 | 1464292872958 Marionette DEBUG loaded listener.js 13:01:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 197 (0x8bdee800) [pid = 1730] [serial = 461] [outer = 0x8bde2000] 13:01:13 INFO - PROCESS | 1730 | 1464292873820 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]]]}] 13:01:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:01:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1492ms 13:01:13 INFO - PROCESS | 1730 | 1464292873891 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 13:01:13 INFO - PROCESS | 1730 | 1464292873895 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 13:01:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:01:13 INFO - PROCESS | 1730 | 1464292873902 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:01:13 INFO - PROCESS | 1730 | 1464292873906 Marionette TRACE conn4 <- [1,586,null,{}] 13:01:13 INFO - PROCESS | 1730 | 1464292873918 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}] 13:01:14 INFO - PROCESS | 1730 | 1464292874114 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 13:01:14 INFO - PROCESS | 1730 | 1464292874295 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde5c00 == 80 [pid = 1730] [id = 154] 13:01:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 198 (0x8bdea800) [pid = 1730] [serial = 462] [outer = (nil)] 13:01:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 199 (0x8c204c00) [pid = 1730] [serial = 463] [outer = 0x8bdea800] 13:01:14 INFO - PROCESS | 1730 | 1464292874385 Marionette DEBUG loaded listener.js 13:01:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 200 (0x8c207000) [pid = 1730] [serial = 464] [outer = 0x8bdea800] 13:01:14 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:15 INFO - PROCESS | 1730 | 1464292875301 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]]]}] 13:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1443ms 13:01:15 INFO - PROCESS | 1730 | 1464292875346 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 13:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:01:15 INFO - PROCESS | 1730 | 1464292875351 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 13:01:15 INFO - PROCESS | 1730 | 1464292875357 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:01:15 INFO - PROCESS | 1730 | 1464292875367 Marionette TRACE conn4 <- [1,590,null,{}] 13:01:15 INFO - PROCESS | 1730 | 1464292875372 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}] 13:01:15 INFO - PROCESS | 1730 | 1464292875561 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 13:01:15 INFO - PROCESS | 1730 | 1464292875741 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bdedc00 == 81 [pid = 1730] [id = 155] 13:01:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 201 (0x8c205c00) [pid = 1730] [serial = 465] [outer = (nil)] 13:01:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 202 (0x8c20e800) [pid = 1730] [serial = 466] [outer = 0x8c205c00] 13:01:15 INFO - PROCESS | 1730 | 1464292875831 Marionette DEBUG loaded listener.js 13:01:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 203 (0x8c52a000) [pid = 1730] [serial = 467] [outer = 0x8c205c00] 13:01:16 INFO - PROCESS | 1730 | 1464292876827 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]]]}] 13:01:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:01:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1543ms 13:01:16 INFO - PROCESS | 1730 | 1464292876901 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 13:01:16 INFO - PROCESS | 1730 | 1464292876904 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 13:01:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:01:16 INFO - PROCESS | 1730 | 1464292876911 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:01:16 INFO - PROCESS | 1730 | 1464292876914 Marionette TRACE conn4 <- [1,594,null,{}] 13:01:16 INFO - PROCESS | 1730 | 1464292876920 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}] 13:01:17 INFO - PROCESS | 1730 | 1464292877156 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 13:01:17 INFO - PROCESS | 1730 | 1464292877441 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c223c00 == 82 [pid = 1730] [id = 156] 13:01:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 204 (0x8c224000) [pid = 1730] [serial = 468] [outer = (nil)] 13:01:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 205 (0x8c226800) [pid = 1730] [serial = 469] [outer = 0x8c224000] 13:01:17 INFO - PROCESS | 1730 | 1464292877554 Marionette DEBUG loaded listener.js 13:01:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 206 (0x8c22c800) [pid = 1730] [serial = 470] [outer = 0x8c224000] 13:01:18 INFO - PROCESS | 1730 | 1464292878541 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]]]}] 13:01:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:01:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1687ms 13:01:18 INFO - PROCESS | 1730 | 1464292878600 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 1730 | 1464292878603 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:01:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:01:18 INFO - PROCESS | 1730 | 1464292878611 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:01:18 INFO - PROCESS | 1730 | 1464292878616 Marionette TRACE conn4 <- [1,598,null,{}] 13:01:18 INFO - PROCESS | 1730 | 1464292878623 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}] 13:01:18 INFO - PROCESS | 1730 | 1464292878834 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 13:01:19 INFO - PROCESS | 1730 | 1464292879107 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x91917000 == 83 [pid = 1730] [id = 157] 13:01:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 207 (0x924ef000) [pid = 1730] [serial = 471] [outer = (nil)] 13:01:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 208 (0x924f4c00) [pid = 1730] [serial = 472] [outer = 0x924ef000] 13:01:19 INFO - PROCESS | 1730 | 1464292879240 Marionette DEBUG loaded listener.js 13:01:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 209 (0x924fac00) [pid = 1730] [serial = 473] [outer = 0x924ef000] 13:01:20 INFO - PROCESS | 1730 | 1464292880137 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]]]}] 13:01:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1584ms 13:01:20 INFO - PROCESS | 1730 | 1464292880196 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 13:01:20 INFO - PROCESS | 1730 | 1464292880201 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 13:01:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:01:20 INFO - PROCESS | 1730 | 1464292880207 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:01:20 INFO - PROCESS | 1730 | 1464292880211 Marionette TRACE conn4 <- [1,602,null,{}] 13:01:20 INFO - PROCESS | 1730 | 1464292880217 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}] 13:01:20 INFO - PROCESS | 1730 | 1464292880422 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:01:20 INFO - PROCESS | 1730 | 1464292880649 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c225400 == 84 [pid = 1730] [id = 158] 13:01:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 210 (0x8dad8400) [pid = 1730] [serial = 474] [outer = (nil)] 13:01:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 211 (0x92604c00) [pid = 1730] [serial = 475] [outer = 0x8dad8400] 13:01:20 INFO - PROCESS | 1730 | 1464292880792 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 212 (0x92608000) [pid = 1730] [serial = 476] [outer = 0x8dad8400] 13:01:21 INFO - PROCESS | 1730 | 1464292881720 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]]]}] 13:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1587ms 13:01:21 INFO - PROCESS | 1730 | 1464292881795 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 13:01:21 INFO - PROCESS | 1730 | 1464292881798 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 13:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:01:21 INFO - PROCESS | 1730 | 1464292881805 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:01:21 INFO - PROCESS | 1730 | 1464292881808 Marionette TRACE conn4 <- [1,606,null,{}] 13:01:21 INFO - PROCESS | 1730 | 1464292881815 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}] 13:01:22 INFO - PROCESS | 1730 | 1464292882006 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 13:01:22 INFO - PROCESS | 1730 | 1464292882189 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd77c00 == 85 [pid = 1730] [id = 159] 13:01:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 213 (0x8bd78400) [pid = 1730] [serial = 477] [outer = (nil)] 13:01:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 214 (0x8bd7ec00) [pid = 1730] [serial = 478] [outer = 0x8bd78400] 13:01:22 INFO - PROCESS | 1730 | 1464292882319 Marionette DEBUG loaded listener.js 13:01:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 215 (0x8bd81800) [pid = 1730] [serial = 479] [outer = 0x8bd78400] 13:01:23 INFO - PROCESS | 1730 | 1464292883277 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]]]}] 13:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1536ms 13:01:23 INFO - PROCESS | 1730 | 1464292883341 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 13:01:23 INFO - PROCESS | 1730 | 1464292883345 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 13:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:01:23 INFO - PROCESS | 1730 | 1464292883351 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:01:23 INFO - PROCESS | 1730 | 1464292883355 Marionette TRACE conn4 <- [1,610,null,{}] 13:01:23 INFO - PROCESS | 1730 | 1464292883361 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}] 13:01:23 INFO - PROCESS | 1730 | 1464292883558 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 13:01:23 INFO - PROCESS | 1730 | 1464292883788 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd7e800 == 86 [pid = 1730] [id = 160] 13:01:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 216 (0x8bd84400) [pid = 1730] [serial = 480] [outer = (nil)] 13:01:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 217 (0x8f718c00) [pid = 1730] [serial = 481] [outer = 0x8bd84400] 13:01:23 INFO - PROCESS | 1730 | 1464292883920 Marionette DEBUG loaded listener.js 13:01:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 218 (0x92601400) [pid = 1730] [serial = 482] [outer = 0x8bd84400] 13:01:25 INFO - PROCESS | 1730 | 1464292885170 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]]]}] 13:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1886ms 13:01:25 INFO - PROCESS | 1730 | 1464292885240 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 13:01:25 INFO - PROCESS | 1730 | 1464292885246 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 13:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:01:25 INFO - PROCESS | 1730 | 1464292885257 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:01:25 INFO - PROCESS | 1730 | 1464292885263 Marionette TRACE conn4 <- [1,614,null,{}] 13:01:25 INFO - PROCESS | 1730 | 1464292885390 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}] 13:01:25 INFO - PROCESS | 1730 | 1464292885582 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 13:01:25 INFO - PROCESS | 1730 | 1464292885740 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd7a800 == 87 [pid = 1730] [id = 161] 13:01:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 219 (0x8c222400) [pid = 1730] [serial = 483] [outer = (nil)] 13:01:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 220 (0x8c527000) [pid = 1730] [serial = 484] [outer = 0x8c222400] 13:01:25 INFO - PROCESS | 1730 | 1464292885824 Marionette DEBUG loaded listener.js 13:01:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 221 (0x8d8e7c00) [pid = 1730] [serial = 485] [outer = 0x8c222400] 13:01:26 INFO - PROCESS | 1730 | 1464292886987 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]]]}] 13:01:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:01:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1805ms 13:01:27 INFO - PROCESS | 1730 | 1464292887061 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:01:27 INFO - PROCESS | 1730 | 1464292887070 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:01:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:01:27 INFO - PROCESS | 1730 | 1464292887081 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:01:27 INFO - PROCESS | 1730 | 1464292887086 Marionette TRACE conn4 <- [1,618,null,{}] 13:01:27 INFO - PROCESS | 1730 | 1464292887093 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}] 13:01:27 INFO - PROCESS | 1730 | 1464292887337 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 13:01:27 INFO - PROCESS | 1730 | 1464292887566 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c20a800 == 88 [pid = 1730] [id = 162] 13:01:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 222 (0x8d8eec00) [pid = 1730] [serial = 486] [outer = (nil)] 13:01:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 223 (0x8ddcf400) [pid = 1730] [serial = 487] [outer = 0x8d8eec00] 13:01:27 INFO - PROCESS | 1730 | 1464292887649 Marionette DEBUG loaded listener.js 13:01:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 224 (0x8f71c800) [pid = 1730] [serial = 488] [outer = 0x8d8eec00] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x96c6bc00 == 87 [pid = 1730] [id = 34] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x9888a800 == 86 [pid = 1730] [id = 32] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x9bca5c00 == 85 [pid = 1730] [id = 46] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x90d61400 == 84 [pid = 1730] [id = 101] 13:01:28 INFO - PROCESS | 1730 | --DOMWINDOW == 223 (0x99e9d800) [pid = 1730] [serial = 345] [outer = (nil)] [url = about:blank] 13:01:28 INFO - PROCESS | 1730 | --DOMWINDOW == 222 (0x9a8d7c00) [pid = 1730] [serial = 348] [outer = (nil)] [url = about:blank] 13:01:28 INFO - PROCESS | 1730 | --DOMWINDOW == 221 (0x93716800) [pid = 1730] [serial = 351] [outer = (nil)] [url = about:blank] 13:01:28 INFO - PROCESS | 1730 | --DOMWINDOW == 220 (0x9b294000) [pid = 1730] [serial = 354] [outer = (nil)] [url = about:blank] 13:01:28 INFO - PROCESS | 1730 | --DOMWINDOW == 219 (0x9a888c00) [pid = 1730] [serial = 357] [outer = (nil)] [url = about:blank] 13:01:28 INFO - PROCESS | 1730 | --DOMWINDOW == 218 (0x9bca3800) [pid = 1730] [serial = 360] [outer = (nil)] [url = about:blank] 13:01:28 INFO - PROCESS | 1730 | --DOMWINDOW == 217 (0x8f777800) [pid = 1730] [serial = 363] [outer = (nil)] [url = about:blank] 13:01:28 INFO - PROCESS | 1730 | 1464292888729 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]]]}] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8edc00 == 83 [pid = 1730] [id = 145] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x95045400 == 82 [pid = 1730] [id = 144] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8c52e400 == 81 [pid = 1730] [id = 143] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea86400 == 80 [pid = 1730] [id = 142] 13:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1683ms 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea90c00 == 79 [pid = 1730] [id = 141] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea89400 == 78 [pid = 1730] [id = 140] 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8c526000 == 77 [pid = 1730] [id = 139] 13:01:28 INFO - PROCESS | 1730 | 1464292888770 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 13:01:28 INFO - PROCESS | 1730 | 1464292888774 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 13:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:01:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8f770800 == 76 [pid = 1730] [id = 129] 13:01:28 INFO - PROCESS | 1730 | 1464292888789 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:01:28 INFO - PROCESS | 1730 | 1464292888796 Marionette TRACE conn4 <- [1,622,null,{}] 13:01:28 INFO - PROCESS | 1730 | 1464292888821 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}] 13:01:29 INFO - PROCESS | 1730 | 1464292889019 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 216 (0x8f75f400) [pid = 1730] [serial = 298] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 215 (0x9a9e7c00) [pid = 1730] [serial = 378] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 214 (0x99e9b000) [pid = 1730] [serial = 337] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 213 (0x9370d000) [pid = 1730] [serial = 370] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 212 (0x92a92c00) [pid = 1730] [serial = 369] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 211 (0x976a8800) [pid = 1730] [serial = 372] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 210 (0x9af81000) [pid = 1730] [serial = 379] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 209 (0x98810400) [pid = 1730] [serial = 373] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 208 (0x90d59800) [pid = 1730] [serial = 339] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 207 (0x94469c00) [pid = 1730] [serial = 342] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 206 (0x8f775c00) [pid = 1730] [serial = 367] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 205 (0x8f75b800) [pid = 1730] [serial = 366] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 204 (0x9a344400) [pid = 1730] [serial = 375] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 203 (0x9c041400) [pid = 1730] [serial = 382] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 202 (0x9a7b4c00) [pid = 1730] [serial = 376] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | --DOMWINDOW == 201 (0x99d67c00) [pid = 1730] [serial = 381] [outer = (nil)] [url = about:blank] 13:01:29 INFO - PROCESS | 1730 | 1464292889312 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f758400 == 77 [pid = 1730] [id = 163] 13:01:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 202 (0x8f75f400) [pid = 1730] [serial = 489] [outer = (nil)] 13:01:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 203 (0x90d59800) [pid = 1730] [serial = 490] [outer = 0x8f75f400] 13:01:29 INFO - PROCESS | 1730 | 1464292889395 Marionette DEBUG loaded listener.js 13:01:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 204 (0x924ed400) [pid = 1730] [serial = 491] [outer = 0x8f75f400] 13:01:30 INFO - PROCESS | 1730 | 1464292890187 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]]]}] 13:01:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:01:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1455ms 13:01:30 INFO - PROCESS | 1730 | 1464292890242 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 13:01:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:01:30 INFO - PROCESS | 1730 | 1464292890247 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 13:01:30 INFO - PROCESS | 1730 | 1464292890266 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:01:30 INFO - PROCESS | 1730 | 1464292890269 Marionette TRACE conn4 <- [1,626,null,{}] 13:01:30 INFO - PROCESS | 1730 | 1464292890276 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}] 13:01:30 INFO - PROCESS | 1730 | 1464292890465 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 13:01:30 INFO - PROCESS | 1730 | 1464292890476 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f75e000 == 78 [pid = 1730] [id = 164] 13:01:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 205 (0x90d61400) [pid = 1730] [serial = 492] [outer = (nil)] 13:01:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 206 (0x92a92c00) [pid = 1730] [serial = 493] [outer = 0x90d61400] 13:01:30 INFO - PROCESS | 1730 | 1464292890555 Marionette DEBUG loaded listener.js 13:01:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 207 (0x93714800) [pid = 1730] [serial = 494] [outer = 0x90d61400] 13:01:31 INFO - PROCESS | 1730 | 1464292891547 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]]]}] 13:01:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:01:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1346ms 13:01:31 INFO - PROCESS | 1730 | 1464292891606 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 13:01:31 INFO - PROCESS | 1730 | 1464292891609 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 13:01:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:01:31 INFO - PROCESS | 1730 | 1464292891616 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:01:31 INFO - PROCESS | 1730 | 1464292891620 Marionette TRACE conn4 <- [1,630,null,{}] 13:01:31 INFO - PROCESS | 1730 | 1464292891625 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}] 13:01:31 INFO - PROCESS | 1730 | 1464292891877 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 13:01:31 INFO - PROCESS | 1730 | 1464292891908 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x929db800 == 79 [pid = 1730] [id = 165] 13:01:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 208 (0x92a94000) [pid = 1730] [serial = 495] [outer = (nil)] 13:01:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 209 (0x93894000) [pid = 1730] [serial = 496] [outer = 0x92a94000] 13:01:31 INFO - PROCESS | 1730 | 1464292891985 Marionette DEBUG loaded listener.js 13:01:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 210 (0x94e6fc00) [pid = 1730] [serial = 497] [outer = 0x92a94000] 13:01:32 INFO - PROCESS | 1730 | 1464292892997 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]]]}] 13:01:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:01:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1432ms 13:01:33 INFO - PROCESS | 1730 | 1464292893056 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 13:01:33 INFO - PROCESS | 1730 | 1464292893059 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 13:01:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:01:33 INFO - PROCESS | 1730 | 1464292893067 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:01:33 INFO - PROCESS | 1730 | 1464292893070 Marionette TRACE conn4 <- [1,634,null,{}] 13:01:33 INFO - PROCESS | 1730 | 1464292893076 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}] 13:01:33 INFO - PROCESS | 1730 | 1464292893636 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 13:01:33 INFO - PROCESS | 1730 | --DOMWINDOW == 209 (0x8f8e0400) [pid = 1730] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:01:33 INFO - PROCESS | 1730 | --DOMWINDOW == 208 (0x8f754400) [pid = 1730] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:01:33 INFO - PROCESS | 1730 | --DOMWINDOW == 207 (0x8c526800) [pid = 1730] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:01:33 INFO - PROCESS | 1730 | --DOMWINDOW == 206 (0x9372c800) [pid = 1730] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:01:33 INFO - PROCESS | 1730 | --DOMWINDOW == 205 (0x8f71c400) [pid = 1730] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:01:33 INFO - PROCESS | 1730 | --DOMWINDOW == 204 (0x96c62400) [pid = 1730] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:01:33 INFO - PROCESS | 1730 | 1464292893813 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd79400 == 80 [pid = 1730] [id = 166] 13:01:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 205 (0x8c526800) [pid = 1730] [serial = 498] [outer = (nil)] 13:01:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 206 (0x8f8e3400) [pid = 1730] [serial = 499] [outer = 0x8c526800] 13:01:33 INFO - PROCESS | 1730 | 1464292893899 Marionette DEBUG loaded listener.js 13:01:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 207 (0x97686c00) [pid = 1730] [serial = 500] [outer = 0x8c526800] 13:01:34 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:34 INFO - PROCESS | 1730 | 1464292894687 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]]]}] 13:01:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:01:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1643ms 13:01:34 INFO - PROCESS | 1730 | 1464292894711 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:01:34 INFO - PROCESS | 1730 | 1464292894715 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:01:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:01:34 INFO - PROCESS | 1730 | 1464292894721 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 1730 | 1464292894723 Marionette TRACE conn4 <- [1,638,null,{}] 13:01:34 INFO - PROCESS | 1730 | 1464292894729 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}] 13:01:34 INFO - PROCESS | 1730 | 1464292894961 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 13:01:35 INFO - PROCESS | 1730 | 1464292894982 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8ebc00 == 81 [pid = 1730] [id = 167] 13:01:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 208 (0x995a7400) [pid = 1730] [serial = 501] [outer = (nil)] 13:01:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 209 (0x99e99400) [pid = 1730] [serial = 502] [outer = 0x995a7400] 13:01:35 INFO - PROCESS | 1730 | 1464292895058 Marionette DEBUG loaded listener.js 13:01:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 210 (0x9a337000) [pid = 1730] [serial = 503] [outer = 0x995a7400] 13:01:35 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:36 INFO - PROCESS | 1730 | 1464292896112 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]]]}] 13:01:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:01:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1429ms 13:01:36 INFO - PROCESS | 1730 | 1464292896151 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 13:01:36 INFO - PROCESS | 1730 | 1464292896158 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 13:01:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:01:36 INFO - PROCESS | 1730 | 1464292896167 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:01:36 INFO - PROCESS | 1730 | 1464292896173 Marionette TRACE conn4 <- [1,642,null,{}] 13:01:36 INFO - PROCESS | 1730 | 1464292896185 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}] 13:01:36 INFO - PROCESS | 1730 | 1464292896398 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:01:36 INFO - PROCESS | 1730 | 1464292896657 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c20d800 == 82 [pid = 1730] [id = 168] 13:01:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 211 (0x8c220800) [pid = 1730] [serial = 504] [outer = (nil)] 13:01:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 212 (0x8c526000) [pid = 1730] [serial = 505] [outer = 0x8c220800] 13:01:36 INFO - PROCESS | 1730 | 1464292896806 Marionette DEBUG loaded listener.js 13:01:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 213 (0x8dad6c00) [pid = 1730] [serial = 506] [outer = 0x8c220800] 13:01:37 INFO - PROCESS | 1730 | 1464292897750 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]]]}] 13:01:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:01:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1648ms 13:01:37 INFO - PROCESS | 1730 | 1464292897817 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 13:01:37 INFO - PROCESS | 1730 | 1464292897827 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 13:01:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:01:37 INFO - PROCESS | 1730 | 1464292897839 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:01:37 INFO - PROCESS | 1730 | 1464292897843 Marionette TRACE conn4 <- [1,646,null,{}] 13:01:37 INFO - PROCESS | 1730 | 1464292897851 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}] 13:01:38 INFO - PROCESS | 1730 | 1464292898106 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 13:01:38 INFO - PROCESS | 1730 | 1464292898366 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f719c00 == 83 [pid = 1730] [id = 169] 13:01:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 214 (0x8f71fc00) [pid = 1730] [serial = 507] [outer = (nil)] 13:01:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 215 (0x8f760400) [pid = 1730] [serial = 508] [outer = 0x8f71fc00] 13:01:38 INFO - PROCESS | 1730 | 1464292898459 Marionette DEBUG loaded listener.js 13:01:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 216 (0x8f8e5400) [pid = 1730] [serial = 509] [outer = 0x8f71fc00] 13:01:39 INFO - PROCESS | 1730 | 1464292899471 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]]]}] 13:01:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:01:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1692ms 13:01:39 INFO - PROCESS | 1730 | 1464292899532 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 13:01:39 INFO - PROCESS | 1730 | 1464292899536 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 13:01:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:01:39 INFO - PROCESS | 1730 | 1464292899543 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:01:39 INFO - PROCESS | 1730 | 1464292899550 Marionette TRACE conn4 <- [1,650,null,{}] 13:01:39 INFO - PROCESS | 1730 | 1464292899568 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}] 13:01:39 INFO - PROCESS | 1730 | 1464292899810 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 13:01:40 INFO - PROCESS | 1730 | 1464292900092 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x93717000 == 84 [pid = 1730] [id = 170] 13:01:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 217 (0x9397f800) [pid = 1730] [serial = 510] [outer = (nil)] 13:01:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 218 (0x96c8bc00) [pid = 1730] [serial = 511] [outer = 0x9397f800] 13:01:40 INFO - PROCESS | 1730 | 1464292900198 Marionette DEBUG loaded listener.js 13:01:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 219 (0x99e83400) [pid = 1730] [serial = 512] [outer = 0x9397f800] 13:01:41 INFO - PROCESS | 1730 | 1464292901064 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]]]}] 13:01:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:01:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1592ms 13:01:41 INFO - PROCESS | 1730 | 1464292901136 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 13:01:41 INFO - PROCESS | 1730 | 1464292901140 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 13:01:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:01:41 INFO - PROCESS | 1730 | 1464292901148 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:01:41 INFO - PROCESS | 1730 | 1464292901151 Marionette TRACE conn4 <- [1,654,null,{}] 13:01:41 INFO - PROCESS | 1730 | 1464292901157 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}] 13:01:41 INFO - PROCESS | 1730 | 1464292901364 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 13:01:41 INFO - PROCESS | 1730 | 1464292901554 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e94c00 == 85 [pid = 1730] [id = 171] 13:01:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 220 (0x9a344c00) [pid = 1730] [serial = 513] [outer = (nil)] 13:01:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 221 (0x9a882400) [pid = 1730] [serial = 514] [outer = 0x9a344c00] 13:01:41 INFO - PROCESS | 1730 | 1464292901724 Marionette DEBUG loaded listener.js 13:01:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 222 (0x9a8dbc00) [pid = 1730] [serial = 515] [outer = 0x9a344c00] 13:01:42 INFO - PROCESS | 1730 | 1464292902636 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]]]}] 13:01:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:01:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1531ms 13:01:42 INFO - PROCESS | 1730 | 1464292902679 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:01:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:01:42 INFO - PROCESS | 1730 | 1464292902683 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 13:01:42 INFO - PROCESS | 1730 | 1464292902690 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:01:42 INFO - PROCESS | 1730 | 1464292902693 Marionette TRACE conn4 <- [1,658,null,{}] 13:01:42 INFO - PROCESS | 1730 | 1464292902699 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}] 13:01:42 INFO - PROCESS | 1730 | 1464292902889 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 13:01:43 INFO - PROCESS | 1730 | 1464292903076 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8e0800 == 86 [pid = 1730] [id = 172] 13:01:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 223 (0x9ab1a800) [pid = 1730] [serial = 516] [outer = (nil)] 13:01:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 224 (0x9af86800) [pid = 1730] [serial = 517] [outer = 0x9ab1a800] 13:01:43 INFO - PROCESS | 1730 | 1464292903164 Marionette DEBUG loaded listener.js 13:01:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 225 (0x9b296c00) [pid = 1730] [serial = 518] [outer = 0x9ab1a800] 13:01:44 INFO - PROCESS | 1730 | 1464292904129 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]]]}] 13:01:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:01:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1482ms 13:01:44 INFO - PROCESS | 1730 | 1464292904172 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 13:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:01:44 INFO - PROCESS | 1730 | 1464292904177 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 13:01:44 INFO - PROCESS | 1730 | 1464292904184 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:01:44 INFO - PROCESS | 1730 | 1464292904188 Marionette TRACE conn4 <- [1,662,null,{}] 13:01:44 INFO - PROCESS | 1730 | 1464292904194 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}] 13:01:44 INFO - PROCESS | 1730 | 1464292904430 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:01:44 INFO - PROCESS | 1730 | 1464292904669 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x976ad800 == 87 [pid = 1730] [id = 173] 13:01:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 226 (0x9bf9a000) [pid = 1730] [serial = 519] [outer = (nil)] 13:01:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 227 (0xa22af400) [pid = 1730] [serial = 520] [outer = 0x9bf9a000] 13:01:44 INFO - PROCESS | 1730 | 1464292904800 Marionette DEBUG loaded listener.js 13:01:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 228 (0xa27cac00) [pid = 1730] [serial = 521] [outer = 0x9bf9a000] 13:01:45 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:45 INFO - PROCESS | 1730 | 1464292905682 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]]]}] 13:01:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:01:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1539ms 13:01:45 INFO - PROCESS | 1730 | 1464292905723 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 13:01:45 INFO - PROCESS | 1730 | 1464292905727 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 13:01:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:01:45 INFO - PROCESS | 1730 | 1464292905734 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:01:45 INFO - PROCESS | 1730 | 1464292905738 Marionette TRACE conn4 <- [1,666,null,{}] 13:01:45 INFO - PROCESS | 1730 | 1464292905745 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}] 13:01:45 INFO - PROCESS | 1730 | 1464292905945 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 13:01:46 INFO - PROCESS | 1730 | 1464292906134 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da91000 == 88 [pid = 1730] [id = 174] 13:01:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 229 (0x8da93000) [pid = 1730] [serial = 522] [outer = (nil)] 13:01:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 230 (0x8da98800) [pid = 1730] [serial = 523] [outer = 0x8da93000] 13:01:46 INFO - PROCESS | 1730 | 1464292906303 Marionette DEBUG loaded listener.js 13:01:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 231 (0x8da9b800) [pid = 1730] [serial = 524] [outer = 0x8da93000] 13:01:46 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:47 INFO - PROCESS | 1730 | 1464292907251 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]]]}] 13:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1586ms 13:01:47 INFO - PROCESS | 1730 | 1464292907321 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 13:01:47 INFO - PROCESS | 1730 | 1464292907326 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 13:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:01:47 INFO - PROCESS | 1730 | 1464292907333 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:01:47 INFO - PROCESS | 1730 | 1464292907337 Marionette TRACE conn4 <- [1,670,null,{}] 13:01:47 INFO - PROCESS | 1730 | 1464292907343 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}] 13:01:47 INFO - PROCESS | 1730 | 1464292907589 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 13:01:47 INFO - PROCESS | 1730 | 1464292907873 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da91c00 == 89 [pid = 1730] [id = 175] 13:01:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 232 (0x8da92c00) [pid = 1730] [serial = 525] [outer = (nil)] 13:01:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 233 (0x8dbd5400) [pid = 1730] [serial = 526] [outer = 0x8da92c00] 13:01:47 INFO - PROCESS | 1730 | 1464292907971 Marionette DEBUG loaded listener.js 13:01:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 234 (0x8dbd6c00) [pid = 1730] [serial = 527] [outer = 0x8da92c00] 13:01:48 INFO - PROCESS | 1730 | 1464292908920 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]]]}] 13:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1640ms 13:01:48 INFO - PROCESS | 1730 | 1464292908974 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 13:01:48 INFO - PROCESS | 1730 | 1464292908978 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 13:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:01:48 INFO - PROCESS | 1730 | 1464292908985 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:01:48 INFO - PROCESS | 1730 | 1464292908989 Marionette TRACE conn4 <- [1,674,null,{}] 13:01:48 INFO - PROCESS | 1730 | 1464292908995 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}] 13:01:49 INFO - PROCESS | 1730 | 1464292909266 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 13:01:49 INFO - PROCESS | 1730 | 1464292909584 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaeb800 == 90 [pid = 1730] [id = 176] 13:01:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 235 (0x8aaed800) [pid = 1730] [serial = 528] [outer = (nil)] 13:01:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 236 (0x8aaf2c00) [pid = 1730] [serial = 529] [outer = 0x8aaed800] 13:01:49 INFO - PROCESS | 1730 | 1464292909678 Marionette DEBUG loaded listener.js 13:01:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 237 (0x8aaf6c00) [pid = 1730] [serial = 530] [outer = 0x8aaed800] 13:01:50 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:01:50 INFO - PROCESS | 1730 | 1464292910554 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]]]}] 13:01:50 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 13:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1640ms 13:01:50 INFO - PROCESS | 1730 | 1464292910626 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:01:50 INFO - PROCESS | 1730 | 1464292910631 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 13:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:01:50 INFO - PROCESS | 1730 | 1464292910638 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:01:50 INFO - PROCESS | 1730 | 1464292910642 Marionette TRACE conn4 <- [1,678,null,{}] 13:01:50 INFO - PROCESS | 1730 | 1464292910648 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}] 13:01:50 INFO - PROCESS | 1730 | 1464292910880 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 13:01:51 INFO - PROCESS | 1730 | 1464292911116 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaf1800 == 91 [pid = 1730] [id = 177] 13:01:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 238 (0x8aaf8c00) [pid = 1730] [serial = 531] [outer = (nil)] 13:01:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 239 (0x8dbd8800) [pid = 1730] [serial = 532] [outer = 0x8aaf8c00] 13:01:51 INFO - PROCESS | 1730 | 1464292911248 Marionette DEBUG loaded listener.js 13:01:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 240 (0x8dbdd800) [pid = 1730] [serial = 533] [outer = 0x8aaf8c00] 13:01:52 INFO - PROCESS | 1730 | 1464292912171 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]]]}] 13:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1584ms 13:01:52 INFO - PROCESS | 1730 | 1464292912224 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 13:01:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:01:52 INFO - PROCESS | 1730 | 1464292912229 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 13:01:52 INFO - PROCESS | 1730 | 1464292912236 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:01:52 INFO - PROCESS | 1730 | 1464292912241 Marionette TRACE conn4 <- [1,682,null,{}] 13:01:52 INFO - PROCESS | 1730 | 1464292912247 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}] 13:01:52 INFO - PROCESS | 1730 | 1464292912475 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:01:52 INFO - PROCESS | 1730 | 1464292912723 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da9f400 == 92 [pid = 1730] [id = 178] 13:01:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 241 (0x9b07e400) [pid = 1730] [serial = 534] [outer = (nil)] 13:01:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 242 (0x9b081400) [pid = 1730] [serial = 535] [outer = 0x9b07e400] 13:01:52 INFO - PROCESS | 1730 | 1464292912861 Marionette DEBUG loaded listener.js 13:01:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 243 (0x9b086400) [pid = 1730] [serial = 536] [outer = 0x9b07e400] 13:01:54 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:54 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:01:54 INFO - PROCESS | 1730 | 1464292914204 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]]]}] 13:01:54 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) 13:01:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1990ms 13:01:54 INFO - PROCESS | 1730 | 1464292914227 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 13:01:54 INFO - PROCESS | 1730 | 1464292914231 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 13:01:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:01:54 INFO - PROCESS | 1730 | 1464292914308 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:01:54 INFO - PROCESS | 1730 | 1464292914313 Marionette TRACE conn4 <- [1,686,null,{}] 13:01:54 INFO - PROCESS | 1730 | 1464292914322 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}] 13:01:54 INFO - PROCESS | 1730 | 1464292914511 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 13:01:54 INFO - PROCESS | 1730 | 1464292914714 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29a400 == 93 [pid = 1730] [id = 179] 13:01:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 244 (0x8a29c800) [pid = 1730] [serial = 537] [outer = (nil)] 13:01:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 245 (0x8a2a3400) [pid = 1730] [serial = 538] [outer = 0x8a29c800] 13:01:54 INFO - PROCESS | 1730 | 1464292914800 Marionette DEBUG loaded listener.js 13:01:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 246 (0x8a2a6000) [pid = 1730] [serial = 539] [outer = 0x8a29c800] 13:01:56 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:56 INFO - PROCESS | 1730 | 1464292916603 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]]]}] 13:01:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:01:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2369ms 13:01:56 INFO - PROCESS | 1730 | 1464292916660 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 13:01:56 INFO - PROCESS | 1730 | 1464292916666 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 13:01:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:01:56 INFO - PROCESS | 1730 | 1464292916676 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:01:56 INFO - PROCESS | 1730 | 1464292916682 Marionette TRACE conn4 <- [1,690,null,{}] 13:01:56 INFO - PROCESS | 1730 | 1464292916691 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}] 13:01:56 INFO - PROCESS | 1730 | 1464292916976 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 13:01:57 INFO - PROCESS | 1730 | 1464292917118 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c207800 == 94 [pid = 1730] [id = 180] 13:01:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 247 (0x8c210c00) [pid = 1730] [serial = 540] [outer = (nil)] 13:01:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 248 (0x8c528800) [pid = 1730] [serial = 541] [outer = 0x8c210c00] 13:01:57 INFO - PROCESS | 1730 | 1464292917346 Marionette DEBUG loaded listener.js 13:01:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 249 (0x8da92800) [pid = 1730] [serial = 542] [outer = 0x8c210c00] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x99e96c00 == 93 [pid = 1730] [id = 89] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 248 (0x976a2400) [pid = 1730] [serial = 436] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8bdedc00 == 92 [pid = 1730] [id = 155] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde5c00 == 91 [pid = 1730] [id = 154] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde1c00 == 90 [pid = 1730] [id = 153] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x9a3f0400 == 89 [pid = 1730] [id = 152] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x9af79800 == 88 [pid = 1730] [id = 151] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x99e97000 == 87 [pid = 1730] [id = 150] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8c52b400 == 86 [pid = 1730] [id = 149] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8f721800 == 85 [pid = 1730] [id = 148] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea8b400 == 84 [pid = 1730] [id = 147] 13:01:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8c268400 == 83 [pid = 1730] [id = 146] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 247 (0x90d5fc00) [pid = 1730] [serial = 424] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 246 (0x90d66c00) [pid = 1730] [serial = 387] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 245 (0x93738000) [pid = 1730] [serial = 428] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 244 (0x9191ec00) [pid = 1730] [serial = 425] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 243 (0x9a3e9c00) [pid = 1730] [serial = 391] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 242 (0x91915400) [pid = 1730] [serial = 400] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 241 (0x8c26bc00) [pid = 1730] [serial = 412] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 240 (0xa224cc00) [pid = 1730] [serial = 403] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 239 (0x9a341000) [pid = 1730] [serial = 394] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 238 (0xa237d000) [pid = 1730] [serial = 384] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 237 (0x8ddcb400) [pid = 1730] [serial = 419] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 236 (0x8ddc8000) [pid = 1730] [serial = 415] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 235 (0x91914400) [pid = 1730] [serial = 427] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 234 (0xa6384000) [pid = 1730] [serial = 217] [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.] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 233 (0x94ebe400) [pid = 1730] [serial = 431] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 232 (0x8dae0400) [pid = 1730] [serial = 418] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 231 (0x8f723400) [pid = 1730] [serial = 421] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 230 (0x8dad6800) [pid = 1730] [serial = 409] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 229 (0x94e6e800) [pid = 1730] [serial = 430] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 228 (0x8d8e9400) [pid = 1730] [serial = 406] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 227 (0x98803c00) [pid = 1730] [serial = 434] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 226 (0x8ddcd800) [pid = 1730] [serial = 397] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 225 (0x9768bc00) [pid = 1730] [serial = 433] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | --DOMWINDOW == 224 (0x8f756000) [pid = 1730] [serial = 422] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:58 INFO - PROCESS | 1730 | 1464292918722 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]]]}] 13:01:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:01:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2143ms 13:01:58 INFO - PROCESS | 1730 | 1464292918818 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 13:01:58 INFO - PROCESS | 1730 | 1464292918827 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 13:01:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:01:58 INFO - PROCESS | 1730 | 1464292918838 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:01:58 INFO - PROCESS | 1730 | 1464292918841 Marionette TRACE conn4 <- [1,694,null,{}] 13:01:58 INFO - PROCESS | 1730 | 1464292918861 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}] 13:01:59 INFO - PROCESS | 1730 | 1464292919031 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 13:01:59 INFO - PROCESS | 1730 | 1464292919043 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c206c00 == 84 [pid = 1730] [id = 181] 13:01:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 225 (0x8c209800) [pid = 1730] [serial = 543] [outer = (nil)] 13:01:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 226 (0x8dad7c00) [pid = 1730] [serial = 544] [outer = 0x8c209800] 13:01:59 INFO - PROCESS | 1730 | 1464292919120 Marionette DEBUG loaded listener.js 13:01:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 227 (0x8dbdd000) [pid = 1730] [serial = 545] [outer = 0x8c209800] 13:02:00 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:00 INFO - PROCESS | 1730 | 1464292920469 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]]]}] 13:02:00 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) 13:02:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1688ms 13:02:00 INFO - PROCESS | 1730 | 1464292920526 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:02:00 INFO - PROCESS | 1730 | 1464292920531 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 13:02:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:02:00 INFO - PROCESS | 1730 | 1464292920566 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:02:00 INFO - PROCESS | 1730 | 1464292920572 Marionette TRACE conn4 <- [1,698,null,{}] 13:02:00 INFO - PROCESS | 1730 | 1464292920589 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}] 13:02:00 INFO - PROCESS | 1730 | 1464292920817 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 13:02:01 INFO - PROCESS | 1730 | 1464292920993 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c227800 == 85 [pid = 1730] [id = 182] 13:02:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 228 (0x8dbd3000) [pid = 1730] [serial = 546] [outer = (nil)] 13:02:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 229 (0x8ea85000) [pid = 1730] [serial = 547] [outer = 0x8dbd3000] 13:02:01 INFO - PROCESS | 1730 | 1464292921073 Marionette DEBUG loaded listener.js 13:02:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 230 (0x8f725c00) [pid = 1730] [serial = 548] [outer = 0x8dbd3000] 13:02:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:02 INFO - PROCESS | 1730 | 1464292922379 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]]]}] 13:02:02 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) 13:02:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1850ms 13:02:02 INFO - PROCESS | 1730 | 1464292922419 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 13:02:02 INFO - PROCESS | 1730 | 1464292922425 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 13:02:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:02:02 INFO - PROCESS | 1730 | 1464292922432 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:02:02 INFO - PROCESS | 1730 | 1464292922434 Marionette TRACE conn4 <- [1,702,null,{}] 13:02:02 INFO - PROCESS | 1730 | 1464292922480 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}] 13:02:02 INFO - PROCESS | 1730 | 1464292922743 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 13:02:02 INFO - PROCESS | 1730 | 1464292922768 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de1a800 == 86 [pid = 1730] [id = 183] 13:02:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 231 (0x8f71c400) [pid = 1730] [serial = 549] [outer = (nil)] 13:02:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 232 (0x8f77a800) [pid = 1730] [serial = 550] [outer = 0x8f71c400] 13:02:02 INFO - PROCESS | 1730 | 1464292922845 Marionette DEBUG loaded listener.js 13:02:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 233 (0x90d0d000) [pid = 1730] [serial = 551] [outer = 0x8f71c400] 13:02:03 INFO - PROCESS | 1730 | --DOMWINDOW == 232 (0x8c222400) [pid = 1730] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:02:03 INFO - PROCESS | 1730 | --DOMWINDOW == 231 (0x8f75f400) [pid = 1730] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:02:03 INFO - PROCESS | 1730 | --DOMWINDOW == 230 (0x90d61400) [pid = 1730] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:02:03 INFO - PROCESS | 1730 | --DOMWINDOW == 229 (0x8f758800) [pid = 1730] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:02:03 INFO - PROCESS | 1730 | --DOMWINDOW == 228 (0x8d8eec00) [pid = 1730] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:02:03 INFO - PROCESS | 1730 | --DOMWINDOW == 227 (0x92a94000) [pid = 1730] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:02:03 INFO - PROCESS | 1730 | --DOMWINDOW == 226 (0x8c526800) [pid = 1730] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:02:04 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:04 INFO - PROCESS | 1730 | 1464292924499 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]]]}] 13:02:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:02:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2086ms 13:02:04 INFO - PROCESS | 1730 | 1464292924519 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 13:02:04 INFO - PROCESS | 1730 | 1464292924522 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 13:02:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:02:04 INFO - PROCESS | 1730 | 1464292924529 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:02:04 INFO - PROCESS | 1730 | 1464292924533 Marionette TRACE conn4 <- [1,706,null,{}] 13:02:04 INFO - PROCESS | 1730 | 1464292924553 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}] 13:02:04 INFO - PROCESS | 1730 | 1464292924846 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 13:02:04 INFO - PROCESS | 1730 | 1464292924874 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde7c00 == 87 [pid = 1730] [id = 184] 13:02:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 227 (0x8da9bc00) [pid = 1730] [serial = 552] [outer = (nil)] 13:02:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 228 (0x90d68800) [pid = 1730] [serial = 553] [outer = 0x8da9bc00] 13:02:04 INFO - PROCESS | 1730 | 1464292924949 Marionette DEBUG loaded listener.js 13:02:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 229 (0x9191e400) [pid = 1730] [serial = 554] [outer = 0x8da9bc00] 13:02:06 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:06 INFO - PROCESS | 1730 | 1464292926439 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]]]}] 13:02:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:02:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1960ms 13:02:06 INFO - PROCESS | 1730 | 1464292926491 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 13:02:06 INFO - PROCESS | 1730 | 1464292926500 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 13:02:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:02:06 INFO - PROCESS | 1730 | 1464292926511 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:02:06 INFO - PROCESS | 1730 | 1464292926516 Marionette TRACE conn4 <- [1,710,null,{}] 13:02:06 INFO - PROCESS | 1730 | 1464292926526 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}] 13:02:06 INFO - PROCESS | 1730 | 1464292926742 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 13:02:06 INFO - PROCESS | 1730 | 1464292926930 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29b400 == 88 [pid = 1730] [id = 185] 13:02:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 230 (0x8aaef800) [pid = 1730] [serial = 555] [outer = (nil)] 13:02:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 231 (0x8c22b800) [pid = 1730] [serial = 556] [outer = 0x8aaef800] 13:02:07 INFO - PROCESS | 1730 | 1464292927039 Marionette DEBUG loaded listener.js 13:02:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 232 (0x8d8e0c00) [pid = 1730] [serial = 557] [outer = 0x8aaef800] 13:02:08 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:08 INFO - PROCESS | 1730 | 1464292928413 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]]]}] 13:02:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:02:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1938ms 13:02:08 INFO - PROCESS | 1730 | 1464292928487 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 13:02:08 INFO - PROCESS | 1730 | 1464292928497 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 13:02:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:02:08 INFO - PROCESS | 1730 | 1464292928531 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:02:08 INFO - PROCESS | 1730 | 1464292928535 Marionette TRACE conn4 <- [1,714,null,{}] 13:02:08 INFO - PROCESS | 1730 | 1464292928543 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}] 13:02:08 INFO - PROCESS | 1730 | 1464292928744 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 13:02:08 INFO - PROCESS | 1730 | 1464292928932 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c223800 == 89 [pid = 1730] [id = 186] 13:02:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 233 (0x8c529c00) [pid = 1730] [serial = 558] [outer = (nil)] 13:02:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 234 (0x8de20000) [pid = 1730] [serial = 559] [outer = 0x8c529c00] 13:02:09 INFO - PROCESS | 1730 | 1464292929020 Marionette DEBUG loaded listener.js 13:02:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 235 (0x8ea8b000) [pid = 1730] [serial = 560] [outer = 0x8c529c00] 13:02:10 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:10 INFO - PROCESS | 1730 | 1464292930481 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]]]}] 13:02:10 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 13:02:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2005ms 13:02:10 INFO - PROCESS | 1730 | 1464292930532 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 13:02:10 INFO - PROCESS | 1730 | 1464292930536 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 13:02:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:02:10 INFO - PROCESS | 1730 | 1464292930544 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:02:10 INFO - PROCESS | 1730 | 1464292930551 Marionette TRACE conn4 <- [1,718,null,{}] 13:02:10 INFO - PROCESS | 1730 | 1464292930570 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}] 13:02:10 INFO - PROCESS | 1730 | 1464292930804 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 13:02:11 INFO - PROCESS | 1730 | 1464292931000 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddd0800 == 90 [pid = 1730] [id = 187] 13:02:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 236 (0x8f76e800) [pid = 1730] [serial = 561] [outer = (nil)] 13:02:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 237 (0x924f2000) [pid = 1730] [serial = 562] [outer = 0x8f76e800] 13:02:11 INFO - PROCESS | 1730 | 1464292931141 Marionette DEBUG loaded listener.js 13:02:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 238 (0x9260fc00) [pid = 1730] [serial = 563] [outer = 0x8f76e800] 13:02:12 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:12 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:02:12 INFO - PROCESS | 1730 | 1464292932521 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]]]}] 13:02:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:02:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2041ms 13:02:12 INFO - PROCESS | 1730 | 1464292932602 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 13:02:12 INFO - PROCESS | 1730 | 1464292932608 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 13:02:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:02:12 INFO - PROCESS | 1730 | 1464292932616 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:02:12 INFO - PROCESS | 1730 | 1464292932619 Marionette TRACE conn4 <- [1,722,null,{}] 13:02:12 INFO - PROCESS | 1730 | 1464292932625 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}] 13:02:12 INFO - PROCESS | 1730 | 1464292932807 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 13:02:13 INFO - PROCESS | 1730 | 1464292932993 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd84800 == 91 [pid = 1730] [id = 188] 13:02:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 239 (0x8bdf0800) [pid = 1730] [serial = 564] [outer = (nil)] 13:02:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 240 (0x92a9e000) [pid = 1730] [serial = 565] [outer = 0x8bdf0800] 13:02:13 INFO - PROCESS | 1730 | 1464292933080 Marionette DEBUG loaded listener.js 13:02:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 241 (0x93718c00) [pid = 1730] [serial = 566] [outer = 0x8bdf0800] 13:02:14 INFO - PROCESS | 1730 | 1464292933995 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] 13:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:02:14 INFO - PROCESS | 1730 | 1464292934055 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 13:02:14 INFO - PROCESS | 1730 | 1464292934062 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:02:14 INFO - PROCESS | 1730 | 1464292934065 Marionette TRACE conn4 <- [1,726,null,{}] 13:02:14 INFO - PROCESS | 1730 | 1464292934071 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}] 13:02:14 INFO - PROCESS | 1730 | 1464292934261 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:02:14 INFO - PROCESS | 1730 | 1464292934497 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d61400 == 92 [pid = 1730] [id = 189] 13:02:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 242 (0x9260f000) [pid = 1730] [serial = 567] [outer = (nil)] 13:02:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 243 (0x9446fc00) [pid = 1730] [serial = 568] [outer = 0x9260f000] 13:02:14 INFO - PROCESS | 1730 | 1464292934628 Marionette DEBUG loaded listener.js 13:02:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 244 (0x94ebd800) [pid = 1730] [serial = 569] [outer = 0x9260f000] 13:02:15 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:15 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:02:15 INFO - PROCESS | 1730 | 1464292935663 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]]]}] 13:02:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1634ms 13:02:15 INFO - PROCESS | 1730 | 1464292935696 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 13:02:15 INFO - PROCESS | 1730 | 1464292935700 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 13:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:02:15 INFO - PROCESS | 1730 | 1464292935707 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:02:15 INFO - PROCESS | 1730 | 1464292935709 Marionette TRACE conn4 <- [1,730,null,{}] 13:02:15 INFO - PROCESS | 1730 | 1464292935716 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}] 13:02:15 INFO - PROCESS | 1730 | 1464292935931 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 13:02:16 INFO - PROCESS | 1730 | 1464292936221 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c66c00 == 93 [pid = 1730] [id = 190] 13:02:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 245 (0x976ad400) [pid = 1730] [serial = 570] [outer = (nil)] 13:02:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 246 (0x99d67c00) [pid = 1730] [serial = 571] [outer = 0x976ad400] 13:02:16 INFO - PROCESS | 1730 | 1464292936311 Marionette DEBUG loaded listener.js 13:02:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 247 (0x9a286c00) [pid = 1730] [serial = 572] [outer = 0x976ad400] 13:02:17 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:17 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:02:17 INFO - PROCESS | 1730 | 1464292937276 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] 13:02:17 INFO - PROCESS | 1730 | 1464292937350 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 13:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:02:17 INFO - PROCESS | 1730 | 1464292937359 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:02:17 INFO - PROCESS | 1730 | 1464292937365 Marionette TRACE conn4 <- [1,734,null,{}] 13:02:17 INFO - PROCESS | 1730 | 1464292937375 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}] 13:02:17 INFO - PROCESS | 1730 | 1464292937670 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 13:02:17 INFO - PROCESS | 1730 | 1464292937924 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x995b0400 == 94 [pid = 1730] [id = 191] 13:02:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 248 (0x99e84000) [pid = 1730] [serial = 573] [outer = (nil)] 13:02:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 249 (0x9a3f5400) [pid = 1730] [serial = 574] [outer = 0x99e84000] 13:02:18 INFO - PROCESS | 1730 | 1464292938052 Marionette DEBUG loaded listener.js 13:02:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 250 (0x9a8d2c00) [pid = 1730] [serial = 575] [outer = 0x99e84000] 13:02:18 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:18 INFO - PROCESS | 1730 | 1464292938987 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]]]}] 13:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1694ms 13:02:19 INFO - PROCESS | 1730 | 1464292939052 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 13:02:19 INFO - PROCESS | 1730 | 1464292939057 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 13:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:02:19 INFO - PROCESS | 1730 | 1464292939063 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:02:19 INFO - PROCESS | 1730 | 1464292939067 Marionette TRACE conn4 <- [1,738,null,{}] 13:02:19 INFO - PROCESS | 1730 | 1464292939072 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}] 13:02:19 INFO - PROCESS | 1730 | 1464292939264 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 13:02:19 INFO - PROCESS | 1730 | 1464292939500 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f76d800 == 95 [pid = 1730] [id = 192] 13:02:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 251 (0x8f8e8c00) [pid = 1730] [serial = 576] [outer = (nil)] 13:02:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 252 (0x9af7e800) [pid = 1730] [serial = 577] [outer = 0x8f8e8c00] 13:02:19 INFO - PROCESS | 1730 | 1464292939648 Marionette DEBUG loaded listener.js 13:02:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 253 (0x9b07cc00) [pid = 1730] [serial = 578] [outer = 0x8f8e8c00] 13:02:20 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:20 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:02:20 INFO - PROCESS | 1730 | 1464292940968 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]]]}] 13:02:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1937ms 13:02:21 INFO - PROCESS | 1730 | 1464292941001 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:02:21 INFO - PROCESS | 1730 | 1464292941005 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 13:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:02:21 INFO - PROCESS | 1730 | 1464292941012 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:02:21 INFO - PROCESS | 1730 | 1464292941016 Marionette TRACE conn4 <- [1,742,null,{}] 13:02:21 INFO - PROCESS | 1730 | 1464292941022 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}] 13:02:21 INFO - PROCESS | 1730 | 1464292941259 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 13:02:21 INFO - PROCESS | 1730 | 1464292941453 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8de800 == 96 [pid = 1730] [id = 193] 13:02:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 254 (0x9af79800) [pid = 1730] [serial = 579] [outer = (nil)] 13:02:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 255 (0x9b088800) [pid = 1730] [serial = 580] [outer = 0x9af79800] 13:02:21 INFO - PROCESS | 1730 | 1464292941546 Marionette DEBUG loaded listener.js 13:02:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 256 (0x9b410400) [pid = 1730] [serial = 581] [outer = 0x9af79800] 13:02:22 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:22 INFO - PROCESS | 1730 | 1464292942876 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]]]}] 13:02:22 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 13:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1890ms 13:02:22 INFO - PROCESS | 1730 | 1464292942903 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 13:02:22 INFO - PROCESS | 1730 | 1464292942907 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 13:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:02:22 INFO - PROCESS | 1730 | 1464292942973 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:02:22 INFO - PROCESS | 1730 | 1464292942978 Marionette TRACE conn4 <- [1,746,null,{}] 13:02:22 INFO - PROCESS | 1730 | 1464292942989 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}] 13:02:23 INFO - PROCESS | 1730 | 1464292943164 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:02:23 INFO - PROCESS | 1730 | 1464292943364 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c223400 == 97 [pid = 1730] [id = 194] 13:02:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 257 (0x9191fc00) [pid = 1730] [serial = 582] [outer = (nil)] 13:02:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 258 (0x9d381c00) [pid = 1730] [serial = 583] [outer = 0x9191fc00] 13:02:23 INFO - PROCESS | 1730 | 1464292943447 Marionette DEBUG loaded listener.js 13:02:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 259 (0x9d89bc00) [pid = 1730] [serial = 584] [outer = 0x9191fc00] 13:02:24 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:24 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:24 INFO - PROCESS | 1730 | 1464292944790 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]]]}] 13:02:24 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.) 13:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1901ms 13:02:24 INFO - PROCESS | 1730 | 1464292944815 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 13:02:24 INFO - PROCESS | 1730 | 1464292944820 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 13:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:02:24 INFO - PROCESS | 1730 | 1464292944937 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:02:24 INFO - PROCESS | 1730 | 1464292944943 Marionette TRACE conn4 <- [1,750,null,{}] 13:02:24 INFO - PROCESS | 1730 | 1464292944951 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}] 13:02:25 INFO - PROCESS | 1730 | 1464292945159 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 13:02:25 INFO - PROCESS | 1730 | 1464292945629 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c20dc00 == 98 [pid = 1730] [id = 195] 13:02:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 260 (0x8c20fc00) [pid = 1730] [serial = 585] [outer = (nil)] 13:02:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 261 (0x8c229800) [pid = 1730] [serial = 586] [outer = 0x8c20fc00] 13:02:25 INFO - PROCESS | 1730 | 1464292945746 Marionette DEBUG loaded listener.js 13:02:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 262 (0x8c269000) [pid = 1730] [serial = 587] [outer = 0x8c20fc00] 13:02:27 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:27 INFO - PROCESS | 1730 | 1464292947144 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]]]}] 13:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2302ms 13:02:27 INFO - PROCESS | 1730 | 1464292947227 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 13:02:27 INFO - PROCESS | 1730 | 1464292947234 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 13:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:02:27 INFO - PROCESS | 1730 | 1464292947247 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:02:27 INFO - PROCESS | 1730 | 1464292947253 Marionette TRACE conn4 <- [1,754,null,{}] 13:02:27 INFO - PROCESS | 1730 | 1464292947261 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}] 13:02:27 INFO - PROCESS | 1730 | 1464292947448 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 13:02:27 INFO - PROCESS | 1730 | --DOCSHELL 0x90d0a000 == 97 [pid = 1730] [id = 75] 13:02:27 INFO - PROCESS | 1730 | --DOCSHELL 0x94e76400 == 96 [pid = 1730] [id = 74] 13:02:27 INFO - PROCESS | 1730 | --DOCSHELL 0x90d18000 == 95 [pid = 1730] [id = 76] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 261 (0x99e99400) [pid = 1730] [serial = 502] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 260 (0x92604c00) [pid = 1730] [serial = 475] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 259 (0x8bde9400) [pid = 1730] [serial = 460] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 258 (0x8c20e800) [pid = 1730] [serial = 466] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 257 (0x9372a800) [pid = 1730] [serial = 445] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 256 (0x8bd7ec00) [pid = 1730] [serial = 478] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 255 (0xa25bc800) [pid = 1730] [serial = 457] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 254 (0x9af85800) [pid = 1730] [serial = 454] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 253 (0x9a884400) [pid = 1730] [serial = 451] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 252 (0x8f76f400) [pid = 1730] [serial = 442] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 251 (0x8c226800) [pid = 1730] [serial = 469] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 250 (0x8c204c00) [pid = 1730] [serial = 463] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 249 (0x8c52a800) [pid = 1730] [serial = 439] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 248 (0x924f4c00) [pid = 1730] [serial = 472] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | --DOMWINDOW == 247 (0x9a281400) [pid = 1730] [serial = 448] [outer = (nil)] [url = about:blank] 13:02:27 INFO - PROCESS | 1730 | 1464292947773 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a7000 == 96 [pid = 1730] [id = 196] 13:02:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 248 (0x8bd7ec00) [pid = 1730] [serial = 588] [outer = (nil)] 13:02:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 249 (0x8c204c00) [pid = 1730] [serial = 589] [outer = 0x8bd7ec00] 13:02:27 INFO - PROCESS | 1730 | 1464292947859 Marionette DEBUG loaded listener.js 13:02:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 250 (0x8c229000) [pid = 1730] [serial = 590] [outer = 0x8bd7ec00] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 249 (0x8c527000) [pid = 1730] [serial = 484] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 248 (0x924ed400) [pid = 1730] [serial = 491] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 247 (0x90d59800) [pid = 1730] [serial = 490] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 246 (0x92a92c00) [pid = 1730] [serial = 493] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 245 (0x99de4c00) [pid = 1730] [serial = 437] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 244 (0x8f71c800) [pid = 1730] [serial = 488] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 243 (0x94e6fc00) [pid = 1730] [serial = 497] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 242 (0x8ddcf400) [pid = 1730] [serial = 487] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 241 (0x8f8e3400) [pid = 1730] [serial = 499] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 240 (0x97686c00) [pid = 1730] [serial = 500] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 239 (0x93894000) [pid = 1730] [serial = 496] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 238 (0x8d8e7c00) [pid = 1730] [serial = 485] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 237 (0x8f718c00) [pid = 1730] [serial = 481] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 1730 | --DOMWINDOW == 236 (0x93714800) [pid = 1730] [serial = 494] [outer = (nil)] [url = about:blank] 13:02:29 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:29 INFO - PROCESS | 1730 | 1464292949361 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]]]}] 13:02:29 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 13:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2143ms 13:02:29 INFO - PROCESS | 1730 | 1464292949389 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 13:02:29 INFO - PROCESS | 1730 | 1464292949397 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 13:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:02:29 INFO - PROCESS | 1730 | 1464292949407 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:02:29 INFO - PROCESS | 1730 | 1464292949410 Marionette TRACE conn4 <- [1,758,null,{}] 13:02:29 INFO - PROCESS | 1730 | 1464292949420 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}] 13:02:29 INFO - PROCESS | 1730 | 1464292949642 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 13:02:29 INFO - PROCESS | 1730 | 1464292949832 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaf5c00 == 97 [pid = 1730] [id = 197] 13:02:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 237 (0x8bdec800) [pid = 1730] [serial = 591] [outer = (nil)] 13:02:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 238 (0x8c267800) [pid = 1730] [serial = 592] [outer = 0x8bdec800] 13:02:29 INFO - PROCESS | 1730 | 1464292949966 Marionette DEBUG loaded listener.js 13:02:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 239 (0x8dad4000) [pid = 1730] [serial = 593] [outer = 0x8bdec800] 13:02:30 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:30 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:02:30 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:30 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:30 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:02:30 INFO - PROCESS | 1730 | 1464292950931 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]]]}] 13:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1594ms 13:02:31 INFO - PROCESS | 1730 | 1464292951001 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:02:31 INFO - PROCESS | 1730 | 1464292951011 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 13:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:02:31 INFO - PROCESS | 1730 | 1464292951022 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:02:31 INFO - PROCESS | 1730 | 1464292951026 Marionette TRACE conn4 <- [1,762,null,{}] 13:02:31 INFO - PROCESS | 1730 | 1464292951032 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}] 13:02:31 INFO - PROCESS | 1730 | 1464292951245 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 13:02:31 INFO - PROCESS | 1730 | 1464292951489 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc8c00 == 98 [pid = 1730] [id = 198] 13:02:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 240 (0x8de1a000) [pid = 1730] [serial = 594] [outer = (nil)] 13:02:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 241 (0x8f71a800) [pid = 1730] [serial = 595] [outer = 0x8de1a000] 13:02:31 INFO - PROCESS | 1730 | 1464292951624 Marionette DEBUG loaded listener.js 13:02:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 242 (0x8f75ac00) [pid = 1730] [serial = 596] [outer = 0x8de1a000] 13:02:32 INFO - PROCESS | 1730 | 1464292952975 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]]]}] 13:02:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1988ms 13:02:33 INFO - PROCESS | 1730 | 1464292953090 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 13:02:33 INFO - PROCESS | 1730 | 1464292953094 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 13:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:02:33 INFO - PROCESS | 1730 | 1464292953109 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:02:33 INFO - PROCESS | 1730 | 1464292953115 Marionette TRACE conn4 <- [1,766,null,{}] 13:02:33 INFO - PROCESS | 1730 | 1464292953132 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}] 13:02:33 INFO - PROCESS | 1730 | 1464292953410 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:02:33 INFO - PROCESS | 1730 | 1464292953551 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde7400 == 99 [pid = 1730] [id = 199] 13:02:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 243 (0x90d18000) [pid = 1730] [serial = 597] [outer = (nil)] 13:02:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 244 (0x92031c00) [pid = 1730] [serial = 598] [outer = 0x90d18000] 13:02:33 INFO - PROCESS | 1730 | 1464292953680 Marionette DEBUG loaded listener.js 13:02:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 245 (0x924f4400) [pid = 1730] [serial = 599] [outer = 0x90d18000] 13:02:35 INFO - PROCESS | 1730 | 1464292955043 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]]]}] 13:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1991ms 13:02:35 INFO - PROCESS | 1730 | 1464292955189 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 13:02:35 INFO - PROCESS | 1730 | 1464292955194 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 13:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:02:35 INFO - PROCESS | 1730 | 1464292955248 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:02:35 INFO - PROCESS | 1730 | 1464292955252 Marionette TRACE conn4 <- [1,770,null,{}] 13:02:35 INFO - PROCESS | 1730 | 1464292955259 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}] 13:02:35 INFO - PROCESS | 1730 | 1464292955459 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 13:02:35 INFO - PROCESS | 1730 | 1464292955657 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f8e2000 == 100 [pid = 1730] [id = 200] 13:02:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 246 (0x90d5ec00) [pid = 1730] [serial = 600] [outer = (nil)] 13:02:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 247 (0x929e6800) [pid = 1730] [serial = 601] [outer = 0x90d5ec00] 13:02:35 INFO - PROCESS | 1730 | 1464292955750 Marionette DEBUG loaded listener.js 13:02:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 248 (0x9370f000) [pid = 1730] [serial = 602] [outer = 0x90d5ec00] 13:02:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 249 (0x9372f400) [pid = 1730] [serial = 603] [outer = 0x950ae800] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8eac00 == 99 [pid = 1730] [id = 136] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8e1000 == 98 [pid = 1730] [id = 135] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8c261c00 == 97 [pid = 1730] [id = 137] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd7a800 == 96 [pid = 1730] [id = 161] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x93753800 == 95 [pid = 1730] [id = 39] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x92a90400 == 94 [pid = 1730] [id = 91] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8c20dc00 == 93 [pid = 1730] [id = 195] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x90d61400 == 92 [pid = 1730] [id = 189] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd84800 == 91 [pid = 1730] [id = 188] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddd0800 == 90 [pid = 1730] [id = 187] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8c223800 == 89 [pid = 1730] [id = 186] 13:02:37 INFO - PROCESS | 1730 | --DOCSHELL 0x8a29b400 == 88 [pid = 1730] [id = 185] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd79400 == 87 [pid = 1730] [id = 166] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x96c6c000 == 86 [pid = 1730] [id = 128] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x96c66000 == 85 [pid = 1730] [id = 43] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8de1a800 == 84 [pid = 1730] [id = 183] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x976af400 == 83 [pid = 1730] [id = 126] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x929db800 == 82 [pid = 1730] [id = 165] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x93983c00 == 81 [pid = 1730] [id = 45] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8c20d800 == 80 [pid = 1730] [id = 168] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x976a1800 == 79 [pid = 1730] [id = 60] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0xa3123800 == 78 [pid = 1730] [id = 44] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x96c5f400 == 77 [pid = 1730] [id = 27] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x99e94c00 == 76 [pid = 1730] [id = 171] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea8a800 == 75 [pid = 1730] [id = 123] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x96c62c00 == 74 [pid = 1730] [id = 40] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8c206c00 == 73 [pid = 1730] [id = 181] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8c20a800 == 72 [pid = 1730] [id = 162] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x92040c00 == 71 [pid = 1730] [id = 26] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9a3f1400 == 70 [pid = 1730] [id = 35] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9bf8c800 == 69 [pid = 1730] [id = 42] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x90d66000 == 68 [pid = 1730] [id = 127] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x96c67000 == 67 [pid = 1730] [id = 72] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc6000 == 66 [pid = 1730] [id = 132] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8c223400 == 65 [pid = 1730] [id = 194] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x94469000 == 64 [pid = 1730] [id = 29] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x90d11c00 == 63 [pid = 1730] [id = 100] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9374d400 == 62 [pid = 1730] [id = 37] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8c225400 == 61 [pid = 1730] [id = 158] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x93713000 == 60 [pid = 1730] [id = 125] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x93717000 == 59 [pid = 1730] [id = 170] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea87800 == 58 [pid = 1730] [id = 105] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc1c00 == 57 [pid = 1730] [id = 133] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8f719c00 == 56 [pid = 1730] [id = 169] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x90d17000 == 55 [pid = 1730] [id = 106] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9191e000 == 54 [pid = 1730] [id = 134] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x950ad000 == 53 [pid = 1730] [id = 73] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x950b5c00 == 52 [pid = 1730] [id = 49] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8a29a400 == 51 [pid = 1730] [id = 179] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8e0800 == 50 [pid = 1730] [id = 172] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x96c62800 == 49 [pid = 1730] [id = 130] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x92035000 == 48 [pid = 1730] [id = 50] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9d896400 == 47 [pid = 1730] [id = 104] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x976ad800 == 46 [pid = 1730] [id = 173] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaf1800 == 45 [pid = 1730] [id = 177] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x92ce5000 == 44 [pid = 1730] [id = 36] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x94e6a800 == 43 [pid = 1730] [id = 62] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x96c66c00 == 42 [pid = 1730] [id = 190] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8de800 == 41 [pid = 1730] [id = 193] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8da9f400 == 40 [pid = 1730] [id = 178] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8f753800 == 39 [pid = 1730] [id = 99] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9d37cc00 == 38 [pid = 1730] [id = 33] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8f75e000 == 37 [pid = 1730] [id = 164] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8f8df800 == 36 [pid = 1730] [id = 103] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x93982c00 == 35 [pid = 1730] [id = 48] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8da91c00 == 34 [pid = 1730] [id = 175] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x90d60800 == 33 [pid = 1730] [id = 102] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8f718400 == 32 [pid = 1730] [id = 131] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x995b0400 == 31 [pid = 1730] [id = 191] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8f757400 == 30 [pid = 1730] [id = 122] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8f76d800 == 29 [pid = 1730] [id = 192] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9503bc00 == 28 [pid = 1730] [id = 38] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaeb800 == 27 [pid = 1730] [id = 176] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8c207800 == 26 [pid = 1730] [id = 180] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd7e800 == 25 [pid = 1730] [id = 160] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8da91000 == 24 [pid = 1730] [id = 174] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8c223c00 == 23 [pid = 1730] [id = 156] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd77c00 == 22 [pid = 1730] [id = 159] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x91917000 == 21 [pid = 1730] [id = 157] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x929dd000 == 20 [pid = 1730] [id = 90] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8dade400 == 19 [pid = 1730] [id = 138] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x9a3eb800 == 18 [pid = 1730] [id = 41] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x93981000 == 17 [pid = 1730] [id = 124] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8c227800 == 16 [pid = 1730] [id = 182] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8f758400 == 15 [pid = 1730] [id = 163] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde7400 == 14 [pid = 1730] [id = 199] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc8c00 == 13 [pid = 1730] [id = 198] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a7000 == 12 [pid = 1730] [id = 196] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8ebc00 == 11 [pid = 1730] [id = 167] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde7c00 == 10 [pid = 1730] [id = 184] 13:02:43 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaf5c00 == 9 [pid = 1730] [id = 197] 13:02:46 INFO - PROCESS | 1730 | 1464292966189 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]]]}] 13:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 10992ms 13:02:46 INFO - PROCESS | 1730 | 1464292966238 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 13:02:46 INFO - PROCESS | 1730 | 1464292966247 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 13:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:02:46 INFO - PROCESS | 1730 | 1464292966255 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:02:46 INFO - PROCESS | 1730 | 1464292966263 Marionette TRACE conn4 <- [1,774,null,{}] 13:02:46 INFO - PROCESS | 1730 | 1464292966272 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}] 13:02:46 INFO - PROCESS | 1730 | 1464292966519 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 13:02:46 INFO - PROCESS | 1730 | 1464292966565 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bdea400 == 10 [pid = 1730] [id = 201] 13:02:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 250 (0x8bdeac00) [pid = 1730] [serial = 604] [outer = (nil)] 13:02:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 251 (0x8c201800) [pid = 1730] [serial = 605] [outer = 0x8bdeac00] 13:02:46 INFO - PROCESS | 1730 | 1464292966726 Marionette DEBUG loaded listener.js 13:02:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 252 (0x8c20a000) [pid = 1730] [serial = 606] [outer = 0x8bdeac00] 13:02:47 INFO - PROCESS | 1730 | 1464292967742 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]]]}] 13:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1543ms 13:02:47 INFO - PROCESS | 1730 | 1464292967800 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 13:02:47 INFO - PROCESS | 1730 | 1464292967812 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 13:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:02:47 INFO - PROCESS | 1730 | 1464292967825 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:02:47 INFO - PROCESS | 1730 | 1464292967831 Marionette TRACE conn4 <- [1,778,null,{}] 13:02:47 INFO - PROCESS | 1730 | 1464292967846 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}] 13:02:48 INFO - PROCESS | 1730 | 1464292968099 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 13:02:48 INFO - PROCESS | 1730 | 1464292968132 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd79400 == 11 [pid = 1730] [id = 202] 13:02:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 253 (0x8c26f000) [pid = 1730] [serial = 607] [outer = (nil)] 13:02:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 254 (0x8c524800) [pid = 1730] [serial = 608] [outer = 0x8c26f000] 13:02:48 INFO - PROCESS | 1730 | 1464292968213 Marionette DEBUG loaded listener.js 13:02:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 255 (0x8c52b400) [pid = 1730] [serial = 609] [outer = 0x8c26f000] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 254 (0xa68cf800) [pid = 1730] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 253 (0x90d0b000) [pid = 1730] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 252 (0x96c8f800) [pid = 1730] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 251 (0x8da92c00) [pid = 1730] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 250 (0x9a8d6400) [pid = 1730] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 249 (0x8c268800) [pid = 1730] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 248 (0x9a8e0400) [pid = 1730] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 247 (0x91920000) [pid = 1730] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 246 (0x99e91800) [pid = 1730] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 245 (0x9c03a800) [pid = 1730] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 244 (0x929dd400) [pid = 1730] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 243 (0x8ea88800) [pid = 1730] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 242 (0x8f722800) [pid = 1730] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 241 (0x924ef000) [pid = 1730] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 240 (0xa31bd000) [pid = 1730] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 239 (0x9a344c00) [pid = 1730] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 238 (0x8f756c00) [pid = 1730] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 237 (0x8aaf8c00) [pid = 1730] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 236 (0x995a7400) [pid = 1730] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 235 (0x9397f800) [pid = 1730] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 234 (0x8d8ec000) [pid = 1730] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 233 (0x929e7000) [pid = 1730] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 232 (0x90d5f800) [pid = 1730] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 231 (0x9503f400) [pid = 1730] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 230 (0x929dbc00) [pid = 1730] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 229 (0x8f71f800) [pid = 1730] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 228 (0xa050c800) [pid = 1730] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 227 (0x976a3000) [pid = 1730] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 226 (0x8f71fc00) [pid = 1730] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 225 (0x995a4400) [pid = 1730] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 224 (0x9203f800) [pid = 1730] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 223 (0x8bd7ec00) [pid = 1730] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 222 (0x8c20fc00) [pid = 1730] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 221 (0x8aaef800) [pid = 1730] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 220 (0x8c529c00) [pid = 1730] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 219 (0x8da9bc00) [pid = 1730] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 218 (0x8f76e800) [pid = 1730] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 217 (0x8bdf0800) [pid = 1730] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 216 (0x9260f000) [pid = 1730] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 215 (0x976ad400) [pid = 1730] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 214 (0x99e84000) [pid = 1730] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 213 (0x8f8e8c00) [pid = 1730] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 212 (0x9af79800) [pid = 1730] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 211 (0x9191fc00) [pid = 1730] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 210 (0x8c210c00) [pid = 1730] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 209 (0x8dbd3000) [pid = 1730] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 208 (0x8de1a000) [pid = 1730] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 207 (0x90d18000) [pid = 1730] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 206 (0x8bdec800) [pid = 1730] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 205 (0x8c262400) [pid = 1730] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 204 (0x8c220800) [pid = 1730] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 203 (0x8c205c00) [pid = 1730] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 202 (0x929e5c00) [pid = 1730] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 201 (0x8c224000) [pid = 1730] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 200 (0x90d18c00) [pid = 1730] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 199 (0x8da93000) [pid = 1730] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 198 (0x93754c00) [pid = 1730] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 197 (0x8bd84400) [pid = 1730] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 196 (0x8dad8400) [pid = 1730] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 195 (0x8f8df000) [pid = 1730] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 194 (0x8dadf800) [pid = 1730] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 193 (0x8ddc9400) [pid = 1730] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 192 (0x99e96400) [pid = 1730] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 191 (0x8bd78400) [pid = 1730] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 190 (0x99e99800) [pid = 1730] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 189 (0x995b0c00) [pid = 1730] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 188 (0x94e70000) [pid = 1730] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 187 (0x8d8e3c00) [pid = 1730] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 186 (0x93983000) [pid = 1730] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 185 (0x9b07e400) [pid = 1730] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 184 (0x8f754000) [pid = 1730] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 183 (0x90d0b800) [pid = 1730] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 182 (0x9d317c00) [pid = 1730] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 181 (0x94e71c00) [pid = 1730] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0x92a97c00) [pid = 1730] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x8f71c400) [pid = 1730] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x94e6e000) [pid = 1730] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x9a883800) [pid = 1730] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x9ab1a800) [pid = 1730] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x92a91c00) [pid = 1730] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0xa6959c00) [pid = 1730] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x9a3eec00) [pid = 1730] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8bdea800) [pid = 1730] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x90d15c00) [pid = 1730] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8aaed800) [pid = 1730] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8bde2000) [pid = 1730] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8f771000) [pid = 1730] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x9af7a400) [pid = 1730] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x8ddc6c00) [pid = 1730] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x9a88a000) [pid = 1730] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x9bf9a000) [pid = 1730] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x950b3400) [pid = 1730] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x99e97400) [pid = 1730] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8a29c800) [pid = 1730] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x97687000) [pid = 1730] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x90d5e800) [pid = 1730] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0xa3324800) [pid = 1730] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:02:51 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x8c209800) [pid = 1730] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:02:51 INFO - PROCESS | 1730 | 1464292971760 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]]]}] 13:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 3962ms 13:02:51 INFO - PROCESS | 1730 | 1464292971786 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:02:51 INFO - PROCESS | 1730 | 1464292971791 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 13:02:51 INFO - PROCESS | 1730 | 1464292971798 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:02:51 INFO - PROCESS | 1730 | 1464292971805 Marionette TRACE conn4 <- [1,782,null,{}] 13:02:51 INFO - PROCESS | 1730 | 1464292971823 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}] 13:02:52 INFO - PROCESS | 1730 | 1464292972080 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:02:52 INFO - PROCESS | 1730 | 1464292972103 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c528400 == 12 [pid = 1730] [id = 203] 13:02:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x8c529400) [pid = 1730] [serial = 610] [outer = (nil)] 13:02:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x8d8e4c00) [pid = 1730] [serial = 611] [outer = 0x8c529400] 13:02:52 INFO - PROCESS | 1730 | 1464292972204 Marionette DEBUG loaded listener.js 13:02:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x8da9c800) [pid = 1730] [serial = 612] [outer = 0x8c529400] 13:02:53 INFO - PROCESS | 1730 | 1464292973110 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]]]}] 13:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1348ms 13:02:53 INFO - PROCESS | 1730 | 1464292973146 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 13:02:53 INFO - PROCESS | 1730 | 1464292973151 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 13:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:02:53 INFO - PROCESS | 1730 | 1464292973158 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:02:53 INFO - PROCESS | 1730 | 1464292973161 Marionette TRACE conn4 <- [1,786,null,{}] 13:02:53 INFO - PROCESS | 1730 | 1464292973167 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}] 13:02:53 INFO - PROCESS | 1730 | 1464292973518 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 13:02:53 INFO - PROCESS | 1730 | 1464292973611 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd81000 == 13 [pid = 1730] [id = 204] 13:02:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x8bd81400) [pid = 1730] [serial = 613] [outer = (nil)] 13:02:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x8bde6000) [pid = 1730] [serial = 614] [outer = 0x8bd81400] 13:02:53 INFO - PROCESS | 1730 | 1464292973750 Marionette DEBUG loaded listener.js 13:02:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x8c209000) [pid = 1730] [serial = 615] [outer = 0x8bd81400] 13:02:54 INFO - PROCESS | 1730 | 1464292974827 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]]]}] 13:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1733ms 13:02:54 INFO - PROCESS | 1730 | 1464292974894 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 13:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:02:54 INFO - PROCESS | 1730 | 1464292974906 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 13:02:54 INFO - PROCESS | 1730 | 1464292974916 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:02:54 INFO - PROCESS | 1730 | 1464292974921 Marionette TRACE conn4 <- [1,790,null,{}] 13:02:54 INFO - PROCESS | 1730 | 1464292974930 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}] 13:02:55 INFO - PROCESS | 1730 | 1464292975154 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 13:02:55 INFO - PROCESS | 1730 | 1464292975430 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c523c00 == 14 [pid = 1730] [id = 205] 13:02:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x8c52ec00) [pid = 1730] [serial = 616] [outer = (nil)] 13:02:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x8da96400) [pid = 1730] [serial = 617] [outer = 0x8c52ec00] 13:02:55 INFO - PROCESS | 1730 | 1464292975522 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x8dad8400) [pid = 1730] [serial = 618] [outer = 0x8c52ec00] 13:02:56 INFO - PROCESS | 1730 | 1464292976537 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]]]}] 13:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1685ms 13:02:56 INFO - PROCESS | 1730 | 1464292976601 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:02:56 INFO - PROCESS | 1730 | 1464292976607 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 13:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:02:56 INFO - PROCESS | 1730 | 1464292976615 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:02:56 INFO - PROCESS | 1730 | 1464292976619 Marionette TRACE conn4 <- [1,794,null,{}] 13:02:56 INFO - PROCESS | 1730 | 1464292976626 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}] 13:02:56 INFO - PROCESS | 1730 | 1464292976851 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 13:02:57 INFO - PROCESS | 1730 | 1464292977144 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aae9800 == 15 [pid = 1730] [id = 206] 13:02:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x8dbdcc00) [pid = 1730] [serial = 619] [outer = (nil)] 13:02:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x8ddcf000) [pid = 1730] [serial = 620] [outer = 0x8dbdcc00] 13:02:57 INFO - PROCESS | 1730 | 1464292977252 Marionette DEBUG loaded listener.js 13:02:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x8de1f400) [pid = 1730] [serial = 621] [outer = 0x8dbdcc00] 13:02:58 INFO - PROCESS | 1730 | 1464292978225 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]]]}] 13:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1689ms 13:02:58 INFO - PROCESS | 1730 | 1464292978305 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 13:02:58 INFO - PROCESS | 1730 | 1464292978312 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 13:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:02:58 INFO - PROCESS | 1730 | 1464292978331 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:02:58 INFO - PROCESS | 1730 | 1464292978340 Marionette TRACE conn4 <- [1,798,null,{}] 13:02:58 INFO - PROCESS | 1730 | 1464292978347 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}] 13:02:58 INFO - PROCESS | 1730 | 1464292978613 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:02:58 INFO - PROCESS | 1730 | 1464292978847 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c226000 == 16 [pid = 1730] [id = 207] 13:02:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x8c262800) [pid = 1730] [serial = 622] [outer = (nil)] 13:02:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x8ea90800) [pid = 1730] [serial = 623] [outer = 0x8c262800] 13:02:58 INFO - PROCESS | 1730 | 1464292978937 Marionette DEBUG loaded listener.js 13:02:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x8f71d800) [pid = 1730] [serial = 624] [outer = 0x8c262800] 13:02:59 INFO - PROCESS | 1730 | 1464292979869 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]]]}] 13:02:59 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 13:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1597ms 13:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:02:59 INFO - PROCESS | 1730 | 1464292979921 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 13:02:59 INFO - PROCESS | 1730 | 1464292979924 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 13:02:59 INFO - PROCESS | 1730 | 1464292979931 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:02:59 INFO - PROCESS | 1730 | 1464292979934 Marionette TRACE conn4 <- [1,802,null,{}] 13:02:59 INFO - PROCESS | 1730 | 1464292979941 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}] 13:03:00 INFO - PROCESS | 1730 | 1464292980126 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 13:03:00 INFO - PROCESS | 1730 | 1464292980303 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29f000 == 17 [pid = 1730] [id = 208] 13:03:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x8ea88400) [pid = 1730] [serial = 625] [outer = (nil)] 13:03:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x8f758c00) [pid = 1730] [serial = 626] [outer = 0x8ea88400] 13:03:00 INFO - PROCESS | 1730 | 1464292980390 Marionette DEBUG loaded listener.js 13:03:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x8f759c00) [pid = 1730] [serial = 627] [outer = 0x8ea88400] 13:03:01 INFO - PROCESS | 1730 | 1464292981392 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]]]}] 13:03:01 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 13:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1539ms 13:03:01 INFO - PROCESS | 1730 | 1464292981471 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 13:03:01 INFO - PROCESS | 1730 | 1464292981474 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 13:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:03:01 INFO - PROCESS | 1730 | 1464292981481 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:03:01 INFO - PROCESS | 1730 | 1464292981485 Marionette TRACE conn4 <- [1,806,null,{}] 13:03:01 INFO - PROCESS | 1730 | 1464292981493 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}] 13:03:01 INFO - PROCESS | 1730 | 1464292981776 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 13:03:02 INFO - PROCESS | 1730 | 1464292982089 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c264400 == 18 [pid = 1730] [id = 209] 13:03:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x8c521000) [pid = 1730] [serial = 628] [outer = (nil)] 13:03:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x8f8d9800) [pid = 1730] [serial = 629] [outer = 0x8c521000] 13:03:02 INFO - PROCESS | 1730 | 1464292982190 Marionette DEBUG loaded listener.js 13:03:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x8f8e6c00) [pid = 1730] [serial = 630] [outer = 0x8c521000] 13:03:03 INFO - PROCESS | 1730 | 1464292983128 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]]]}] 13:03:03 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 13:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1685ms 13:03:03 INFO - PROCESS | 1730 | 1464292983167 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 13:03:03 INFO - PROCESS | 1730 | 1464292983171 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 13:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:03:03 INFO - PROCESS | 1730 | 1464292983177 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:03:03 INFO - PROCESS | 1730 | 1464292983181 Marionette TRACE conn4 <- [1,810,null,{}] 13:03:03 INFO - PROCESS | 1730 | 1464292983187 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}] 13:03:03 INFO - PROCESS | 1730 | 1464292983365 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 13:03:03 INFO - PROCESS | 1730 | 1464292983544 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaea800 == 19 [pid = 1730] [id = 210] 13:03:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x8bdf0400) [pid = 1730] [serial = 631] [outer = (nil)] 13:03:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0x8dbd5800) [pid = 1730] [serial = 632] [outer = 0x8bdf0400] 13:03:03 INFO - PROCESS | 1730 | 1464292983629 Marionette DEBUG loaded listener.js 13:03:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x8ddcd800) [pid = 1730] [serial = 633] [outer = 0x8bdf0400] 13:03:03 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0x8c229000) [pid = 1730] [serial = 590] [outer = (nil)] [url = about:blank] 13:03:03 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x8c204c00) [pid = 1730] [serial = 589] [outer = (nil)] [url = about:blank] 13:03:03 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x8c229800) [pid = 1730] [serial = 586] [outer = (nil)] [url = about:blank] 13:03:03 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x8c22b800) [pid = 1730] [serial = 556] [outer = (nil)] [url = about:blank] 13:03:03 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x8d8e0c00) [pid = 1730] [serial = 557] [outer = (nil)] [url = about:blank] 13:03:03 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x8de20000) [pid = 1730] [serial = 559] [outer = (nil)] [url = about:blank] 13:03:03 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x9191e400) [pid = 1730] [serial = 554] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x924f2000) [pid = 1730] [serial = 562] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x93718c00) [pid = 1730] [serial = 566] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x92a9e000) [pid = 1730] [serial = 565] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x9260fc00) [pid = 1730] [serial = 563] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x9446fc00) [pid = 1730] [serial = 568] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x99d67c00) [pid = 1730] [serial = 571] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x94ebd800) [pid = 1730] [serial = 569] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x9a3f5400) [pid = 1730] [serial = 574] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x9a286c00) [pid = 1730] [serial = 572] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x9af7e800) [pid = 1730] [serial = 577] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x9a8d2c00) [pid = 1730] [serial = 575] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x9b088800) [pid = 1730] [serial = 580] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x9b07cc00) [pid = 1730] [serial = 578] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x9d381c00) [pid = 1730] [serial = 583] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8c269000) [pid = 1730] [serial = 587] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x9b410400) [pid = 1730] [serial = 581] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x9d89bc00) [pid = 1730] [serial = 584] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8da92800) [pid = 1730] [serial = 542] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8c528800) [pid = 1730] [serial = 541] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x90d0d000) [pid = 1730] [serial = 551] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x8ea85000) [pid = 1730] [serial = 547] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x8ea8b000) [pid = 1730] [serial = 560] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8f725c00) [pid = 1730] [serial = 548] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x90d68800) [pid = 1730] [serial = 553] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x92031c00) [pid = 1730] [serial = 598] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x8f75ac00) [pid = 1730] [serial = 596] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8dad4000) [pid = 1730] [serial = 593] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8c267800) [pid = 1730] [serial = 592] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8f77a800) [pid = 1730] [serial = 550] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8dad7c00) [pid = 1730] [serial = 544] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8dbdd000) [pid = 1730] [serial = 545] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8f71a800) [pid = 1730] [serial = 595] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x924f4400) [pid = 1730] [serial = 599] [outer = (nil)] [url = about:blank] 13:03:04 INFO - PROCESS | 1730 | 1464292984797 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]]]}] 13:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1642ms 13:03:04 INFO - PROCESS | 1730 | 1464292984820 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 13:03:04 INFO - PROCESS | 1730 | 1464292984826 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 13:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:03:04 INFO - PROCESS | 1730 | 1464292984834 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:03:04 INFO - PROCESS | 1730 | 1464292984842 Marionette TRACE conn4 <- [1,814,null,{}] 13:03:04 INFO - PROCESS | 1730 | 1464292984851 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}] 13:03:05 INFO - PROCESS | 1730 | 1464292985047 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 13:03:05 INFO - PROCESS | 1730 | 1464292985275 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c22b800 == 20 [pid = 1730] [id = 211] 13:03:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8c265000) [pid = 1730] [serial = 634] [outer = (nil)] 13:03:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8c26a400) [pid = 1730] [serial = 635] [outer = 0x8c265000] 13:03:05 INFO - PROCESS | 1730 | 1464292985419 Marionette DEBUG loaded listener.js 13:03:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8c526800) [pid = 1730] [serial = 636] [outer = 0x8c265000] 13:03:06 INFO - PROCESS | 1730 | 1464292986446 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] 13:03:06 INFO - PROCESS | 1730 | 1464292986484 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 13:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:03:06 INFO - PROCESS | 1730 | 1464292986496 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:03:06 INFO - PROCESS | 1730 | 1464292986500 Marionette TRACE conn4 <- [1,818,null,{}] 13:03:06 INFO - PROCESS | 1730 | 1464292986507 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}] 13:03:06 INFO - PROCESS | 1730 | 1464292986800 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:03:07 INFO - PROCESS | 1730 | 1464292987092 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbe0000 == 21 [pid = 1730] [id = 212] 13:03:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8ddc4000) [pid = 1730] [serial = 637] [outer = (nil)] 13:03:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8de19c00) [pid = 1730] [serial = 638] [outer = 0x8ddc4000] 13:03:07 INFO - PROCESS | 1730 | 1464292987182 Marionette DEBUG loaded listener.js 13:03:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8de22400) [pid = 1730] [serial = 639] [outer = 0x8ddc4000] 13:03:08 INFO - PROCESS | 1730 | 1464292988128 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]]]}] 13:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1689ms 13:03:08 INFO - PROCESS | 1730 | 1464292988186 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 13:03:08 INFO - PROCESS | 1730 | 1464292988190 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 13:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:03:08 INFO - PROCESS | 1730 | 1464292988197 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:03:08 INFO - PROCESS | 1730 | 1464292988204 Marionette TRACE conn4 <- [1,822,null,{}] 13:03:08 INFO - PROCESS | 1730 | 1464292988220 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}] 13:03:08 INFO - PROCESS | 1730 | 1464292988451 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 13:03:08 INFO - PROCESS | 1730 | 1464292988674 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd7c000 == 22 [pid = 1730] [id = 213] 13:03:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8f71f400) [pid = 1730] [serial = 640] [outer = (nil)] 13:03:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8f75ec00) [pid = 1730] [serial = 641] [outer = 0x8f71f400] 13:03:08 INFO - PROCESS | 1730 | 1464292988811 Marionette DEBUG loaded listener.js 13:03:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x8f777000) [pid = 1730] [serial = 642] [outer = 0x8f71f400] 13:03:09 INFO - PROCESS | 1730 | 1464292989762 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] 13:03:09 INFO - PROCESS | 1730 | 1464292989843 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 13:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:03:09 INFO - PROCESS | 1730 | 1464292989850 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:03:09 INFO - PROCESS | 1730 | 1464292989853 Marionette TRACE conn4 <- [1,826,null,{}] 13:03:09 INFO - PROCESS | 1730 | 1464292989860 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}] 13:03:10 INFO - PROCESS | 1730 | 1464292990081 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 13:03:10 INFO - PROCESS | 1730 | 1464292990276 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde4000 == 23 [pid = 1730] [id = 214] 13:03:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x8da9ac00) [pid = 1730] [serial = 643] [outer = (nil)] 13:03:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x90d0d000) [pid = 1730] [serial = 644] [outer = 0x8da9ac00] 13:03:10 INFO - PROCESS | 1730 | 1464292990380 Marionette DEBUG loaded listener.js 13:03:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x8a2a1000) [pid = 1730] [serial = 645] [outer = 0x8da9ac00] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0xa22af400) [pid = 1730] [serial = 520] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x98013800) [pid = 1730] [serial = 389] [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.] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x8c26f400) [pid = 1730] [serial = 413] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x8dad6c00) [pid = 1730] [serial = 506] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x8c52a000) [pid = 1730] [serial = 467] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x9a340000) [pid = 1730] [serial = 449] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8c22c800) [pid = 1730] [serial = 470] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x995ae800) [pid = 1730] [serial = 229] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8da9b800) [pid = 1730] [serial = 524] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0xa3648c00) [pid = 1730] [serial = 183] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x92601400) [pid = 1730] [serial = 482] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x92608000) [pid = 1730] [serial = 476] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x929dc400) [pid = 1730] [serial = 340] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9191f000) [pid = 1730] [serial = 416] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8ea8bc00) [pid = 1730] [serial = 398] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x9a3f2400) [pid = 1730] [serial = 253] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8bd81800) [pid = 1730] [serial = 479] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x9aab9400) [pid = 1730] [serial = 349] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x9a33c000) [pid = 1730] [serial = 346] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x97687800) [pid = 1730] [serial = 207] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8d8ed800) [pid = 1730] [serial = 407] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0xa1030000) [pid = 1730] [serial = 259] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x9b086400) [pid = 1730] [serial = 536] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x9d384c00) [pid = 1730] [serial = 355] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x90d15000) [pid = 1730] [serial = 226] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0xa25ba800) [pid = 1730] [serial = 385] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x950ab800) [pid = 1730] [serial = 250] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x94ebd400) [pid = 1730] [serial = 446] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x950b6000) [pid = 1730] [serial = 186] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x9a88b400) [pid = 1730] [serial = 358] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x9b296c00) [pid = 1730] [serial = 518] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x92a98400) [pid = 1730] [serial = 274] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0xa8299000) [pid = 1730] [serial = 265] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x9a887800) [pid = 1730] [serial = 452] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x8c207000) [pid = 1730] [serial = 464] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x93713800) [pid = 1730] [serial = 388] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x8aaf6c00) [pid = 1730] [serial = 530] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x8bdee800) [pid = 1730] [serial = 461] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x8f77b800) [pid = 1730] [serial = 364] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x9d388400) [pid = 1730] [serial = 455] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x91917400) [pid = 1730] [serial = 401] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x9d488000) [pid = 1730] [serial = 361] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0xa27cac00) [pid = 1730] [serial = 521] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0xa683c400) [pid = 1730] [serial = 220] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x9a343000) [pid = 1730] [serial = 210] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x8a2a3400) [pid = 1730] [serial = 538] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x9b1c7400) [pid = 1730] [serial = 392] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0xa31be000) [pid = 1730] [serial = 310] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0xa685b800) [pid = 1730] [serial = 313] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0xa8c4cc00) [pid = 1730] [serial = 268] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0xa3359c00) [pid = 1730] [serial = 262] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x9a8dfc00) [pid = 1730] [serial = 256] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8dbd6c00) [pid = 1730] [serial = 527] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0xa3123c00) [pid = 1730] [serial = 458] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x8c526000) [pid = 1730] [serial = 505] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8dade000) [pid = 1730] [serial = 440] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x9d897000) [pid = 1730] [serial = 177] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0xa25b8400) [pid = 1730] [serial = 404] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x9af7e400) [pid = 1730] [serial = 307] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0xa23bdc00) [pid = 1730] [serial = 213] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x929e5400) [pid = 1730] [serial = 271] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0xa6839c00) [pid = 1730] [serial = 316] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8f8e1800) [pid = 1730] [serial = 443] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x924fac00) [pid = 1730] [serial = 473] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0xa513c000) [pid = 1730] [serial = 216] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x9a8dbc00) [pid = 1730] [serial = 515] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x93718400) [pid = 1730] [serial = 352] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8dbdd800) [pid = 1730] [serial = 533] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x9a337000) [pid = 1730] [serial = 503] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x99e83400) [pid = 1730] [serial = 512] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8dadac00) [pid = 1730] [serial = 410] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x94ec2c00) [pid = 1730] [serial = 343] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x929e1400) [pid = 1730] [serial = 301] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8a2a6000) [pid = 1730] [serial = 539] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x9800d800) [pid = 1730] [serial = 304] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0xa2381c00) [pid = 1730] [serial = 319] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x9d488400) [pid = 1730] [serial = 395] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x9a882400) [pid = 1730] [serial = 514] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0xa82b2c00) [pid = 1730] [serial = 223] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x9d385400) [pid = 1730] [serial = 180] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8f8e5400) [pid = 1730] [serial = 509] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9a149800) [pid = 1730] [serial = 174] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x95046400) [pid = 1730] [serial = 171] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x9af86800) [pid = 1730] [serial = 517] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8f760400) [pid = 1730] [serial = 508] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x96c8bc00) [pid = 1730] [serial = 511] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8da98800) [pid = 1730] [serial = 523] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8dbd5400) [pid = 1730] [serial = 526] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8aaf2c00) [pid = 1730] [serial = 529] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x8dbd8800) [pid = 1730] [serial = 532] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x9b081400) [pid = 1730] [serial = 535] [outer = (nil)] [url = about:blank] 13:03:11 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x929e6800) [pid = 1730] [serial = 601] [outer = (nil)] [url = about:blank] 13:03:12 INFO - PROCESS | 1730 | 1464292992125 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]]]}] 13:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2337ms 13:03:12 INFO - PROCESS | 1730 | 1464292992189 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 13:03:12 INFO - PROCESS | 1730 | 1464292992196 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 13:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:03:12 INFO - PROCESS | 1730 | 1464292992203 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:03:12 INFO - PROCESS | 1730 | 1464292992210 Marionette TRACE conn4 <- [1,830,null,{}] 13:03:12 INFO - PROCESS | 1730 | 1464292992217 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}] 13:03:12 INFO - PROCESS | 1730 | 1464292992397 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 13:03:12 INFO - PROCESS | 1730 | 1464292992512 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a8000 == 24 [pid = 1730] [id = 215] 13:03:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x8aaf6c00) [pid = 1730] [serial = 646] [outer = (nil)] 13:03:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x8bdee800) [pid = 1730] [serial = 647] [outer = 0x8aaf6c00] 13:03:12 INFO - PROCESS | 1730 | 1464292992592 Marionette DEBUG loaded listener.js 13:03:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8c208000) [pid = 1730] [serial = 648] [outer = 0x8aaf6c00] 13:03:13 INFO - PROCESS | 1730 | 1464292993459 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]]]}] 13:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1283ms 13:03:13 INFO - PROCESS | 1730 | 1464292993487 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:03:13 INFO - PROCESS | 1730 | 1464292993495 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 13:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:03:13 INFO - PROCESS | 1730 | 1464292993505 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:03:13 INFO - PROCESS | 1730 | 1464292993509 Marionette TRACE conn4 <- [1,834,null,{}] 13:03:13 INFO - PROCESS | 1730 | 1464292993516 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}] 13:03:13 INFO - PROCESS | 1730 | 1464292993683 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 13:03:13 INFO - PROCESS | 1730 | 1464292993695 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c22d800 == 25 [pid = 1730] [id = 216] 13:03:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8c261c00) [pid = 1730] [serial = 649] [outer = (nil)] 13:03:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8c522400) [pid = 1730] [serial = 650] [outer = 0x8c261c00] 13:03:13 INFO - PROCESS | 1730 | 1464292993780 Marionette DEBUG loaded listener.js 13:03:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d8e5800) [pid = 1730] [serial = 651] [outer = 0x8c261c00] 13:03:14 INFO - PROCESS | 1730 | 1464292994822 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]]]}] 13:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1350ms 13:03:14 INFO - PROCESS | 1730 | 1464292994873 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 13:03:14 INFO - PROCESS | 1730 | 1464292994879 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 13:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:03:14 INFO - PROCESS | 1730 | 1464292994890 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:03:14 INFO - PROCESS | 1730 | 1464292994897 Marionette TRACE conn4 <- [1,838,null,{}] 13:03:14 INFO - PROCESS | 1730 | 1464292994921 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}] 13:03:15 INFO - PROCESS | 1730 | 1464292995135 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:03:15 INFO - PROCESS | 1730 | 1464292995174 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c205400 == 26 [pid = 1730] [id = 217] 13:03:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8dad6c00) [pid = 1730] [serial = 652] [outer = (nil)] 13:03:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8dbd3800) [pid = 1730] [serial = 653] [outer = 0x8dad6c00] 13:03:15 INFO - PROCESS | 1730 | 1464292995379 Marionette DEBUG loaded listener.js 13:03:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8dbdd800) [pid = 1730] [serial = 654] [outer = 0x8dad6c00] 13:03:16 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8c26f000) [pid = 1730] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:03:16 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8bdeac00) [pid = 1730] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:03:16 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90d5ec00) [pid = 1730] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:03:16 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8c529400) [pid = 1730] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:03:16 INFO - PROCESS | 1730 | 1464292996256 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]]]}] 13:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1408ms 13:03:16 INFO - PROCESS | 1730 | 1464292996297 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 13:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:03:16 INFO - PROCESS | 1730 | 1464292996302 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 13:03:16 INFO - PROCESS | 1730 | 1464292996309 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:03:16 INFO - PROCESS | 1730 | 1464292996313 Marionette TRACE conn4 <- [1,842,null,{}] 13:03:16 INFO - PROCESS | 1730 | 1464292996318 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}] 13:03:16 INFO - PROCESS | 1730 | 1464292996534 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 13:03:16 INFO - PROCESS | 1730 | 1464292996613 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a9800 == 27 [pid = 1730] [id = 218] 13:03:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8c52bc00) [pid = 1730] [serial = 655] [outer = (nil)] 13:03:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8dbdc400) [pid = 1730] [serial = 656] [outer = 0x8c52bc00] 13:03:16 INFO - PROCESS | 1730 | 1464292996705 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8ddcb000) [pid = 1730] [serial = 657] [outer = 0x8c52bc00] 13:03:17 INFO - PROCESS | 1730 | 1464292997537 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]]]}] 13:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1289ms 13:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:03:17 INFO - PROCESS | 1730 | 1464292997598 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 13:03:17 INFO - PROCESS | 1730 | 1464292997601 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 13:03:17 INFO - PROCESS | 1730 | 1464292997608 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:03:17 INFO - PROCESS | 1730 | 1464292997612 Marionette TRACE conn4 <- [1,846,null,{}] 13:03:17 INFO - PROCESS | 1730 | 1464292997618 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}] 13:03:17 INFO - PROCESS | 1730 | 1464292997785 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 13:03:17 INFO - PROCESS | 1730 | 1464292997897 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a1c00 == 28 [pid = 1730] [id = 219] 13:03:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8c223800) [pid = 1730] [serial = 658] [outer = (nil)] 13:03:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8ea82400) [pid = 1730] [serial = 659] [outer = 0x8c223800] 13:03:17 INFO - PROCESS | 1730 | 1464292997974 Marionette DEBUG loaded listener.js 13:03:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8ea85400) [pid = 1730] [serial = 660] [outer = 0x8c223800] 13:03:19 INFO - PROCESS | 1730 | 1464292999149 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]]]}] 13:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1591ms 13:03:19 INFO - PROCESS | 1730 | 1464292999200 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 13:03:19 INFO - PROCESS | 1730 | 1464292999209 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 13:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:03:19 INFO - PROCESS | 1730 | 1464292999218 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:03:19 INFO - PROCESS | 1730 | 1464292999225 Marionette TRACE conn4 <- [1,850,null,{}] 13:03:19 INFO - PROCESS | 1730 | 1464292999234 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}] 13:03:19 INFO - PROCESS | 1730 | 1464292999429 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 13:03:19 INFO - PROCESS | 1730 | 1464292999647 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd84400 == 29 [pid = 1730] [id = 220] 13:03:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8bde7000) [pid = 1730] [serial = 661] [outer = (nil)] 13:03:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8c226400) [pid = 1730] [serial = 662] [outer = 0x8bde7000] 13:03:19 INFO - PROCESS | 1730 | 1464292999778 Marionette DEBUG loaded listener.js 13:03:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8c26b800) [pid = 1730] [serial = 663] [outer = 0x8bde7000] 13:03:20 INFO - PROCESS | 1730 | 1464293000703 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]]]}] 13:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1545ms 13:03:20 INFO - PROCESS | 1730 | 1464293000765 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:03:20 INFO - PROCESS | 1730 | 1464293000774 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 13:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:03:20 INFO - PROCESS | 1730 | 1464293000785 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:03:20 INFO - PROCESS | 1730 | 1464293000789 Marionette TRACE conn4 <- [1,854,null,{}] 13:03:20 INFO - PROCESS | 1730 | 1464293000796 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}] 13:03:21 INFO - PROCESS | 1730 | 1464293001023 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 13:03:21 INFO - PROCESS | 1730 | 1464293001235 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaee400 == 30 [pid = 1730] [id = 221] 13:03:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8dad3400) [pid = 1730] [serial = 664] [outer = (nil)] 13:03:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8dadfc00) [pid = 1730] [serial = 665] [outer = 0x8dad3400] 13:03:21 INFO - PROCESS | 1730 | 1464293001395 Marionette DEBUG loaded listener.js 13:03:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8ddc5c00) [pid = 1730] [serial = 666] [outer = 0x8dad3400] 13:03:22 INFO - PROCESS | 1730 | 1464293002502 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]]]}] 13:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1788ms 13:03:22 INFO - PROCESS | 1730 | 1464293002574 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 13:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:03:22 INFO - PROCESS | 1730 | 1464293002580 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 13:03:22 INFO - PROCESS | 1730 | 1464293002588 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:03:22 INFO - PROCESS | 1730 | 1464293002596 Marionette TRACE conn4 <- [1,858,null,{}] 13:03:22 INFO - PROCESS | 1730 | 1464293002616 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}] 13:03:22 INFO - PROCESS | 1730 | 1464293002943 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:03:23 INFO - PROCESS | 1730 | 1464293003209 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de1d400 == 31 [pid = 1730] [id = 222] 13:03:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8f8e3400) [pid = 1730] [serial = 667] [outer = (nil)] 13:03:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8f8e6400) [pid = 1730] [serial = 668] [outer = 0x8f8e3400] 13:03:23 INFO - PROCESS | 1730 | 1464293003333 Marionette DEBUG loaded listener.js 13:03:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x90d12c00) [pid = 1730] [serial = 669] [outer = 0x8f8e3400] 13:03:24 INFO - PROCESS | 1730 | 1464293004325 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]]]}] 13:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1795ms 13:03:24 INFO - PROCESS | 1730 | 1464293004382 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 13:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:03:24 INFO - PROCESS | 1730 | 1464293004388 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 13:03:24 INFO - PROCESS | 1730 | 1464293004394 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:03:24 INFO - PROCESS | 1730 | 1464293004398 Marionette TRACE conn4 <- [1,862,null,{}] 13:03:24 INFO - PROCESS | 1730 | 1464293004404 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}] 13:03:24 INFO - PROCESS | 1730 | 1464293004585 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 13:03:24 INFO - PROCESS | 1730 | 1464293004740 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f71e400 == 32 [pid = 1730] [id = 223] 13:03:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x90d5e400) [pid = 1730] [serial = 670] [outer = (nil)] 13:03:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x90d63000) [pid = 1730] [serial = 671] [outer = 0x90d5e400] 13:03:24 INFO - PROCESS | 1730 | 1464293004828 Marionette DEBUG loaded listener.js 13:03:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x90d65400) [pid = 1730] [serial = 672] [outer = 0x90d5e400] 13:03:25 INFO - PROCESS | 1730 | 1464293005809 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]]]}] 13:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1481ms 13:03:25 INFO - PROCESS | 1730 | 1464293005876 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 13:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:03:25 INFO - PROCESS | 1730 | 1464293005880 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 13:03:25 INFO - PROCESS | 1730 | 1464293005887 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:03:25 INFO - PROCESS | 1730 | 1464293005891 Marionette TRACE conn4 <- [1,866,null,{}] 13:03:25 INFO - PROCESS | 1730 | 1464293005897 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}] 13:03:26 INFO - PROCESS | 1730 | 1464293006074 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 13:03:26 INFO - PROCESS | 1730 | 1464293006289 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c267000 == 33 [pid = 1730] [id = 224] 13:03:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8f718400) [pid = 1730] [serial = 673] [outer = (nil)] 13:03:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x91914400) [pid = 1730] [serial = 674] [outer = 0x8f718400] 13:03:26 INFO - PROCESS | 1730 | 1464293006424 Marionette DEBUG loaded listener.js 13:03:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x91917000) [pid = 1730] [serial = 675] [outer = 0x8f718400] 13:03:27 INFO - PROCESS | 1730 | 1464293007600 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]]]}] 13:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1745ms 13:03:27 INFO - PROCESS | 1730 | 1464293007635 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 1730 | 1464293007642 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 13:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:03:27 INFO - PROCESS | 1730 | 1464293007652 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 1730 | 1464293007657 Marionette TRACE conn4 <- [1,870,null,{}] 13:03:27 INFO - PROCESS | 1730 | 1464293007667 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}] 13:03:28 INFO - PROCESS | 1730 | 1464293008051 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 13:03:28 INFO - PROCESS | 1730 | 1464293008237 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x91914c00 == 34 [pid = 1730] [id = 225] 13:03:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x91919c00) [pid = 1730] [serial = 676] [outer = (nil)] 13:03:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x924ecc00) [pid = 1730] [serial = 677] [outer = 0x91919c00] 13:03:28 INFO - PROCESS | 1730 | 1464293008326 Marionette DEBUG loaded listener.js 13:03:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x924efc00) [pid = 1730] [serial = 678] [outer = 0x91919c00] 13:03:29 INFO - PROCESS | 1730 | 1464293009219 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]]]}] 13:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1594ms 13:03:29 INFO - PROCESS | 1730 | 1464293009245 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:03:29 INFO - PROCESS | 1730 | 1464293009249 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 13:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:03:29 INFO - PROCESS | 1730 | 1464293009257 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:03:29 INFO - PROCESS | 1730 | 1464293009260 Marionette TRACE conn4 <- [1,874,null,{}] 13:03:29 INFO - PROCESS | 1730 | 1464293009266 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}] 13:03:29 INFO - PROCESS | 1730 | 1464293009429 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 13:03:29 INFO - PROCESS | 1730 | 1464293009593 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd78400 == 35 [pid = 1730] [id = 226] 13:03:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8bde5000) [pid = 1730] [serial = 679] [outer = (nil)] 13:03:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x924f6400) [pid = 1730] [serial = 680] [outer = 0x8bde5000] 13:03:29 INFO - PROCESS | 1730 | 1464293009679 Marionette DEBUG loaded listener.js 13:03:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x924f8000) [pid = 1730] [serial = 681] [outer = 0x8bde5000] 13:03:30 INFO - PROCESS | 1730 | 1464293010956 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]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1731ms 13:03:31 INFO - PROCESS | 1730 | 1464293011013 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 13:03:31 INFO - PROCESS | 1730 | 1464293011025 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 13:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:03:31 INFO - PROCESS | 1730 | 1464293011038 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:03:31 INFO - PROCESS | 1730 | 1464293011047 Marionette TRACE conn4 <- [1,878,null,{}] 13:03:31 INFO - PROCESS | 1730 | 1464293011279 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}] 13:03:31 INFO - PROCESS | 1730 | 1464293011523 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:03:31 INFO - PROCESS | 1730 | 1464293011726 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde7800 == 36 [pid = 1730] [id = 227] 13:03:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8bde7c00) [pid = 1730] [serial = 682] [outer = (nil)] 13:03:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8c224400) [pid = 1730] [serial = 683] [outer = 0x8bde7c00] 13:03:32 INFO - PROCESS | 1730 | 1464293011998 Marionette DEBUG loaded listener.js 13:03:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8c26d400) [pid = 1730] [serial = 684] [outer = 0x8bde7c00] 13:03:33 INFO - PROCESS | 1730 | 1464293013484 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]]]}] 13:03:33 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x8da9c800) [pid = 1730] [serial = 612] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x8c524800) [pid = 1730] [serial = 608] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8c52b400) [pid = 1730] [serial = 609] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8c201800) [pid = 1730] [serial = 605] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x9370f000) [pid = 1730] [serial = 602] [outer = (nil)] [url = about:blank] 13:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2509ms 13:03:33 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8c20a000) [pid = 1730] [serial = 606] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8d8e4c00) [pid = 1730] [serial = 611] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1730 | 1464293013549 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 13:03:33 INFO - PROCESS | 1730 | 1464293013566 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 13:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:03:33 INFO - PROCESS | 1730 | 1464293013592 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:03:33 INFO - PROCESS | 1730 | 1464293013599 Marionette TRACE conn4 <- [1,882,null,{}] 13:03:33 INFO - PROCESS | 1730 | 1464293013607 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}] 13:03:33 INFO - PROCESS | 1730 | 1464293013897 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 13:03:34 INFO - PROCESS | 1730 | 1464293014079 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd79c00 == 37 [pid = 1730] [id = 228] 13:03:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8c209400) [pid = 1730] [serial = 685] [outer = (nil)] 13:03:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8d8e6400) [pid = 1730] [serial = 686] [outer = 0x8c209400] 13:03:34 INFO - PROCESS | 1730 | 1464293014200 Marionette DEBUG loaded listener.js 13:03:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8d8ef400) [pid = 1730] [serial = 687] [outer = 0x8c209400] 13:03:35 INFO - PROCESS | 1730 | 1464293015463 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]]]}] 13:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1901ms 13:03:35 INFO - PROCESS | 1730 | 1464293015493 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 13:03:35 INFO - PROCESS | 1730 | 1464293015499 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 13:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:03:35 INFO - PROCESS | 1730 | 1464293015518 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:03:35 INFO - PROCESS | 1730 | 1464293015527 Marionette TRACE conn4 <- [1,886,null,{}] 13:03:35 INFO - PROCESS | 1730 | 1464293015551 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}] 13:03:35 INFO - PROCESS | 1730 | 1464293015809 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 13:03:36 INFO - PROCESS | 1730 | 1464293016069 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a3000 == 38 [pid = 1730] [id = 229] 13:03:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8da92000) [pid = 1730] [serial = 688] [outer = (nil)] 13:03:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8de1fc00) [pid = 1730] [serial = 689] [outer = 0x8da92000] 13:03:36 INFO - PROCESS | 1730 | 1464293016195 Marionette DEBUG loaded listener.js 13:03:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8ea8c400) [pid = 1730] [serial = 690] [outer = 0x8da92000] 13:03:37 INFO - PROCESS | 1730 | 1464293017660 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]]]}] 13:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2200ms 13:03:37 INFO - PROCESS | 1730 | 1464293017730 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 13:03:37 INFO - PROCESS | 1730 | 1464293017738 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 13:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:03:37 INFO - PROCESS | 1730 | 1464293017747 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:03:37 INFO - PROCESS | 1730 | 1464293017752 Marionette TRACE conn4 <- [1,890,null,{}] 13:03:37 INFO - PROCESS | 1730 | 1464293017857 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}] 13:03:38 INFO - PROCESS | 1730 | 1464293018151 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 13:03:38 INFO - PROCESS | 1730 | 1464293018201 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c52d800 == 39 [pid = 1730] [id = 230] 13:03:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8f722800) [pid = 1730] [serial = 691] [outer = (nil)] 13:03:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x8f773c00) [pid = 1730] [serial = 692] [outer = 0x8f722800] 13:03:38 INFO - PROCESS | 1730 | 1464293018326 Marionette DEBUG loaded listener.js 13:03:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x90d0a400) [pid = 1730] [serial = 693] [outer = 0x8f722800] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8ea88400) [pid = 1730] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x8dbdcc00) [pid = 1730] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x8c261c00) [pid = 1730] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x8c262800) [pid = 1730] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8c521000) [pid = 1730] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8aaf6c00) [pid = 1730] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x8c52ec00) [pid = 1730] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8dad6c00) [pid = 1730] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8c52bc00) [pid = 1730] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8da9ac00) [pid = 1730] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:03:39 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8bd81400) [pid = 1730] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:03:40 INFO - PROCESS | 1730 | 1464293020008 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]]]}] 13:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2299ms 13:03:40 INFO - PROCESS | 1730 | 1464293020048 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:03:40 INFO - PROCESS | 1730 | 1464293020054 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 13:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:03:40 INFO - PROCESS | 1730 | 1464293020077 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:03:40 INFO - PROCESS | 1730 | 1464293020102 Marionette TRACE conn4 <- [1,894,null,{}] 13:03:40 INFO - PROCESS | 1730 | 1464293020111 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}] 13:03:40 INFO - PROCESS | 1730 | 1464293020334 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 13:03:40 INFO - PROCESS | 1730 | 1464293020563 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bdeb400 == 40 [pid = 1730] [id = 231] 13:03:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8c261c00) [pid = 1730] [serial = 694] [outer = (nil)] 13:03:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8f722400) [pid = 1730] [serial = 695] [outer = 0x8c261c00] 13:03:40 INFO - PROCESS | 1730 | 1464293020682 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8f76f000) [pid = 1730] [serial = 696] [outer = 0x8c261c00] 13:03:42 INFO - PROCESS | 1730 | 1464293022265 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]]]}] 13:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2228ms 13:03:42 INFO - PROCESS | 1730 | 1464293022293 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 13:03:42 INFO - PROCESS | 1730 | 1464293022305 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 13:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:03:42 INFO - PROCESS | 1730 | 1464293022516 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:03:42 INFO - PROCESS | 1730 | 1464293022522 Marionette TRACE conn4 <- [1,898,null,{}] 13:03:42 INFO - PROCESS | 1730 | 1464293022540 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}] 13:03:42 INFO - PROCESS | 1730 | 1464293022834 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:03:43 INFO - PROCESS | 1730 | 1464293023043 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaef000 == 41 [pid = 1730] [id = 232] 13:03:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8c206800) [pid = 1730] [serial = 697] [outer = (nil)] 13:03:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8c269c00) [pid = 1730] [serial = 698] [outer = 0x8c206800] 13:03:43 INFO - PROCESS | 1730 | 1464293023228 Marionette DEBUG loaded listener.js 13:03:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8d8e3000) [pid = 1730] [serial = 699] [outer = 0x8c206800] 13:03:44 INFO - PROCESS | 1730 | 1464293024689 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]]]}] 13:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2354ms 13:03:44 INFO - PROCESS | 1730 | 1464293024772 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 13:03:44 INFO - PROCESS | 1730 | 1464293024786 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 13:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:03:44 INFO - PROCESS | 1730 | 1464293024862 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:03:44 INFO - PROCESS | 1730 | 1464293024870 Marionette TRACE conn4 <- [1,902,null,{}] 13:03:45 INFO - PROCESS | 1730 | 1464293025088 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}] 13:03:45 INFO - PROCESS | 1730 | 1464293025355 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 13:03:45 INFO - PROCESS | 1730 | 1464293025526 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da9b000 == 42 [pid = 1730] [id = 233] 13:03:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8dad5c00) [pid = 1730] [serial = 700] [outer = (nil)] 13:03:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8ddcd400) [pid = 1730] [serial = 701] [outer = 0x8dad5c00] 13:03:45 INFO - PROCESS | 1730 | 1464293025706 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8ea89800) [pid = 1730] [serial = 702] [outer = 0x8dad5c00] 13:03:47 INFO - PROCESS | 1730 | 1464293027118 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]]]}] 13:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2361ms 13:03:47 INFO - PROCESS | 1730 | 1464293027207 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 13:03:47 INFO - PROCESS | 1730 | 1464293027217 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 13:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:03:47 INFO - PROCESS | 1730 | 1464293027244 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:03:47 INFO - PROCESS | 1730 | 1464293027254 Marionette TRACE conn4 <- [1,906,null,{}] 13:03:47 INFO - PROCESS | 1730 | 1464293027329 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}] 13:03:47 INFO - PROCESS | 1730 | 1464293027725 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 13:03:48 INFO - PROCESS | 1730 | 1464293027976 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dada000 == 43 [pid = 1730] [id = 234] 13:03:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x8f71b800) [pid = 1730] [serial = 703] [outer = (nil)] 13:03:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x92031c00) [pid = 1730] [serial = 704] [outer = 0x8f71b800] 13:03:48 INFO - PROCESS | 1730 | 1464293028163 Marionette DEBUG loaded listener.js 13:03:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x924f5000) [pid = 1730] [serial = 705] [outer = 0x8f71b800] 13:03:49 INFO - PROCESS | 1730 | 1464293029467 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]]]}] 13:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2277ms 13:03:49 INFO - PROCESS | 1730 | 1464293029504 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 13:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:03:49 INFO - PROCESS | 1730 | 1464293029509 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 13:03:49 INFO - PROCESS | 1730 | 1464293029515 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:03:49 INFO - PROCESS | 1730 | 1464293029519 Marionette TRACE conn4 <- [1,910,null,{}] 13:03:49 INFO - PROCESS | 1730 | 1464293029525 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}] 13:03:49 INFO - PROCESS | 1730 | 1464293029717 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 13:03:49 INFO - PROCESS | 1730 | 1464293029924 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d17000 == 44 [pid = 1730] [id = 235] 13:03:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x924f4800) [pid = 1730] [serial = 706] [outer = (nil)] 13:03:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x9260a400) [pid = 1730] [serial = 707] [outer = 0x924f4800] 13:03:50 INFO - PROCESS | 1730 | 1464293030056 Marionette DEBUG loaded listener.js 13:03:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x9260dc00) [pid = 1730] [serial = 708] [outer = 0x924f4800] 13:03:50 INFO - PROCESS | 1730 | 1464293030904 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]]]}] 13:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1433ms 13:03:50 INFO - PROCESS | 1730 | 1464293030950 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:03:50 INFO - PROCESS | 1730 | 1464293030954 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:03:50 INFO - PROCESS | 1730 | 1464293030960 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:03:50 INFO - PROCESS | 1730 | 1464293030964 Marionette TRACE conn4 <- [1,914,null,{}] 13:03:50 INFO - PROCESS | 1730 | 1464293030970 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}] 13:03:51 INFO - PROCESS | 1730 | 1464293031143 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 13:03:51 INFO - PROCESS | 1730 | 1464293031305 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaeec00 == 45 [pid = 1730] [id = 236] 13:03:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x8bdf0800) [pid = 1730] [serial = 709] [outer = (nil)] 13:03:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x929db800) [pid = 1730] [serial = 710] [outer = 0x8bdf0800] 13:03:51 INFO - PROCESS | 1730 | 1464293031393 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x929df800) [pid = 1730] [serial = 711] [outer = 0x8bdf0800] 13:03:52 INFO - PROCESS | 1730 | 1464293032384 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]]]}] 13:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1498ms 13:03:52 INFO - PROCESS | 1730 | 1464293032458 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 13:03:52 INFO - PROCESS | 1730 | 1464293032462 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 13:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:03:52 INFO - PROCESS | 1730 | 1464293032468 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:03:52 INFO - PROCESS | 1730 | 1464293032472 Marionette TRACE conn4 <- [1,918,null,{}] 13:03:52 INFO - PROCESS | 1730 | 1464293032478 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}] 13:03:52 INFO - PROCESS | 1730 | 1464293032748 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:03:53 INFO - PROCESS | 1730 | 1464293033010 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29e800 == 46 [pid = 1730] [id = 237] 13:03:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x929d9400) [pid = 1730] [serial = 712] [outer = (nil)] 13:03:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x92a96000) [pid = 1730] [serial = 713] [outer = 0x929d9400] 13:03:53 INFO - PROCESS | 1730 | 1464293033099 Marionette DEBUG loaded listener.js 13:03:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x92a9a400) [pid = 1730] [serial = 714] [outer = 0x929d9400] 13:03:54 INFO - PROCESS | 1730 | 1464293034013 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]]]}] 13:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1584ms 13:03:54 INFO - PROCESS | 1730 | 1464293034053 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 13:03:54 INFO - PROCESS | 1730 | 1464293034057 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 13:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:03:54 INFO - PROCESS | 1730 | 1464293034063 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:03:54 INFO - PROCESS | 1730 | 1464293034067 Marionette TRACE conn4 <- [1,922,null,{}] 13:03:54 INFO - PROCESS | 1730 | 1464293034073 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}] 13:03:54 INFO - PROCESS | 1730 | 1464293034241 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 13:03:54 INFO - PROCESS | 1730 | 1464293034410 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x929dd000 == 47 [pid = 1730] [id = 238] 13:03:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x929e5c00) [pid = 1730] [serial = 715] [outer = (nil)] 13:03:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x92ce5000) [pid = 1730] [serial = 716] [outer = 0x929e5c00] 13:03:54 INFO - PROCESS | 1730 | 1464293034495 Marionette DEBUG loaded listener.js 13:03:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x9370c400) [pid = 1730] [serial = 717] [outer = 0x929e5c00] 13:03:55 INFO - PROCESS | 1730 | 1464293035457 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]]]}] 13:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1439ms 13:03:55 INFO - PROCESS | 1730 | 1464293035505 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 13:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:03:55 INFO - PROCESS | 1730 | 1464293035509 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 13:03:55 INFO - PROCESS | 1730 | 1464293035516 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:03:55 INFO - PROCESS | 1730 | 1464293035520 Marionette TRACE conn4 <- [1,926,null,{}] 13:03:55 INFO - PROCESS | 1730 | 1464293035526 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}] 13:03:55 INFO - PROCESS | 1730 | 1464293035721 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 13:03:55 INFO - PROCESS | 1730 | 1464293035894 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaef800 == 48 [pid = 1730] [id = 239] 13:03:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x8bde1c00) [pid = 1730] [serial = 718] [outer = (nil)] 13:03:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x93715000) [pid = 1730] [serial = 719] [outer = 0x8bde1c00] 13:03:55 INFO - PROCESS | 1730 | 1464293035986 Marionette DEBUG loaded listener.js 13:03:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x93716c00) [pid = 1730] [serial = 720] [outer = 0x8bde1c00] 13:03:56 INFO - PROCESS | 1730 | 1464293036929 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]]]}] 13:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1489ms 13:03:57 INFO - PROCESS | 1730 | 1464293037005 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 13:03:57 INFO - PROCESS | 1730 | 1464293037010 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 13:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:03:57 INFO - PROCESS | 1730 | 1464293037017 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:03:57 INFO - PROCESS | 1730 | 1464293037021 Marionette TRACE conn4 <- [1,930,null,{}] 13:03:57 INFO - PROCESS | 1730 | 1464293037027 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}] 13:03:57 INFO - PROCESS | 1730 | 1464293037281 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 13:03:57 INFO - PROCESS | 1730 | 1464293037510 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaedc00 == 49 [pid = 1730] [id = 240] 13:03:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x8aaf4000) [pid = 1730] [serial = 721] [outer = (nil)] 13:03:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x8c207000) [pid = 1730] [serial = 722] [outer = 0x8aaf4000] 13:03:57 INFO - PROCESS | 1730 | 1464293037656 Marionette DEBUG loaded listener.js 13:03:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x8d8e5c00) [pid = 1730] [serial = 723] [outer = 0x8aaf4000] 13:03:58 INFO - PROCESS | 1730 | 1464293038785 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]]]}] 13:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1797ms 13:03:58 INFO - PROCESS | 1730 | 1464293038816 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:03:58 INFO - PROCESS | 1730 | 1464293038822 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:03:58 INFO - PROCESS | 1730 | 1464293038831 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:03:58 INFO - PROCESS | 1730 | 1464293038837 Marionette TRACE conn4 <- [1,934,null,{}] 13:03:58 INFO - PROCESS | 1730 | 1464293038846 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}] 13:03:59 INFO - PROCESS | 1730 | 1464293039031 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 13:03:59 INFO - PROCESS | 1730 | 1464293039236 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c229800 == 50 [pid = 1730] [id = 241] 13:03:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x8c267c00) [pid = 1730] [serial = 724] [outer = (nil)] 13:03:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x8d8ea800) [pid = 1730] [serial = 725] [outer = 0x8c267c00] 13:03:59 INFO - PROCESS | 1730 | 1464293039317 Marionette DEBUG loaded listener.js 13:03:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x8da9f400) [pid = 1730] [serial = 726] [outer = 0x8c267c00] 13:04:00 INFO - PROCESS | 1730 | 1464293040289 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]]]}] 13:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1542ms 13:04:00 INFO - PROCESS | 1730 | 1464293040374 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 13:04:00 INFO - PROCESS | 1730 | 1464293040383 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 13:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:04:00 INFO - PROCESS | 1730 | 1464293040394 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:04:00 INFO - PROCESS | 1730 | 1464293040397 Marionette TRACE conn4 <- [1,938,null,{}] 13:04:00 INFO - PROCESS | 1730 | 1464293040404 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}] 13:04:00 INFO - PROCESS | 1730 | 1464293040672 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:04:00 INFO - PROCESS | 1730 | --DOCSHELL 0x8c52d800 == 49 [pid = 1730] [id = 230] 13:04:00 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a3000 == 48 [pid = 1730] [id = 229] 13:04:00 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd79c00 == 47 [pid = 1730] [id = 228] 13:04:00 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde7800 == 46 [pid = 1730] [id = 227] 13:04:00 INFO - PROCESS | 1730 | 1464293040890 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29e400 == 47 [pid = 1730] [id = 242] 13:04:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8bd79c00) [pid = 1730] [serial = 727] [outer = (nil)] 13:04:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8c26cc00) [pid = 1730] [serial = 728] [outer = 0x8bd79c00] 13:04:00 INFO - PROCESS | 1730 | 1464293040972 Marionette DEBUG loaded listener.js 13:04:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8da9cc00) [pid = 1730] [serial = 729] [outer = 0x8bd79c00] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x8f758c00) [pid = 1730] [serial = 626] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x8ddcf000) [pid = 1730] [serial = 620] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x8d8e5800) [pid = 1730] [serial = 651] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x8c26a400) [pid = 1730] [serial = 635] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x8f71d800) [pid = 1730] [serial = 624] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x8f8e6c00) [pid = 1730] [serial = 630] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x8c208000) [pid = 1730] [serial = 648] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x8de1f400) [pid = 1730] [serial = 621] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x8f759c00) [pid = 1730] [serial = 627] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x8c522400) [pid = 1730] [serial = 650] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x8dad8400) [pid = 1730] [serial = 618] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x8dbdd800) [pid = 1730] [serial = 654] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x8bdee800) [pid = 1730] [serial = 647] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x8dbdc400) [pid = 1730] [serial = 656] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x90d0d000) [pid = 1730] [serial = 644] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x8bde6000) [pid = 1730] [serial = 614] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x8dbd5800) [pid = 1730] [serial = 632] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x8a2a1000) [pid = 1730] [serial = 645] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x8f8d9800) [pid = 1730] [serial = 629] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x8da96400) [pid = 1730] [serial = 617] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8de19c00) [pid = 1730] [serial = 638] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8f75ec00) [pid = 1730] [serial = 641] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8dbd3800) [pid = 1730] [serial = 653] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x8c209000) [pid = 1730] [serial = 615] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x8ea90800) [pid = 1730] [serial = 623] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8ddcb000) [pid = 1730] [serial = 657] [outer = (nil)] [url = about:blank] 13:04:01 INFO - PROCESS | 1730 | 1464293041833 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]]]}] 13:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1487ms 13:04:01 INFO - PROCESS | 1730 | 1464293041881 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 13:04:01 INFO - PROCESS | 1730 | 1464293041884 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 13:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:04:01 INFO - PROCESS | 1730 | 1464293041908 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:04:01 INFO - PROCESS | 1730 | 1464293041914 Marionette TRACE conn4 <- [1,942,null,{}] 13:04:01 INFO - PROCESS | 1730 | 1464293041931 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}] 13:04:02 INFO - PROCESS | 1730 | 1464293042115 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 13:04:02 INFO - PROCESS | 1730 | 1464293042130 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c205000 == 48 [pid = 1730] [id = 243] 13:04:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x8de23000) [pid = 1730] [serial = 730] [outer = (nil)] 13:04:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8ea90400) [pid = 1730] [serial = 731] [outer = 0x8de23000] 13:04:02 INFO - PROCESS | 1730 | 1464293042237 Marionette DEBUG loaded listener.js 13:04:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x8f756000) [pid = 1730] [serial = 732] [outer = 0x8de23000] 13:04:03 INFO - PROCESS | 1730 | 1464293043251 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]]]}] 13:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1406ms 13:04:03 INFO - PROCESS | 1730 | 1464293043298 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 13:04:03 INFO - PROCESS | 1730 | 1464293043305 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 13:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:04:03 INFO - PROCESS | 1730 | 1464293043318 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:04:03 INFO - PROCESS | 1730 | 1464293043320 Marionette TRACE conn4 <- [1,946,null,{}] 13:04:03 INFO - PROCESS | 1730 | 1464293043326 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}] 13:04:03 INFO - PROCESS | 1730 | 1464293043538 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 13:04:03 INFO - PROCESS | 1730 | 1464293043566 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dad3c00 == 49 [pid = 1730] [id = 244] 13:04:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x8f76f400) [pid = 1730] [serial = 733] [outer = (nil)] 13:04:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x8f8dac00) [pid = 1730] [serial = 734] [outer = 0x8f76f400] 13:04:03 INFO - PROCESS | 1730 | 1464293043646 Marionette DEBUG loaded listener.js 13:04:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x90d10800) [pid = 1730] [serial = 735] [outer = 0x8f76f400] 13:04:04 INFO - PROCESS | 1730 | 1464293044587 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]]]}] 13:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1333ms 13:04:04 INFO - PROCESS | 1730 | 1464293044656 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 13:04:04 INFO - PROCESS | 1730 | 1464293044661 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 13:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:04:04 INFO - PROCESS | 1730 | 1464293044667 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:04:04 INFO - PROCESS | 1730 | 1464293044669 Marionette TRACE conn4 <- [1,950,null,{}] 13:04:04 INFO - PROCESS | 1730 | 1464293044675 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}] 13:04:04 INFO - PROCESS | 1730 | 1464293044884 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 13:04:04 INFO - PROCESS | 1730 | 1464293044911 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f724c00 == 50 [pid = 1730] [id = 245] 13:04:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x8f775400) [pid = 1730] [serial = 736] [outer = (nil)] 13:04:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x90d68400) [pid = 1730] [serial = 737] [outer = 0x8f775400] 13:04:04 INFO - PROCESS | 1730 | 1464293044986 Marionette DEBUG loaded listener.js 13:04:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x9191d800) [pid = 1730] [serial = 738] [outer = 0x8f775400] 13:04:05 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x8f722800) [pid = 1730] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:04:05 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x8c209400) [pid = 1730] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:04:05 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x8bde7c00) [pid = 1730] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:04:05 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8da92000) [pid = 1730] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:04:05 INFO - PROCESS | 1730 | 1464293045979 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]]]}] 13:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1329ms 13:04:06 INFO - PROCESS | 1730 | 1464293045997 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:04:06 INFO - PROCESS | 1730 | 1464293046000 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:04:06 INFO - PROCESS | 1730 | 1464293046008 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:04:06 INFO - PROCESS | 1730 | 1464293046011 Marionette TRACE conn4 <- [1,954,null,{}] 13:04:06 INFO - PROCESS | 1730 | 1464293046017 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}] 13:04:06 INFO - PROCESS | 1730 | 1464293046243 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 13:04:06 INFO - PROCESS | 1730 | 1464293046266 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c52f400 == 51 [pid = 1730] [id = 246] 13:04:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x8d8ec000) [pid = 1730] [serial = 739] [outer = (nil)] 13:04:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x92034800) [pid = 1730] [serial = 740] [outer = 0x8d8ec000] 13:04:06 INFO - PROCESS | 1730 | 1464293046355 Marionette DEBUG loaded listener.js 13:04:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x929dfc00) [pid = 1730] [serial = 741] [outer = 0x8d8ec000] 13:04:07 INFO - PROCESS | 1730 | 1464293047202 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]]]}] 13:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1233ms 13:04:07 INFO - PROCESS | 1730 | 1464293047246 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 13:04:07 INFO - PROCESS | 1730 | 1464293047250 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 13:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:04:07 INFO - PROCESS | 1730 | 1464293047258 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 1730 | 1464293047261 Marionette TRACE conn4 <- [1,958,null,{}] 13:04:07 INFO - PROCESS | 1730 | 1464293047267 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}] 13:04:07 INFO - PROCESS | 1730 | 1464293047485 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:04:07 INFO - PROCESS | 1730 | 1464293047713 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a0800 == 52 [pid = 1730] [id = 247] 13:04:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x8a2a1400) [pid = 1730] [serial = 742] [outer = (nil)] 13:04:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x8a2a7400) [pid = 1730] [serial = 743] [outer = 0x8a2a1400] 13:04:07 INFO - PROCESS | 1730 | 1464293047810 Marionette DEBUG loaded listener.js 13:04:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x8bde2000) [pid = 1730] [serial = 744] [outer = 0x8a2a1400] 13:04:08 INFO - PROCESS | 1730 | 1464293048875 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]]]}] 13:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1691ms 13:04:08 INFO - PROCESS | 1730 | 1464293048951 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 13:04:08 INFO - PROCESS | 1730 | 1464293048958 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 13:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:04:08 INFO - PROCESS | 1730 | 1464293048967 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:04:08 INFO - PROCESS | 1730 | 1464293048973 Marionette TRACE conn4 <- [1,962,null,{}] 13:04:08 INFO - PROCESS | 1730 | 1464293048981 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}] 13:04:09 INFO - PROCESS | 1730 | 1464293049209 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 13:04:09 INFO - PROCESS | 1730 | 1464293049431 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c226800 == 53 [pid = 1730] [id = 248] 13:04:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x8c22a000) [pid = 1730] [serial = 745] [outer = (nil)] 13:04:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x8c526400) [pid = 1730] [serial = 746] [outer = 0x8c22a000] 13:04:09 INFO - PROCESS | 1730 | 1464293049538 Marionette DEBUG loaded listener.js 13:04:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x8d8ecc00) [pid = 1730] [serial = 747] [outer = 0x8c22a000] 13:04:10 INFO - PROCESS | 1730 | 1464293050451 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]]]}] 13:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1547ms 13:04:10 INFO - PROCESS | 1730 | 1464293050517 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 13:04:10 INFO - PROCESS | 1730 | 1464293050524 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 13:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:04:10 INFO - PROCESS | 1730 | 1464293050531 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:04:10 INFO - PROCESS | 1730 | 1464293050536 Marionette TRACE conn4 <- [1,966,null,{}] 13:04:10 INFO - PROCESS | 1730 | 1464293050542 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}] 13:04:10 INFO - PROCESS | 1730 | 1464293050772 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 13:04:11 INFO - PROCESS | 1730 | 1464293051051 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dad5000 == 54 [pid = 1730] [id = 249] 13:04:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x8dbd8400) [pid = 1730] [serial = 748] [outer = (nil)] 13:04:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x8ddc3400) [pid = 1730] [serial = 749] [outer = 0x8dbd8400] 13:04:11 INFO - PROCESS | 1730 | 1464293051189 Marionette DEBUG loaded listener.js 13:04:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x8de1f000) [pid = 1730] [serial = 750] [outer = 0x8dbd8400] 13:04:12 INFO - PROCESS | 1730 | 1464293052166 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]]]}] 13:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1684ms 13:04:12 INFO - PROCESS | 1730 | 1464293052225 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 13:04:12 INFO - PROCESS | 1730 | 1464293052230 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 13:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:04:12 INFO - PROCESS | 1730 | 1464293052247 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:04:12 INFO - PROCESS | 1730 | 1464293052256 Marionette TRACE conn4 <- [1,970,null,{}] 13:04:12 INFO - PROCESS | 1730 | 1464293052265 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}] 13:04:12 INFO - PROCESS | 1730 | 1464293052496 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 13:04:12 INFO - PROCESS | 1730 | 1464293052730 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f726c00 == 55 [pid = 1730] [id = 250] 13:04:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x8f75bc00) [pid = 1730] [serial = 751] [outer = (nil)] 13:04:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x9260b400) [pid = 1730] [serial = 752] [outer = 0x8f75bc00] 13:04:12 INFO - PROCESS | 1730 | 1464293052834 Marionette DEBUG loaded listener.js 13:04:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x92a8fc00) [pid = 1730] [serial = 753] [outer = 0x8f75bc00] 13:04:13 INFO - PROCESS | 1730 | 1464293053761 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]]]}] 13:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1598ms 13:04:13 INFO - PROCESS | 1730 | 1464293053839 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:04:13 INFO - PROCESS | 1730 | 1464293053843 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:04:13 INFO - PROCESS | 1730 | 1464293053850 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:04:13 INFO - PROCESS | 1730 | 1464293053854 Marionette TRACE conn4 <- [1,974,null,{}] 13:04:13 INFO - PROCESS | 1730 | 1464293053860 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}] 13:04:14 INFO - PROCESS | 1730 | 1464293054093 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 13:04:14 INFO - PROCESS | 1730 | 1464293054334 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de22000 == 56 [pid = 1730] [id = 251] 13:04:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x92604800) [pid = 1730] [serial = 754] [outer = (nil)] 13:04:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x93710000) [pid = 1730] [serial = 755] [outer = 0x92604800] 13:04:14 INFO - PROCESS | 1730 | 1464293054494 Marionette DEBUG loaded listener.js 13:04:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x93718c00) [pid = 1730] [serial = 756] [outer = 0x92604800] 13:04:15 INFO - PROCESS | 1730 | 1464293055424 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]]]}] 13:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1632ms 13:04:15 INFO - PROCESS | 1730 | 1464293055483 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 13:04:15 INFO - PROCESS | 1730 | 1464293055486 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 13:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:04:15 INFO - PROCESS | 1730 | 1464293055493 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:04:15 INFO - PROCESS | 1730 | 1464293055497 Marionette TRACE conn4 <- [1,978,null,{}] 13:04:15 INFO - PROCESS | 1730 | 1464293055502 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}] 13:04:15 INFO - PROCESS | 1730 | 1464293055682 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:04:15 INFO - PROCESS | 1730 | 1464293055852 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x93711400 == 57 [pid = 1730] [id = 252] 13:04:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x93713400) [pid = 1730] [serial = 757] [outer = (nil)] 13:04:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x93736c00) [pid = 1730] [serial = 758] [outer = 0x93713400] 13:04:15 INFO - PROCESS | 1730 | 1464293055967 Marionette DEBUG loaded listener.js 13:04:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x9397ec00) [pid = 1730] [serial = 759] [outer = 0x93713400] 13:04:16 INFO - PROCESS | 1730 | 1464293056958 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]]]}] 13:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1537ms 13:04:17 INFO - PROCESS | 1730 | 1464293057031 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 13:04:17 INFO - PROCESS | 1730 | 1464293057035 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 13:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:04:17 INFO - PROCESS | 1730 | 1464293057042 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:04:17 INFO - PROCESS | 1730 | 1464293057047 Marionette TRACE conn4 <- [1,982,null,{}] 13:04:17 INFO - PROCESS | 1730 | 1464293057053 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}] 13:04:17 INFO - PROCESS | 1730 | 1464293057285 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 13:04:17 INFO - PROCESS | 1730 | 1464293057535 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x92a94c00 == 58 [pid = 1730] [id = 253] 13:04:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x93981800) [pid = 1730] [serial = 760] [outer = (nil)] 13:04:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x94e6c800) [pid = 1730] [serial = 761] [outer = 0x93981800] 13:04:17 INFO - PROCESS | 1730 | 1464293057678 Marionette DEBUG loaded listener.js 13:04:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x94e70800) [pid = 1730] [serial = 762] [outer = 0x93981800] 13:04:18 INFO - PROCESS | 1730 | 1464293058597 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]]]}] 13:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1592ms 13:04:18 INFO - PROCESS | 1730 | 1464293058635 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 13:04:18 INFO - PROCESS | 1730 | 1464293058640 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 13:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:04:18 INFO - PROCESS | 1730 | 1464293058647 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:04:18 INFO - PROCESS | 1730 | 1464293058650 Marionette TRACE conn4 <- [1,986,null,{}] 13:04:18 INFO - PROCESS | 1730 | 1464293058656 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}] 13:04:18 INFO - PROCESS | 1730 | 1464293058842 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 13:04:19 INFO - PROCESS | 1730 | 1464293059012 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea89c00 == 59 [pid = 1730] [id = 254] 13:04:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x94469000) [pid = 1730] [serial = 763] [outer = (nil)] 13:04:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x94e77c00) [pid = 1730] [serial = 764] [outer = 0x94469000] 13:04:19 INFO - PROCESS | 1730 | 1464293059098 Marionette DEBUG loaded listener.js 13:04:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x94ec6400) [pid = 1730] [serial = 765] [outer = 0x94469000] 13:04:20 INFO - PROCESS | 1730 | 1464293060048 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]]]}] 13:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1438ms 13:04:20 INFO - PROCESS | 1730 | 1464293060084 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 13:04:20 INFO - PROCESS | 1730 | 1464293060089 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 13:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:04:20 INFO - PROCESS | 1730 | 1464293060095 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 1730 | 1464293060099 Marionette TRACE conn4 <- [1,990,null,{}] 13:04:20 INFO - PROCESS | 1730 | 1464293060105 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}] 13:04:20 INFO - PROCESS | 1730 | 1464293060274 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 13:04:20 INFO - PROCESS | 1730 | 1464293060450 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e73400 == 60 [pid = 1730] [id = 255] 13:04:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x94e75400) [pid = 1730] [serial = 766] [outer = (nil)] 13:04:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x95047800) [pid = 1730] [serial = 767] [outer = 0x94e75400] 13:04:20 INFO - PROCESS | 1730 | 1464293060535 Marionette DEBUG loaded listener.js 13:04:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x950ad400) [pid = 1730] [serial = 768] [outer = 0x94e75400] 13:04:21 INFO - PROCESS | 1730 | 1464293061501 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]]]}] 13:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1440ms 13:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:04:21 INFO - PROCESS | 1730 | 1464293061536 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:04:21 INFO - PROCESS | 1730 | 1464293061540 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:04:21 INFO - PROCESS | 1730 | 1464293061546 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:04:21 INFO - PROCESS | 1730 | 1464293061550 Marionette TRACE conn4 <- [1,994,null,{}] 13:04:21 INFO - PROCESS | 1730 | 1464293061555 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}] 13:04:21 INFO - PROCESS | 1730 | 1464293061735 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 13:04:21 INFO - PROCESS | 1730 | 1464293061912 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c269000 == 61 [pid = 1730] [id = 256] 13:04:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8c26c400) [pid = 1730] [serial = 769] [outer = (nil)] 13:04:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x90d0f800) [pid = 1730] [serial = 770] [outer = 0x8c26c400] 13:04:22 INFO - PROCESS | 1730 | 1464293062012 Marionette DEBUG loaded listener.js 13:04:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x95041800) [pid = 1730] [serial = 771] [outer = 0x8c26c400] 13:04:23 INFO - PROCESS | 1730 | 1464293063376 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]]]}] 13:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1883ms 13:04:23 INFO - PROCESS | 1730 | 1464293063429 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 13:04:23 INFO - PROCESS | 1730 | 1464293063434 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 13:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:04:23 INFO - PROCESS | 1730 | 1464293063444 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:04:23 INFO - PROCESS | 1730 | 1464293063449 Marionette TRACE conn4 <- [1,998,null,{}] 13:04:23 INFO - PROCESS | 1730 | 1464293063456 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}] 13:04:23 INFO - PROCESS | 1730 | 1464293063633 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:04:23 INFO - PROCESS | 1730 | 1464293063820 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c227800 == 62 [pid = 1730] [id = 257] 13:04:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8c22cc00) [pid = 1730] [serial = 772] [outer = (nil)] 13:04:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8d8e2400) [pid = 1730] [serial = 773] [outer = 0x8c22cc00] 13:04:23 INFO - PROCESS | 1730 | 1464293063946 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8dad6c00) [pid = 1730] [serial = 774] [outer = 0x8c22cc00] 13:04:24 INFO - PROCESS | 1730 | 1464293064979 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]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1592ms 13:04:25 INFO - PROCESS | 1730 | 1464293065037 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 13:04:25 INFO - PROCESS | 1730 | 1464293065045 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 13:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:04:25 INFO - PROCESS | 1730 | 1464293065056 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 1730 | 1464293065059 Marionette TRACE conn4 <- [1,1002,null,{}] 13:04:25 INFO - PROCESS | 1730 | 1464293065065 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}] 13:04:25 INFO - PROCESS | 1730 | 1464293065249 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 13:04:25 INFO - PROCESS | 1730 | --DOCSHELL 0x8c264400 == 61 [pid = 1730] [id = 209] 13:04:25 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a8000 == 60 [pid = 1730] [id = 215] 13:04:25 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8f722400) [pid = 1730] [serial = 695] [outer = (nil)] [url = about:blank] 13:04:25 INFO - PROCESS | 1730 | 1464293065534 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:25 INFO - PROCESS | 1730 | --DOCSHELL 0x8c52f400 == 59 [pid = 1730] [id = 246] 13:04:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c228000 == 60 [pid = 1730] [id = 258] 13:04:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8c22ac00) [pid = 1730] [serial = 775] [outer = (nil)] 13:04:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8c26d800) [pid = 1730] [serial = 776] [outer = 0x8c22ac00] 13:04:25 INFO - PROCESS | 1730 | 1464293065638 Marionette DEBUG loaded listener.js 13:04:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8dbd6000) [pid = 1730] [serial = 777] [outer = 0x8c22ac00] 13:04:25 INFO - PROCESS | 1730 | --DOCSHELL 0x8f724c00 == 59 [pid = 1730] [id = 245] 13:04:25 INFO - PROCESS | 1730 | --DOCSHELL 0x8dad3c00 == 58 [pid = 1730] [id = 244] 13:04:25 INFO - PROCESS | 1730 | --DOCSHELL 0x8c205000 == 57 [pid = 1730] [id = 243] 13:04:25 INFO - PROCESS | 1730 | --DOCSHELL 0x8a29e400 == 56 [pid = 1730] [id = 242] 13:04:25 INFO - PROCESS | 1730 | --DOCSHELL 0x8c229800 == 55 [pid = 1730] [id = 241] 13:04:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8bdeb400 == 54 [pid = 1730] [id = 231] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8f773c00) [pid = 1730] [serial = 692] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8d8e6400) [pid = 1730] [serial = 686] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8d8ef400) [pid = 1730] [serial = 687] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8c26d400) [pid = 1730] [serial = 684] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8c224400) [pid = 1730] [serial = 683] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8de1fc00) [pid = 1730] [serial = 689] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x924f6400) [pid = 1730] [serial = 680] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8ea82400) [pid = 1730] [serial = 659] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8c226400) [pid = 1730] [serial = 662] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8dadfc00) [pid = 1730] [serial = 665] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8f8e6400) [pid = 1730] [serial = 668] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x90d63000) [pid = 1730] [serial = 671] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x91914400) [pid = 1730] [serial = 674] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x924ecc00) [pid = 1730] [serial = 677] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x90d0a400) [pid = 1730] [serial = 693] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x8ea8c400) [pid = 1730] [serial = 690] [outer = (nil)] [url = about:blank] 13:04:26 INFO - PROCESS | 1730 | 1464293066479 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]]]}] 13:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1481ms 13:04:26 INFO - PROCESS | 1730 | 1464293066538 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 13:04:26 INFO - PROCESS | 1730 | 1464293066541 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 13:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:04:26 INFO - PROCESS | 1730 | 1464293066560 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:04:26 INFO - PROCESS | 1730 | 1464293066567 Marionette TRACE conn4 <- [1,1006,null,{}] 13:04:26 INFO - PROCESS | 1730 | 1464293066585 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}] 13:04:26 INFO - PROCESS | 1730 | 1464293066776 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 13:04:26 INFO - PROCESS | 1730 | 1464293066790 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29e400 == 55 [pid = 1730] [id = 259] 13:04:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8f71a000) [pid = 1730] [serial = 778] [outer = (nil)] 13:04:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8f75a400) [pid = 1730] [serial = 779] [outer = 0x8f71a000] 13:04:26 INFO - PROCESS | 1730 | 1464293066890 Marionette DEBUG loaded listener.js 13:04:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x90d0ac00) [pid = 1730] [serial = 780] [outer = 0x8f71a000] 13:04:27 INFO - PROCESS | 1730 | 1464293067914 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]]]}] 13:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1399ms 13:04:27 INFO - PROCESS | 1730 | 1464293067957 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 13:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:04:27 INFO - PROCESS | 1730 | 1464293067962 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 13:04:27 INFO - PROCESS | 1730 | 1464293067978 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:04:27 INFO - PROCESS | 1730 | 1464293067981 Marionette TRACE conn4 <- [1,1010,null,{}] 13:04:27 INFO - PROCESS | 1730 | 1464293067987 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}] 13:04:28 INFO - PROCESS | 1730 | 1464293068216 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 13:04:28 INFO - PROCESS | 1730 | 1464293068244 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c229400 == 56 [pid = 1730] [id = 260] 13:04:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x90d09400) [pid = 1730] [serial = 781] [outer = (nil)] 13:04:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x91916400) [pid = 1730] [serial = 782] [outer = 0x90d09400] 13:04:28 INFO - PROCESS | 1730 | 1464293068321 Marionette DEBUG loaded listener.js 13:04:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x924f0c00) [pid = 1730] [serial = 783] [outer = 0x90d09400] 13:04:29 INFO - PROCESS | 1730 | 1464293069229 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]]]}] 13:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1291ms 13:04:29 INFO - PROCESS | 1730 | 1464293069267 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:04:29 INFO - PROCESS | 1730 | 1464293069270 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:04:29 INFO - PROCESS | 1730 | 1464293069277 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:04:29 INFO - PROCESS | 1730 | 1464293069280 Marionette TRACE conn4 <- [1,1014,null,{}] 13:04:29 INFO - PROCESS | 1730 | 1464293069291 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}] 13:04:29 INFO - PROCESS | 1730 | 1464293069501 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 13:04:29 INFO - PROCESS | 1730 | 1464293069525 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddcdc00 == 57 [pid = 1730] [id = 261] 13:04:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8ea83000) [pid = 1730] [serial = 784] [outer = (nil)] 13:04:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x92601c00) [pid = 1730] [serial = 785] [outer = 0x8ea83000] 13:04:29 INFO - PROCESS | 1730 | 1464293069598 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x929df000) [pid = 1730] [serial = 786] [outer = 0x8ea83000] 13:04:30 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8f76f400) [pid = 1730] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:04:30 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8bd79c00) [pid = 1730] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:04:30 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8de23000) [pid = 1730] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:04:30 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8c267c00) [pid = 1730] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:04:30 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x8f775400) [pid = 1730] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:04:30 INFO - PROCESS | 1730 | 1464293070676 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]]]}] 13:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1436ms 13:04:30 INFO - PROCESS | 1730 | 1464293070714 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 13:04:30 INFO - PROCESS | 1730 | 1464293070717 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 13:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:04:30 INFO - PROCESS | 1730 | 1464293070724 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:04:30 INFO - PROCESS | 1730 | 1464293070727 Marionette TRACE conn4 <- [1,1018,null,{}] 13:04:30 INFO - PROCESS | 1730 | 1464293070733 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}] 13:04:30 INFO - PROCESS | 1730 | 1464293070969 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:04:31 INFO - PROCESS | 1730 | 1464293070986 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd79c00 == 58 [pid = 1730] [id = 262] 13:04:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8de1ac00) [pid = 1730] [serial = 787] [outer = (nil)] 13:04:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x9388bc00) [pid = 1730] [serial = 788] [outer = 0x8de1ac00] 13:04:31 INFO - PROCESS | 1730 | 1464293071065 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x93894800) [pid = 1730] [serial = 789] [outer = 0x8de1ac00] 13:04:31 INFO - PROCESS | 1730 | 1464293071886 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]]]}] 13:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1178ms 13:04:31 INFO - PROCESS | 1730 | 1464293071915 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 13:04:31 INFO - PROCESS | 1730 | 1464293071919 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 13:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:04:31 INFO - PROCESS | 1730 | 1464293071925 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:04:31 INFO - PROCESS | 1730 | 1464293071928 Marionette TRACE conn4 <- [1,1022,null,{}] 13:04:31 INFO - PROCESS | 1730 | 1464293071933 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}] 13:04:32 INFO - PROCESS | 1730 | 1464293072096 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 13:04:32 INFO - PROCESS | 1730 | 1464293072110 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd6800 == 59 [pid = 1730] [id = 263] 13:04:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x90d60c00) [pid = 1730] [serial = 790] [outer = (nil)] 13:04:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x94e6a400) [pid = 1730] [serial = 791] [outer = 0x90d60c00] 13:04:32 INFO - PROCESS | 1730 | 1464293072185 Marionette DEBUG loaded listener.js 13:04:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x94e74000) [pid = 1730] [serial = 792] [outer = 0x90d60c00] 13:04:33 INFO - PROCESS | 1730 | 1464293073423 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]]]}] 13:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1539ms 13:04:33 INFO - PROCESS | 1730 | 1464293073465 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 13:04:33 INFO - PROCESS | 1730 | 1464293073473 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 13:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:04:33 INFO - PROCESS | 1730 | 1464293073481 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:04:33 INFO - PROCESS | 1730 | 1464293073488 Marionette TRACE conn4 <- [1,1026,null,{}] 13:04:33 INFO - PROCESS | 1730 | 1464293073496 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}] 13:04:33 INFO - PROCESS | 1730 | 1464293073692 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 13:04:33 INFO - PROCESS | 1730 | 1464293073921 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c20e000 == 60 [pid = 1730] [id = 264] 13:04:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8c228800) [pid = 1730] [serial = 793] [outer = (nil)] 13:04:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8c52ec00) [pid = 1730] [serial = 794] [outer = 0x8c228800] 13:04:34 INFO - PROCESS | 1730 | 1464293074061 Marionette DEBUG loaded listener.js 13:04:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8dad3800) [pid = 1730] [serial = 795] [outer = 0x8c228800] 13:04:35 INFO - PROCESS | 1730 | 1464293075005 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]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1585ms 13:04:35 INFO - PROCESS | 1730 | 1464293075067 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 1730 | 1464293075077 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 13:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:04:35 INFO - PROCESS | 1730 | 1464293075088 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 1730 | 1464293075092 Marionette TRACE conn4 <- [1,1030,null,{}] 13:04:35 INFO - PROCESS | 1730 | 1464293075099 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}] 13:04:35 INFO - PROCESS | 1730 | 1464293075297 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 13:04:35 INFO - PROCESS | 1730 | 1464293075566 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc6400 == 61 [pid = 1730] [id = 265] 13:04:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8ea84400) [pid = 1730] [serial = 796] [outer = (nil)] 13:04:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8f755800) [pid = 1730] [serial = 797] [outer = 0x8ea84400] 13:04:35 INFO - PROCESS | 1730 | 1464293075700 Marionette DEBUG loaded listener.js 13:04:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x91916c00) [pid = 1730] [serial = 798] [outer = 0x8ea84400] 13:04:36 INFO - PROCESS | 1730 | 1464293076638 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]]]}] 13:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1590ms 13:04:36 INFO - PROCESS | 1730 | 1464293076679 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:04:36 INFO - PROCESS | 1730 | 1464293076683 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:04:36 INFO - PROCESS | 1730 | 1464293076690 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:04:36 INFO - PROCESS | 1730 | 1464293076696 Marionette TRACE conn4 <- [1,1034,null,{}] 13:04:36 INFO - PROCESS | 1730 | 1464293076713 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}] 13:04:36 INFO - PROCESS | 1730 | 1464293076910 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 13:04:37 INFO - PROCESS | 1730 | 1464293077166 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd7c800 == 62 [pid = 1730] [id = 266] 13:04:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8bd82800) [pid = 1730] [serial = 799] [outer = (nil)] 13:04:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x94475c00) [pid = 1730] [serial = 800] [outer = 0x8bd82800] 13:04:37 INFO - PROCESS | 1730 | 1464293077304 Marionette DEBUG loaded listener.js 13:04:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x96c5f800) [pid = 1730] [serial = 801] [outer = 0x8bd82800] 13:04:38 INFO - PROCESS | 1730 | 1464293078252 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]]]}] 13:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1637ms 13:04:38 INFO - PROCESS | 1730 | 1464293078329 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 13:04:38 INFO - PROCESS | 1730 | 1464293078333 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 13:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:04:38 INFO - PROCESS | 1730 | 1464293078341 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:04:38 INFO - PROCESS | 1730 | 1464293078345 Marionette TRACE conn4 <- [1,1038,null,{}] 13:04:38 INFO - PROCESS | 1730 | 1464293078351 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}] 13:04:38 INFO - PROCESS | 1730 | 1464293078550 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:04:38 INFO - PROCESS | 1730 | 1464293078783 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c526c00 == 63 [pid = 1730] [id = 267] 13:04:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8dbd5c00) [pid = 1730] [serial = 802] [outer = (nil)] 13:04:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x96c69800) [pid = 1730] [serial = 803] [outer = 0x8dbd5c00] 13:04:38 INFO - PROCESS | 1730 | 1464293078923 Marionette DEBUG loaded listener.js 13:04:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x96c8f800) [pid = 1730] [serial = 804] [outer = 0x8dbd5c00] 13:04:39 INFO - PROCESS | 1730 | 1464293079798 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]]]}] 13:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1486ms 13:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:04:39 INFO - PROCESS | 1730 | 1464293079828 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 13:04:39 INFO - PROCESS | 1730 | 1464293079831 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 13:04:39 INFO - PROCESS | 1730 | 1464293079838 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:04:39 INFO - PROCESS | 1730 | 1464293079842 Marionette TRACE conn4 <- [1,1042,null,{}] 13:04:39 INFO - PROCESS | 1730 | 1464293079848 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}] 13:04:40 INFO - PROCESS | 1730 | 1464293080020 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 13:04:40 INFO - PROCESS | 1730 | 1464293080201 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd7a800 == 64 [pid = 1730] [id = 268] 13:04:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8bd7c400) [pid = 1730] [serial = 805] [outer = (nil)] 13:04:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x976a2400) [pid = 1730] [serial = 806] [outer = 0x8bd7c400] 13:04:40 INFO - PROCESS | 1730 | 1464293080289 Marionette DEBUG loaded listener.js 13:04:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x976a4c00) [pid = 1730] [serial = 807] [outer = 0x8bd7c400] 13:04:41 INFO - PROCESS | 1730 | 1464293081523 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]]]}] 13:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1739ms 13:04:41 INFO - PROCESS | 1730 | 1464293081579 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 13:04:41 INFO - PROCESS | 1730 | 1464293081586 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 13:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:04:41 INFO - PROCESS | 1730 | 1464293081596 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:04:41 INFO - PROCESS | 1730 | 1464293081601 Marionette TRACE conn4 <- [1,1046,null,{}] 13:04:41 INFO - PROCESS | 1730 | 1464293081611 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}] 13:04:41 INFO - PROCESS | 1730 | 1464293081964 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 13:04:42 INFO - PROCESS | 1730 | 1464293082308 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x97686c00 == 65 [pid = 1730] [id = 269] 13:04:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x976a9400) [pid = 1730] [serial = 808] [outer = (nil)] 13:04:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x98803c00) [pid = 1730] [serial = 809] [outer = 0x976a9400] 13:04:42 INFO - PROCESS | 1730 | 1464293082399 Marionette DEBUG loaded listener.js 13:04:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x98886000) [pid = 1730] [serial = 810] [outer = 0x976a9400] 13:04:43 INFO - PROCESS | 1730 | 1464293083328 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]]]}] 13:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1790ms 13:04:43 INFO - PROCESS | 1730 | 1464293083389 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 13:04:43 INFO - PROCESS | 1730 | 1464293083395 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 13:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:04:43 INFO - PROCESS | 1730 | 1464293083406 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:04:43 INFO - PROCESS | 1730 | 1464293083411 Marionette TRACE conn4 <- [1,1050,null,{}] 13:04:43 INFO - PROCESS | 1730 | 1464293083422 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}] 13:04:43 INFO - PROCESS | 1730 | 1464293083702 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 13:04:43 INFO - PROCESS | 1730 | 1464293083964 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x976abc00 == 66 [pid = 1730] [id = 270] 13:04:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x976af800) [pid = 1730] [serial = 811] [outer = (nil)] 13:04:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x995a6400) [pid = 1730] [serial = 812] [outer = 0x976af800] 13:04:44 INFO - PROCESS | 1730 | 1464293084052 Marionette DEBUG loaded listener.js 13:04:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x995ab400) [pid = 1730] [serial = 813] [outer = 0x976af800] 13:04:44 INFO - PROCESS | 1730 | 1464293084957 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]]]}] 13:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1591ms 13:04:44 INFO - PROCESS | 1730 | 1464293084996 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:04:45 INFO - PROCESS | 1730 | 1464293085001 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:04:45 INFO - PROCESS | 1730 | 1464293085008 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:04:45 INFO - PROCESS | 1730 | 1464293085012 Marionette TRACE conn4 <- [1,1054,null,{}] 13:04:45 INFO - PROCESS | 1730 | 1464293085018 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}] 13:04:45 INFO - PROCESS | 1730 | 1464293085205 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 13:04:45 INFO - PROCESS | 1730 | 1464293085384 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x995a5000 == 67 [pid = 1730] [id = 271] 13:04:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x995a5c00) [pid = 1730] [serial = 814] [outer = (nil)] 13:04:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x99d62800) [pid = 1730] [serial = 815] [outer = 0x995a5c00] 13:04:45 INFO - PROCESS | 1730 | 1464293085520 Marionette DEBUG loaded listener.js 13:04:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x99de4c00) [pid = 1730] [serial = 816] [outer = 0x995a5c00] 13:04:46 INFO - PROCESS | 1730 | 1464293086457 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]]]}] 13:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1493ms 13:04:46 INFO - PROCESS | 1730 | 1464293086501 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 13:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:04:46 INFO - PROCESS | 1730 | 1464293086506 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 13:04:46 INFO - PROCESS | 1730 | 1464293086513 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:04:46 INFO - PROCESS | 1730 | 1464293086517 Marionette TRACE conn4 <- [1,1058,null,{}] 13:04:46 INFO - PROCESS | 1730 | 1464293086524 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}] 13:04:46 INFO - PROCESS | 1730 | 1464293086734 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:04:46 INFO - PROCESS | 1730 | 1464293086973 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x995a3c00 == 68 [pid = 1730] [id = 272] 13:04:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x99e7dc00) [pid = 1730] [serial = 817] [outer = (nil)] 13:04:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x99e94800) [pid = 1730] [serial = 818] [outer = 0x99e7dc00] 13:04:47 INFO - PROCESS | 1730 | 1464293087102 Marionette DEBUG loaded listener.js 13:04:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x99e97800) [pid = 1730] [serial = 819] [outer = 0x99e7dc00] 13:04:48 INFO - PROCESS | 1730 | 1464293088140 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]]]}] 13:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1683ms 13:04:48 INFO - PROCESS | 1730 | 1464293088199 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 13:04:48 INFO - PROCESS | 1730 | 1464293088206 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 13:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:04:48 INFO - PROCESS | 1730 | 1464293088217 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:04:48 INFO - PROCESS | 1730 | 1464293088222 Marionette TRACE conn4 <- [1,1062,null,{}] 13:04:48 INFO - PROCESS | 1730 | 1464293088232 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}] 13:04:48 INFO - PROCESS | 1730 | 1464293088575 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 13:04:48 INFO - PROCESS | 1730 | 1464293088803 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x9809ac00 == 69 [pid = 1730] [id = 273] 13:04:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x99e96800) [pid = 1730] [serial = 820] [outer = (nil)] 13:04:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x99f9c000) [pid = 1730] [serial = 821] [outer = 0x99e96800] 13:04:48 INFO - PROCESS | 1730 | 1464293088891 Marionette DEBUG loaded listener.js 13:04:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x9a1ca000) [pid = 1730] [serial = 822] [outer = 0x99e96800] 13:04:49 INFO - PROCESS | 1730 | 1464293089839 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]]]}] 13:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1687ms 13:04:49 INFO - PROCESS | 1730 | 1464293089906 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 13:04:49 INFO - PROCESS | 1730 | 1464293089913 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 13:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:04:49 INFO - PROCESS | 1730 | 1464293089923 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:04:49 INFO - PROCESS | 1730 | 1464293089929 Marionette TRACE conn4 <- [1,1066,null,{}] 13:04:49 INFO - PROCESS | 1730 | 1464293089936 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}] 13:04:50 INFO - PROCESS | 1730 | 1464293090196 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 13:04:50 INFO - PROCESS | 1730 | 1464293090473 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e9d800 == 70 [pid = 1730] [id = 274] 13:04:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x9a337c00) [pid = 1730] [serial = 823] [outer = (nil)] 13:04:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x9a342c00) [pid = 1730] [serial = 824] [outer = 0x9a337c00] 13:04:50 INFO - PROCESS | 1730 | 1464293090573 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9a3eac00) [pid = 1730] [serial = 825] [outer = 0x9a337c00] 13:04:51 INFO - PROCESS | 1730 | 1464293091757 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]]]}] 13:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1894ms 13:04:51 INFO - PROCESS | 1730 | 1464293091819 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 13:04:51 INFO - PROCESS | 1730 | 1464293091823 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 13:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:04:51 INFO - PROCESS | 1730 | 1464293091831 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:04:51 INFO - PROCESS | 1730 | 1464293091835 Marionette TRACE conn4 <- [1,1070,null,{}] 13:04:51 INFO - PROCESS | 1730 | 1464293091842 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}] 13:04:52 INFO - PROCESS | 1730 | 1464293092447 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 13:04:52 INFO - PROCESS | 1730 | 1464293092649 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c26dc00 == 71 [pid = 1730] [id = 275] 13:04:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x8c26e800) [pid = 1730] [serial = 826] [outer = (nil)] 13:04:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x8d8e7400) [pid = 1730] [serial = 827] [outer = 0x8c26e800] 13:04:52 INFO - PROCESS | 1730 | 1464293092733 Marionette DEBUG loaded listener.js 13:04:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x8da9bc00) [pid = 1730] [serial = 828] [outer = 0x8c26e800] 13:04:53 INFO - PROCESS | 1730 | 1464293093829 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]]]}] 13:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2031ms 13:04:53 INFO - PROCESS | 1730 | 1464293093864 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:04:53 INFO - PROCESS | 1730 | 1464293093871 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:04:53 INFO - PROCESS | 1730 | 1464293093879 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:04:53 INFO - PROCESS | 1730 | 1464293093884 Marionette TRACE conn4 <- [1,1074,null,{}] 13:04:53 INFO - PROCESS | 1730 | 1464293093892 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}] 13:04:54 INFO - PROCESS | 1730 | 1464293094108 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 13:04:54 INFO - PROCESS | 1730 | 1464293094434 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea8cc00 == 72 [pid = 1730] [id = 276] 13:04:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x8ea8e400) [pid = 1730] [serial = 829] [outer = (nil)] 13:04:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x8f75a800) [pid = 1730] [serial = 830] [outer = 0x8ea8e400] 13:04:54 INFO - PROCESS | 1730 | 1464293094526 Marionette DEBUG loaded listener.js 13:04:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x90d11c00) [pid = 1730] [serial = 831] [outer = 0x8ea8e400] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x9260a400) [pid = 1730] [serial = 707] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x92a96000) [pid = 1730] [serial = 713] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x929db800) [pid = 1730] [serial = 710] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x92031c00) [pid = 1730] [serial = 704] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8ddcd400) [pid = 1730] [serial = 701] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x93715000) [pid = 1730] [serial = 719] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x8c269c00) [pid = 1730] [serial = 698] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8c267000 == 71 [pid = 1730] [id = 224] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8f71e400 == 70 [pid = 1730] [id = 223] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x91914c00 == 69 [pid = 1730] [id = 225] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8de1d400 == 68 [pid = 1730] [id = 222] 13:04:55 INFO - PROCESS | 1730 | 1464293095580 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]]]}] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x92034800) [pid = 1730] [serial = 740] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x92ce5000) [pid = 1730] [serial = 716] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8de22000 == 67 [pid = 1730] [id = 251] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8f726c00 == 66 [pid = 1730] [id = 250] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8dad5000 == 65 [pid = 1730] [id = 249] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8c226800 == 64 [pid = 1730] [id = 248] 13:04:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a0800 == 63 [pid = 1730] [id = 247] 13:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1801ms 13:04:55 INFO - PROCESS | 1730 | 1464293095679 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 13:04:55 INFO - PROCESS | 1730 | 1464293095683 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 13:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:04:55 INFO - PROCESS | 1730 | 1464293095691 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:04:55 INFO - PROCESS | 1730 | 1464293095693 Marionette TRACE conn4 <- [1,1078,null,{}] 13:04:55 INFO - PROCESS | 1730 | 1464293095700 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}] 13:04:55 INFO - PROCESS | 1730 | 1464293095895 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8f8dac00) [pid = 1730] [serial = 734] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x8c26cc00) [pid = 1730] [serial = 728] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8f756000) [pid = 1730] [serial = 732] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8ea90400) [pid = 1730] [serial = 731] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8c207000) [pid = 1730] [serial = 722] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8da9f400) [pid = 1730] [serial = 726] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x8da9cc00) [pid = 1730] [serial = 729] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x90d68400) [pid = 1730] [serial = 737] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x90d10800) [pid = 1730] [serial = 735] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8d8ea800) [pid = 1730] [serial = 725] [outer = (nil)] [url = about:blank] 13:04:55 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x9191d800) [pid = 1730] [serial = 738] [outer = (nil)] [url = about:blank] 13:04:56 INFO - PROCESS | 1730 | 1464293096186 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c26cc00 == 64 [pid = 1730] [id = 277] 13:04:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x8d8ea800) [pid = 1730] [serial = 832] [outer = (nil)] 13:04:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x8ddcd400) [pid = 1730] [serial = 833] [outer = 0x8d8ea800] 13:04:56 INFO - PROCESS | 1730 | 1464293096269 Marionette DEBUG loaded listener.js 13:04:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x8ea8fc00) [pid = 1730] [serial = 834] [outer = 0x8d8ea800] 13:04:57 INFO - PROCESS | 1730 | 1464293097241 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]]]}] 13:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1584ms 13:04:57 INFO - PROCESS | 1730 | 1464293097277 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 13:04:57 INFO - PROCESS | 1730 | 1464293097287 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 13:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:04:57 INFO - PROCESS | 1730 | 1464293097312 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:04:57 INFO - PROCESS | 1730 | 1464293097324 Marionette TRACE conn4 <- [1,1082,null,{}] 13:04:57 INFO - PROCESS | 1730 | 1464293097334 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}] 13:04:57 INFO - PROCESS | 1730 | 1464293097638 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 13:04:57 INFO - PROCESS | 1730 | 1464293097870 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd2800 == 65 [pid = 1730] [id = 278] 13:04:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x90d68400) [pid = 1730] [serial = 835] [outer = (nil)] 13:04:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x924f2000) [pid = 1730] [serial = 836] [outer = 0x90d68400] 13:04:57 INFO - PROCESS | 1730 | 1464293097949 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x929dd800) [pid = 1730] [serial = 837] [outer = 0x90d68400] 13:04:58 INFO - PROCESS | 1730 | 1464293098805 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]]]}] 13:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1558ms 13:04:58 INFO - PROCESS | 1730 | 1464293098866 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 13:04:58 INFO - PROCESS | 1730 | 1464293098870 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 13:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:04:58 INFO - PROCESS | 1730 | 1464293098877 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:04:58 INFO - PROCESS | 1730 | 1464293098880 Marionette TRACE conn4 <- [1,1086,null,{}] 13:04:58 INFO - PROCESS | 1730 | 1464293098885 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}] 13:04:59 INFO - PROCESS | 1730 | 1464293099152 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 13:04:59 INFO - PROCESS | 1730 | 1464293099182 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de1a800 == 66 [pid = 1730] [id = 279] 13:04:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x924f8800) [pid = 1730] [serial = 838] [outer = (nil)] 13:04:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x92a9a800) [pid = 1730] [serial = 839] [outer = 0x924f8800] 13:04:59 INFO - PROCESS | 1730 | 1464293099272 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x93714000) [pid = 1730] [serial = 840] [outer = 0x924f8800] 13:05:00 INFO - PROCESS | 1730 | 1464293100425 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]]]}] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8d8ec000) [pid = 1730] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8ddc4000) [pid = 1730] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8bdf0400) [pid = 1730] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8c223800) [pid = 1730] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x8c265000) [pid = 1730] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8f71f400) [pid = 1730] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8ea83000) [pid = 1730] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8c22ac00) [pid = 1730] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x8c22cc00) [pid = 1730] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x8de1ac00) [pid = 1730] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8f71a000) [pid = 1730] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:05:00 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x90d09400) [pid = 1730] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1680ms 13:05:00 INFO - PROCESS | 1730 | 1464293100560 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 13:05:00 INFO - PROCESS | 1730 | 1464293100566 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 13:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:05:00 INFO - PROCESS | 1730 | 1464293100710 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:05:00 INFO - PROCESS | 1730 | 1464293100720 Marionette TRACE conn4 <- [1,1090,null,{}] 13:05:00 INFO - PROCESS | 1730 | 1464293100755 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}] 13:05:01 INFO - PROCESS | 1730 | 1464293101142 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 13:05:01 INFO - PROCESS | 1730 | 1464293101359 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c20cc00 == 67 [pid = 1730] [id = 280] 13:05:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x8c20e400) [pid = 1730] [serial = 841] [outer = (nil)] 13:05:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x8c225000) [pid = 1730] [serial = 842] [outer = 0x8c20e400] 13:05:01 INFO - PROCESS | 1730 | 1464293101547 Marionette DEBUG loaded listener.js 13:05:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x8c522400) [pid = 1730] [serial = 843] [outer = 0x8c20e400] 13:05:02 INFO - PROCESS | 1730 | 1464293102657 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]]]}] 13:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2158ms 13:05:02 INFO - PROCESS | 1730 | 1464293102734 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:05:02 INFO - PROCESS | 1730 | 1464293102742 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:05:02 INFO - PROCESS | 1730 | 1464293102750 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:05:02 INFO - PROCESS | 1730 | 1464293102755 Marionette TRACE conn4 <- [1,1094,null,{}] 13:05:02 INFO - PROCESS | 1730 | 1464293102766 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}] 13:05:03 INFO - PROCESS | 1730 | 1464293103022 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 13:05:03 INFO - PROCESS | 1730 | 1464293103289 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc5800 == 68 [pid = 1730] [id = 281] 13:05:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x8ddca800) [pid = 1730] [serial = 844] [outer = (nil)] 13:05:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x8de20400) [pid = 1730] [serial = 845] [outer = 0x8ddca800] 13:05:03 INFO - PROCESS | 1730 | 1464293103426 Marionette DEBUG loaded listener.js 13:05:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x8f71a000) [pid = 1730] [serial = 846] [outer = 0x8ddca800] 13:05:04 INFO - PROCESS | 1730 | 1464293104482 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]]]}] 13:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1752ms 13:05:04 INFO - PROCESS | 1730 | 1464293104502 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 13:05:04 INFO - PROCESS | 1730 | 1464293104505 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 13:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:05:04 INFO - PROCESS | 1730 | 1464293104515 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:05:04 INFO - PROCESS | 1730 | 1464293104518 Marionette TRACE conn4 <- [1,1098,null,{}] 13:05:04 INFO - PROCESS | 1730 | 1464293104525 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}] 13:05:04 INFO - PROCESS | 1730 | 1464293104749 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:05:05 INFO - PROCESS | 1730 | 1464293105072 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f8e2c00 == 69 [pid = 1730] [id = 282] 13:05:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x90d5b000) [pid = 1730] [serial = 847] [outer = (nil)] 13:05:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x91914400) [pid = 1730] [serial = 848] [outer = 0x90d5b000] 13:05:05 INFO - PROCESS | 1730 | 1464293105187 Marionette DEBUG loaded listener.js 13:05:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x924f7c00) [pid = 1730] [serial = 849] [outer = 0x90d5b000] 13:05:06 INFO - PROCESS | 1730 | --DOCSHELL 0x93983400 == 68 [pid = 1730] [id = 9] 13:05:06 INFO - PROCESS | 1730 | 1464293106201 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]]]}] 13:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1732ms 13:05:06 INFO - PROCESS | 1730 | 1464293106272 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 13:05:06 INFO - PROCESS | 1730 | 1464293106279 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 13:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:05:06 INFO - PROCESS | 1730 | 1464293106321 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:05:06 INFO - PROCESS | 1730 | 1464293106327 Marionette TRACE conn4 <- [1,1102,null,{}] 13:05:06 INFO - PROCESS | 1730 | 1464293106337 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}] 13:05:06 INFO - PROCESS | 1730 | 1464293106637 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 13:05:06 INFO - PROCESS | 1730 | 1464293106878 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f776800 == 69 [pid = 1730] [id = 283] 13:05:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x8f8e4800) [pid = 1730] [serial = 850] [outer = (nil)] 13:05:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x93739000) [pid = 1730] [serial = 851] [outer = 0x8f8e4800] 13:05:06 INFO - PROCESS | 1730 | 1464293106972 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x93982800) [pid = 1730] [serial = 852] [outer = 0x8f8e4800] 13:05:08 INFO - PROCESS | 1730 | 1464293108099 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]]]}] 13:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1861ms 13:05:08 INFO - PROCESS | 1730 | 1464293108167 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 13:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:05:08 INFO - PROCESS | 1730 | 1464293108171 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 13:05:08 INFO - PROCESS | 1730 | 1464293108178 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:05:08 INFO - PROCESS | 1730 | 1464293108182 Marionette TRACE conn4 <- [1,1106,null,{}] 13:05:08 INFO - PROCESS | 1730 | 1464293108188 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}] 13:05:08 INFO - PROCESS | 1730 | 1464293108406 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 13:05:08 INFO - PROCESS | 1730 | 1464293108717 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da92c00 == 70 [pid = 1730] [id = 284] 13:05:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x93734000) [pid = 1730] [serial = 853] [outer = (nil)] 13:05:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x94ec4c00) [pid = 1730] [serial = 854] [outer = 0x93734000] 13:05:08 INFO - PROCESS | 1730 | 1464293108811 Marionette DEBUG loaded listener.js 13:05:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x950b3000) [pid = 1730] [serial = 855] [outer = 0x93734000] 13:05:09 INFO - PROCESS | 1730 | 1464293109758 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]]]}] 13:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1638ms 13:05:09 INFO - PROCESS | 1730 | 1464293109818 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 13:05:09 INFO - PROCESS | 1730 | 1464293109822 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 13:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:05:09 INFO - PROCESS | 1730 | 1464293109829 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:05:09 INFO - PROCESS | 1730 | 1464293109835 Marionette TRACE conn4 <- [1,1110,null,{}] 13:05:09 INFO - PROCESS | 1730 | 1464293109843 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}] 13:05:10 INFO - PROCESS | 1730 | 1464293110130 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 13:05:10 INFO - PROCESS | 1730 | 1464293110422 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x92a90000 == 71 [pid = 1730] [id = 285] 13:05:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x950b0800) [pid = 1730] [serial = 856] [outer = (nil)] 13:05:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x976a1c00) [pid = 1730] [serial = 857] [outer = 0x950b0800] 13:05:10 INFO - PROCESS | 1730 | 1464293110513 Marionette DEBUG loaded listener.js 13:05:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x995a4800) [pid = 1730] [serial = 858] [outer = 0x950b0800] 13:05:11 INFO - PROCESS | 1730 | 1464293111463 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]]]}] 13:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1690ms 13:05:11 INFO - PROCESS | 1730 | 1464293111521 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:05:11 INFO - PROCESS | 1730 | 1464293111526 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:05:11 INFO - PROCESS | 1730 | 1464293111533 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:05:11 INFO - PROCESS | 1730 | 1464293111537 Marionette TRACE conn4 <- [1,1114,null,{}] 13:05:11 INFO - PROCESS | 1730 | 1464293111543 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}] 13:05:11 INFO - PROCESS | 1730 | 1464293111737 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 13:05:11 INFO - PROCESS | 1730 | 1464293111970 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c6c400 == 72 [pid = 1730] [id = 286] 13:05:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x98099800) [pid = 1730] [serial = 859] [outer = (nil)] 13:05:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x99e94c00) [pid = 1730] [serial = 860] [outer = 0x98099800] 13:05:12 INFO - PROCESS | 1730 | 1464293112098 Marionette DEBUG loaded listener.js 13:05:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x9a1c6800) [pid = 1730] [serial = 861] [outer = 0x98099800] 13:05:13 INFO - PROCESS | 1730 | 1464293113051 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]]]}] 13:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1581ms 13:05:13 INFO - PROCESS | 1730 | 1464293113115 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 13:05:13 INFO - PROCESS | 1730 | 1464293113119 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 13:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:05:13 INFO - PROCESS | 1730 | 1464293113126 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:05:13 INFO - PROCESS | 1730 | 1464293113130 Marionette TRACE conn4 <- [1,1118,null,{}] 13:05:13 INFO - PROCESS | 1730 | 1464293113135 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}] 13:05:13 INFO - PROCESS | 1730 | 1464293113330 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:05:13 INFO - PROCESS | 1730 | 1464293113573 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde7c00 == 73 [pid = 1730] [id = 287] 13:05:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x8c226400) [pid = 1730] [serial = 862] [outer = (nil)] 13:05:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x9a33f400) [pid = 1730] [serial = 863] [outer = 0x8c226400] 13:05:13 INFO - PROCESS | 1730 | 1464293113705 Marionette DEBUG loaded listener.js 13:05:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x9a3e9400) [pid = 1730] [serial = 864] [outer = 0x8c226400] 13:05:14 INFO - PROCESS | 1730 | 1464293114634 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]]]}] 13:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1537ms 13:05:14 INFO - PROCESS | 1730 | 1464293114663 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 13:05:14 INFO - PROCESS | 1730 | 1464293114666 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 13:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:05:14 INFO - PROCESS | 1730 | 1464293114673 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:05:14 INFO - PROCESS | 1730 | 1464293114677 Marionette TRACE conn4 <- [1,1122,null,{}] 13:05:14 INFO - PROCESS | 1730 | 1464293114682 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}] 13:05:14 INFO - PROCESS | 1730 | 1464293114858 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 13:05:15 INFO - PROCESS | 1730 | 1464293115055 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x92cdf000 == 74 [pid = 1730] [id = 288] 13:05:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x99d64800) [pid = 1730] [serial = 865] [outer = (nil)] 13:05:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x9a3f0000) [pid = 1730] [serial = 866] [outer = 0x99d64800] 13:05:15 INFO - PROCESS | 1730 | 1464293115144 Marionette DEBUG loaded listener.js 13:05:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x9a3f6800) [pid = 1730] [serial = 867] [outer = 0x99d64800] 13:05:16 INFO - PROCESS | 1730 | 1464293116150 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]]]}] 13:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1532ms 13:05:16 INFO - PROCESS | 1730 | 1464293116207 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 13:05:16 INFO - PROCESS | 1730 | 1464293116217 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 13:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:05:16 INFO - PROCESS | 1730 | 1464293116224 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:05:16 INFO - PROCESS | 1730 | 1464293116226 Marionette TRACE conn4 <- [1,1126,null,{}] 13:05:16 INFO - PROCESS | 1730 | 1464293116233 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}] 13:05:16 INFO - PROCESS | 1730 | 1464293116477 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 13:05:16 INFO - PROCESS | 1730 | 1464293116715 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x99de0400 == 75 [pid = 1730] [id = 289] 13:05:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x9a33e000) [pid = 1730] [serial = 868] [outer = (nil)] 13:05:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x9a884400) [pid = 1730] [serial = 869] [outer = 0x9a33e000] 13:05:16 INFO - PROCESS | 1730 | 1464293116850 Marionette DEBUG loaded listener.js 13:05:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0x9a887000) [pid = 1730] [serial = 870] [outer = 0x9a33e000] 13:05:17 INFO - PROCESS | 1730 | 1464293117889 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]]]}] 13:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1695ms 13:05:17 INFO - PROCESS | 1730 | 1464293117919 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 13:05:17 INFO - PROCESS | 1730 | 1464293117923 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 13:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:05:17 INFO - PROCESS | 1730 | 1464293117930 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:05:17 INFO - PROCESS | 1730 | 1464293117935 Marionette TRACE conn4 <- [1,1130,null,{}] 13:05:17 INFO - PROCESS | 1730 | 1464293117948 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}] 13:05:18 INFO - PROCESS | 1730 | 1464293118215 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 13:05:18 INFO - PROCESS | 1730 | 1464293118462 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x929e8800 == 76 [pid = 1730] [id = 290] 13:05:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x92a93000) [pid = 1730] [serial = 871] [outer = (nil)] 13:05:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 182 (0x9a344800) [pid = 1730] [serial = 872] [outer = 0x92a93000] 13:05:18 INFO - PROCESS | 1730 | 1464293118591 Marionette DEBUG loaded listener.js 13:05:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 183 (0x9a88b400) [pid = 1730] [serial = 873] [outer = 0x92a93000] 13:05:19 INFO - PROCESS | 1730 | 1464293119586 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]]]}] 13:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1699ms 13:05:19 INFO - PROCESS | 1730 | 1464293119629 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:05:19 INFO - PROCESS | 1730 | 1464293119634 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:05:19 INFO - PROCESS | 1730 | 1464293119640 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:05:19 INFO - PROCESS | 1730 | 1464293119644 Marionette TRACE conn4 <- [1,1134,null,{}] 13:05:19 INFO - PROCESS | 1730 | 1464293119649 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}] 13:05:19 INFO - PROCESS | 1730 | 1464293119826 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 13:05:20 INFO - PROCESS | 1730 | 1464293120374 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c20ec00 == 77 [pid = 1730] [id = 291] 13:05:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 184 (0x8c210800) [pid = 1730] [serial = 874] [outer = (nil)] 13:05:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 185 (0x8c22ac00) [pid = 1730] [serial = 875] [outer = 0x8c210800] 13:05:20 INFO - PROCESS | 1730 | 1464293120500 Marionette DEBUG loaded listener.js 13:05:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 186 (0x8d8e6000) [pid = 1730] [serial = 876] [outer = 0x8c210800] 13:05:21 INFO - PROCESS | 1730 | 1464293121430 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]]]}] 13:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1833ms 13:05:21 INFO - PROCESS | 1730 | 1464293121475 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 13:05:21 INFO - PROCESS | 1730 | 1464293121481 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 13:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:05:21 INFO - PROCESS | 1730 | 1464293121489 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:05:21 INFO - PROCESS | 1730 | 1464293121494 Marionette TRACE conn4 <- [1,1138,null,{}] 13:05:21 INFO - PROCESS | 1730 | 1464293121503 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}] 13:05:21 INFO - PROCESS | 1730 | 1464293121688 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:05:22 INFO - PROCESS | 1730 | 1464293122055 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da94c00 == 78 [pid = 1730] [id = 292] 13:05:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 187 (0x8dbdbc00) [pid = 1730] [serial = 877] [outer = (nil)] 13:05:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 188 (0x8f724c00) [pid = 1730] [serial = 878] [outer = 0x8dbdbc00] 13:05:22 INFO - PROCESS | 1730 | 1464293122147 Marionette DEBUG loaded listener.js 13:05:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 189 (0x8f8dd800) [pid = 1730] [serial = 879] [outer = 0x8dbdbc00] 13:05:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8c229400 == 77 [pid = 1730] [id = 260] 13:05:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8a29e400 == 76 [pid = 1730] [id = 259] 13:05:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd2800 == 75 [pid = 1730] [id = 278] 13:05:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8c26cc00 == 74 [pid = 1730] [id = 277] 13:05:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea8cc00 == 73 [pid = 1730] [id = 276] 13:05:23 INFO - PROCESS | 1730 | 1464293123228 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]]]}] 13:05:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8c26dc00 == 72 [pid = 1730] [id = 275] 13:05:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8c20e000 == 71 [pid = 1730] [id = 264] 13:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1787ms 13:05:23 INFO - PROCESS | 1730 | 1464293123280 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 13:05:23 INFO - PROCESS | 1730 | 1464293123286 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 13:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:05:23 INFO - PROCESS | 1730 | 1464293123293 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:05:23 INFO - PROCESS | 1730 | 1464293123296 Marionette TRACE conn4 <- [1,1142,null,{}] 13:05:23 INFO - PROCESS | 1730 | 1464293123302 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}] 13:05:23 INFO - PROCESS | 1730 | 1464293123481 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 188 (0x8f777000) [pid = 1730] [serial = 642] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 187 (0x929dfc00) [pid = 1730] [serial = 741] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 186 (0x8de22400) [pid = 1730] [serial = 639] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 185 (0x8ddcd800) [pid = 1730] [serial = 633] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 184 (0x8ea85400) [pid = 1730] [serial = 660] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 183 (0x8c526800) [pid = 1730] [serial = 636] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 182 (0x92601c00) [pid = 1730] [serial = 785] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 181 (0x929df000) [pid = 1730] [serial = 786] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0x8c26d800) [pid = 1730] [serial = 776] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x8dbd6000) [pid = 1730] [serial = 777] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x8dad6c00) [pid = 1730] [serial = 774] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x8d8e2400) [pid = 1730] [serial = 773] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x93710000) [pid = 1730] [serial = 755] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x8ddc3400) [pid = 1730] [serial = 749] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x93736c00) [pid = 1730] [serial = 758] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x8c526400) [pid = 1730] [serial = 746] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x93894800) [pid = 1730] [serial = 789] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x90d0f800) [pid = 1730] [serial = 770] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8a2a7400) [pid = 1730] [serial = 743] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8f75a400) [pid = 1730] [serial = 779] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x94e6c800) [pid = 1730] [serial = 761] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x94e77c00) [pid = 1730] [serial = 764] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x95047800) [pid = 1730] [serial = 767] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x9260b400) [pid = 1730] [serial = 752] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x924f0c00) [pid = 1730] [serial = 783] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x91916400) [pid = 1730] [serial = 782] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x9388bc00) [pid = 1730] [serial = 788] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x90d0ac00) [pid = 1730] [serial = 780] [outer = (nil)] [url = about:blank] 13:05:23 INFO - PROCESS | 1730 | 1464293123789 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8ea400 == 72 [pid = 1730] [id = 293] 13:05:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x8dbda400) [pid = 1730] [serial = 880] [outer = (nil)] 13:05:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x8ea8cc00) [pid = 1730] [serial = 881] [outer = 0x8dbda400] 13:05:23 INFO - PROCESS | 1730 | 1464293123909 Marionette DEBUG loaded listener.js 13:05:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x8f8dcc00) [pid = 1730] [serial = 882] [outer = 0x8dbda400] 13:05:24 INFO - PROCESS | 1730 | 1464293124693 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]]]}] 13:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1435ms 13:05:24 INFO - PROCESS | 1730 | 1464293124729 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 13:05:24 INFO - PROCESS | 1730 | 1464293124733 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 13:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:05:24 INFO - PROCESS | 1730 | 1464293124746 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:05:24 INFO - PROCESS | 1730 | 1464293124755 Marionette TRACE conn4 <- [1,1146,null,{}] 13:05:24 INFO - PROCESS | 1730 | 1464293124763 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}] 13:05:25 INFO - PROCESS | 1730 | 1464293124997 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 13:05:25 INFO - PROCESS | 1730 | 1464293125016 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d0ac00 == 73 [pid = 1730] [id = 294] 13:05:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x9260ec00) [pid = 1730] [serial = 883] [outer = (nil)] 13:05:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x929e2400) [pid = 1730] [serial = 884] [outer = 0x9260ec00] 13:05:25 INFO - PROCESS | 1730 | 1464293125103 Marionette DEBUG loaded listener.js 13:05:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x929e6c00) [pid = 1730] [serial = 885] [outer = 0x9260ec00] 13:05:26 INFO - PROCESS | 1730 | 1464293125999 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]]]}] 13:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1298ms 13:05:26 INFO - PROCESS | 1730 | 1464293126038 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 13:05:26 INFO - PROCESS | 1730 | 1464293126041 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 13:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:05:26 INFO - PROCESS | 1730 | 1464293126048 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:05:26 INFO - PROCESS | 1730 | 1464293126051 Marionette TRACE conn4 <- [1,1150,null,{}] 13:05:26 INFO - PROCESS | 1730 | 1464293126063 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}] 13:05:26 INFO - PROCESS | 1730 | 1464293126271 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 13:05:26 INFO - PROCESS | 1730 | 1464293126299 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de27000 == 74 [pid = 1730] [id = 295] 13:05:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x92a9e000) [pid = 1730] [serial = 886] [outer = (nil)] 13:05:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x93714c00) [pid = 1730] [serial = 887] [outer = 0x92a9e000] 13:05:26 INFO - PROCESS | 1730 | 1464293126371 Marionette DEBUG loaded listener.js 13:05:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x93757400) [pid = 1730] [serial = 888] [outer = 0x92a9e000] 13:05:27 INFO - PROCESS | 1730 | 1464293127346 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]]]}] 13:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1351ms 13:05:27 INFO - PROCESS | 1730 | 1464293127406 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:05:27 INFO - PROCESS | 1730 | 1464293127424 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:05:27 INFO - PROCESS | 1730 | 1464293127432 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:05:27 INFO - PROCESS | 1730 | 1464293127435 Marionette TRACE conn4 <- [1,1154,null,{}] 13:05:27 INFO - PROCESS | 1730 | 1464293127447 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}] 13:05:27 INFO - PROCESS | 1730 | 1464293127675 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 13:05:27 INFO - PROCESS | 1730 | 1464293127698 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da9b400 == 75 [pid = 1730] [id = 296] 13:05:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x8de21000) [pid = 1730] [serial = 889] [outer = (nil)] 13:05:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x9388bc00) [pid = 1730] [serial = 890] [outer = 0x8de21000] 13:05:28 INFO - PROCESS | 1730 | 1464293128011 Marionette DEBUG loaded listener.js 13:05:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x96c5ec00) [pid = 1730] [serial = 891] [outer = 0x8de21000] 13:05:28 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x90d68400) [pid = 1730] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:05:28 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8ea8e400) [pid = 1730] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:05:28 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8c26e800) [pid = 1730] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:05:28 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8d8ea800) [pid = 1730] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:05:28 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8c261c00) [pid = 1730] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:05:28 INFO - PROCESS | 1730 | 1464293128887 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]]]}] 13:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1491ms 13:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:05:28 INFO - PROCESS | 1730 | 1464293128922 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 13:05:28 INFO - PROCESS | 1730 | 1464293128925 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 13:05:28 INFO - PROCESS | 1730 | 1464293128932 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:05:28 INFO - PROCESS | 1730 | 1464293128935 Marionette TRACE conn4 <- [1,1158,null,{}] 13:05:28 INFO - PROCESS | 1730 | 1464293128940 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}] 13:05:29 INFO - PROCESS | 1730 | 1464293129162 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:05:29 INFO - PROCESS | 1730 | 1464293129182 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd6000 == 76 [pid = 1730] [id = 297] 13:05:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x92a9d400) [pid = 1730] [serial = 892] [outer = (nil)] 13:05:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x97689000) [pid = 1730] [serial = 893] [outer = 0x92a9d400] 13:05:29 INFO - PROCESS | 1730 | 1464293129258 Marionette DEBUG loaded listener.js 13:05:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x976aa000) [pid = 1730] [serial = 894] [outer = 0x92a9d400] 13:05:30 INFO - PROCESS | 1730 | 1464293130232 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]]]}] 13:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1335ms 13:05:30 INFO - PROCESS | 1730 | 1464293130267 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 13:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:05:30 INFO - PROCESS | 1730 | 1464293130273 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 13:05:30 INFO - PROCESS | 1730 | 1464293130282 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:05:30 INFO - PROCESS | 1730 | 1464293130288 Marionette TRACE conn4 <- [1,1162,null,{}] 13:05:30 INFO - PROCESS | 1730 | 1464293130298 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}] 13:05:30 INFO - PROCESS | 1730 | 1464293130500 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 13:05:30 INFO - PROCESS | 1730 | 1464293130686 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c266000 == 77 [pid = 1730] [id = 298] 13:05:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x8c26a000) [pid = 1730] [serial = 895] [outer = (nil)] 13:05:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x8dad2800) [pid = 1730] [serial = 896] [outer = 0x8c26a000] 13:05:30 INFO - PROCESS | 1730 | 1464293130831 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x8dbd7c00) [pid = 1730] [serial = 897] [outer = 0x8c26a000] 13:05:31 INFO - PROCESS | 1730 | 1464293131778 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]]]}] 13:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1546ms 13:05:31 INFO - PROCESS | 1730 | 1464293131828 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 13:05:31 INFO - PROCESS | 1730 | 1464293131836 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 13:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:05:31 INFO - PROCESS | 1730 | 1464293131847 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:05:31 INFO - PROCESS | 1730 | 1464293131851 Marionette TRACE conn4 <- [1,1166,null,{}] 13:05:31 INFO - PROCESS | 1730 | 1464293131858 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}] 13:05:32 INFO - PROCESS | 1730 | 1464293132052 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 13:05:32 INFO - PROCESS | 1730 | 1464293132285 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea8e400 == 78 [pid = 1730] [id = 299] 13:05:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x8f758000) [pid = 1730] [serial = 898] [outer = (nil)] 13:05:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x90d61c00) [pid = 1730] [serial = 899] [outer = 0x8f758000] 13:05:32 INFO - PROCESS | 1730 | 1464293132416 Marionette DEBUG loaded listener.js 13:05:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x92040c00) [pid = 1730] [serial = 900] [outer = 0x8f758000] 13:05:33 INFO - PROCESS | 1730 | 1464293133433 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]]]}] 13:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1641ms 13:05:33 INFO - PROCESS | 1730 | 1464293133490 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 13:05:33 INFO - PROCESS | 1730 | 1464293133493 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 13:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:05:33 INFO - PROCESS | 1730 | 1464293133501 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:05:33 INFO - PROCESS | 1730 | 1464293133507 Marionette TRACE conn4 <- [1,1170,null,{}] 13:05:33 INFO - PROCESS | 1730 | 1464293133525 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}] 13:05:33 INFO - PROCESS | 1730 | 1464293133765 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 13:05:34 INFO - PROCESS | 1730 | 1464293134056 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x9374d000 == 79 [pid = 1730] [id = 300] 13:05:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x95044c00) [pid = 1730] [serial = 901] [outer = (nil)] 13:05:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x96c6c000) [pid = 1730] [serial = 902] [outer = 0x95044c00] 13:05:34 INFO - PROCESS | 1730 | 1464293134152 Marionette DEBUG loaded listener.js 13:05:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0x976af000) [pid = 1730] [serial = 903] [outer = 0x95044c00] 13:05:35 INFO - PROCESS | 1730 | 1464293135045 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]]]}] 13:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1586ms 13:05:35 INFO - PROCESS | 1730 | 1464293135088 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:05:35 INFO - PROCESS | 1730 | 1464293135092 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:05:35 INFO - PROCESS | 1730 | 1464293135099 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:05:35 INFO - PROCESS | 1730 | 1464293135102 Marionette TRACE conn4 <- [1,1174,null,{}] 13:05:35 INFO - PROCESS | 1730 | 1464293135108 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}] 13:05:35 INFO - PROCESS | 1730 | 1464293135298 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 13:05:35 INFO - PROCESS | 1730 | 1464293135481 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x9801a800 == 80 [pid = 1730] [id = 301] 13:05:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x9928b400) [pid = 1730] [serial = 904] [outer = (nil)] 13:05:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 182 (0x995ae800) [pid = 1730] [serial = 905] [outer = 0x9928b400] 13:05:35 INFO - PROCESS | 1730 | 1464293135576 Marionette DEBUG loaded listener.js 13:05:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 183 (0x99e9b400) [pid = 1730] [serial = 906] [outer = 0x9928b400] 13:05:36 INFO - PROCESS | 1730 | 1464293136535 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] 13:05:36 INFO - PROCESS | 1730 | 1464293136591 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 13:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:05:36 INFO - PROCESS | 1730 | 1464293136598 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:05:36 INFO - PROCESS | 1730 | 1464293136602 Marionette TRACE conn4 <- [1,1178,null,{}] 13:05:36 INFO - PROCESS | 1730 | 1464293136608 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}] 13:05:36 INFO - PROCESS | 1730 | 1464293136798 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:05:37 INFO - PROCESS | 1730 | 1464293136984 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x976a2c00 == 81 [pid = 1730] [id = 302] 13:05:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 184 (0x98802c00) [pid = 1730] [serial = 907] [outer = (nil)] 13:05:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 185 (0x9a3f0800) [pid = 1730] [serial = 908] [outer = 0x98802c00] 13:05:37 INFO - PROCESS | 1730 | 1464293137118 Marionette DEBUG loaded listener.js 13:05:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 186 (0x9a885c00) [pid = 1730] [serial = 909] [outer = 0x98802c00] 13:05:38 INFO - PROCESS | 1730 | 1464293137996 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] 13:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:05:38 INFO - PROCESS | 1730 | 1464293138086 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 13:05:38 INFO - PROCESS | 1730 | 1464293138093 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:05:38 INFO - PROCESS | 1730 | 1464293138096 Marionette TRACE conn4 <- [1,1182,null,{}] 13:05:38 INFO - PROCESS | 1730 | 1464293138102 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}] 13:05:38 INFO - PROCESS | 1730 | 1464293138361 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 13:05:38 INFO - PROCESS | 1730 | 1464293138612 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a0800 == 82 [pid = 1730] [id = 303] 13:05:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 187 (0x9372e000) [pid = 1730] [serial = 910] [outer = (nil)] 13:05:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 188 (0x9a8dfc00) [pid = 1730] [serial = 911] [outer = 0x9372e000] 13:05:38 INFO - PROCESS | 1730 | 1464293138713 Marionette DEBUG loaded listener.js 13:05:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 189 (0x9aab8400) [pid = 1730] [serial = 912] [outer = 0x9372e000] 13:05:39 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:05:39 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:05:39 INFO - PROCESS | 1730 | 1464293139677 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] 13:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:05:39 INFO - PROCESS | 1730 | 1464293139737 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 13:05:39 INFO - PROCESS | 1730 | 1464293139744 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:05:39 INFO - PROCESS | 1730 | 1464293139748 Marionette TRACE conn4 <- [1,1186,null,{}] 13:05:39 INFO - PROCESS | 1730 | 1464293139754 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}] 13:05:39 INFO - PROCESS | 1730 | 1464293139934 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 13:05:40 INFO - PROCESS | 1730 | 1464293140166 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8dc800 == 83 [pid = 1730] [id = 304] 13:05:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 190 (0x9a8df000) [pid = 1730] [serial = 913] [outer = (nil)] 13:05:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 191 (0x9af7f400) [pid = 1730] [serial = 914] [outer = 0x9a8df000] 13:05:40 INFO - PROCESS | 1730 | 1464293140309 Marionette DEBUG loaded listener.js 13:05:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 192 (0x9af84c00) [pid = 1730] [serial = 915] [outer = 0x9a8df000] 13:05:41 INFO - PROCESS | 1730 | 1464293141209 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] 13:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:05:41 INFO - PROCESS | 1730 | 1464293141282 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 13:05:41 INFO - PROCESS | 1730 | 1464293141289 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:05:41 INFO - PROCESS | 1730 | 1464293141293 Marionette TRACE conn4 <- [1,1190,null,{}] 13:05:41 INFO - PROCESS | 1730 | 1464293141299 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}] 13:05:41 INFO - PROCESS | 1730 | 1464293141479 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 13:05:41 INFO - PROCESS | 1730 | 1464293141668 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bdf0000 == 84 [pid = 1730] [id = 305] 13:05:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 193 (0x9af7cc00) [pid = 1730] [serial = 916] [outer = (nil)] 13:05:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 194 (0x9b080400) [pid = 1730] [serial = 917] [outer = 0x9af7cc00] 13:05:41 INFO - PROCESS | 1730 | 1464293141755 Marionette DEBUG loaded listener.js 13:05:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 195 (0x9b083400) [pid = 1730] [serial = 918] [outer = 0x9af7cc00] 13:05:42 INFO - PROCESS | 1730 | 1464293142696 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] 13:05:42 INFO - PROCESS | 1730 | 1464293142784 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:05:42 INFO - PROCESS | 1730 | 1464293142795 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:05:42 INFO - PROCESS | 1730 | 1464293142798 Marionette TRACE conn4 <- [1,1194,null,{}] 13:05:42 INFO - PROCESS | 1730 | 1464293142804 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}] 13:05:43 INFO - PROCESS | 1730 | 1464293143028 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 13:05:43 INFO - PROCESS | 1730 | 1464293143273 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a14a800 == 85 [pid = 1730] [id = 306] 13:05:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 196 (0x9a8d2800) [pid = 1730] [serial = 919] [outer = (nil)] 13:05:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 197 (0x9b295c00) [pid = 1730] [serial = 920] [outer = 0x9a8d2800] 13:05:43 INFO - PROCESS | 1730 | 1464293143418 Marionette DEBUG loaded listener.js 13:05:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 198 (0x9b7b3c00) [pid = 1730] [serial = 921] [outer = 0x9a8d2800] 13:05:44 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:05:44 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:05:44 INFO - PROCESS | 1730 | 1464293144378 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] 13:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:05:44 INFO - PROCESS | 1730 | 1464293144439 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 13:05:44 INFO - PROCESS | 1730 | 1464293144445 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:05:44 INFO - PROCESS | 1730 | 1464293144449 Marionette TRACE conn4 <- [1,1198,null,{}] 13:05:44 INFO - PROCESS | 1730 | 1464293144454 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}] 13:05:44 INFO - PROCESS | 1730 | 1464293144640 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:05:44 INFO - PROCESS | 1730 | 1464293144876 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8d2c00 == 86 [pid = 1730] [id = 307] 13:05:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 199 (0x9b07dc00) [pid = 1730] [serial = 922] [outer = (nil)] 13:05:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 200 (0x9bf93400) [pid = 1730] [serial = 923] [outer = 0x9b07dc00] 13:05:45 INFO - PROCESS | 1730 | 1464293145003 Marionette DEBUG loaded listener.js 13:05:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 201 (0x9bf9a000) [pid = 1730] [serial = 924] [outer = 0x9b07dc00] 13:05:45 INFO - PROCESS | 1730 | 1464293145887 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]]]}] 13:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1486ms 13:05:45 INFO - PROCESS | 1730 | 1464293145931 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 13:05:45 INFO - PROCESS | 1730 | 1464293145936 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 13:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:05:45 INFO - PROCESS | 1730 | 1464293145942 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:05:45 INFO - PROCESS | 1730 | 1464293145947 Marionette TRACE conn4 <- [1,1202,null,{}] 13:05:45 INFO - PROCESS | 1730 | 1464293145953 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}] 13:05:46 INFO - PROCESS | 1730 | 1464293146195 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 13:05:46 INFO - PROCESS | 1730 | 1464293146445 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x9bc6ec00 == 87 [pid = 1730] [id = 308] 13:05:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 202 (0x9d387400) [pid = 1730] [serial = 925] [outer = (nil)] 13:05:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 203 (0x9d47fc00) [pid = 1730] [serial = 926] [outer = 0x9d387400] 13:05:46 INFO - PROCESS | 1730 | 1464293146557 Marionette DEBUG loaded listener.js 13:05:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 204 (0x9d897800) [pid = 1730] [serial = 927] [outer = 0x9d387400] 13:05:47 INFO - PROCESS | 1730 | 1464293147483 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]]]}] 13:05:47 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 13:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1588ms 13:05:47 INFO - PROCESS | 1730 | 1464293147531 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 13:05:47 INFO - PROCESS | 1730 | 1464293147535 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 13:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:05:47 INFO - PROCESS | 1730 | 1464293147542 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:05:47 INFO - PROCESS | 1730 | 1464293147545 Marionette TRACE conn4 <- [1,1206,null,{}] 13:05:47 INFO - PROCESS | 1730 | 1464293147551 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}] 13:05:47 INFO - PROCESS | 1730 | 1464293147740 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 13:05:47 INFO - PROCESS | 1730 | 1464293147945 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f756000 == 88 [pid = 1730] [id = 309] 13:05:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 205 (0x9370fc00) [pid = 1730] [serial = 928] [outer = (nil)] 13:05:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 206 (0xa0506000) [pid = 1730] [serial = 929] [outer = 0x9370fc00] 13:05:48 INFO - PROCESS | 1730 | 1464293148106 Marionette DEBUG loaded listener.js 13:05:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 207 (0xa102b000) [pid = 1730] [serial = 930] [outer = 0x9370fc00] 13:05:49 INFO - PROCESS | 1730 | 1464293149004 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]]]}] 13:05:49 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 13:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1533ms 13:05:49 INFO - PROCESS | 1730 | 1464293149076 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 13:05:49 INFO - PROCESS | 1730 | 1464293149080 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 13:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:05:49 INFO - PROCESS | 1730 | 1464293149087 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:05:49 INFO - PROCESS | 1730 | 1464293149090 Marionette TRACE conn4 <- [1,1210,null,{}] 13:05:49 INFO - PROCESS | 1730 | 1464293149096 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}] 13:05:49 INFO - PROCESS | 1730 | 1464293149294 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 13:05:49 INFO - PROCESS | 1730 | 1464293149532 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bdee400 == 89 [pid = 1730] [id = 310] 13:05:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 208 (0x976ac800) [pid = 1730] [serial = 931] [outer = (nil)] 13:05:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 209 (0xa224cc00) [pid = 1730] [serial = 932] [outer = 0x976ac800] 13:05:49 INFO - PROCESS | 1730 | 1464293149663 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 210 (0xa22a6c00) [pid = 1730] [serial = 933] [outer = 0x976ac800] 13:05:50 INFO - PROCESS | 1730 | 1464293150540 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]]]}] 13:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1486ms 13:05:50 INFO - PROCESS | 1730 | 1464293150575 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:05:50 INFO - PROCESS | 1730 | 1464293150580 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:05:50 INFO - PROCESS | 1730 | 1464293150586 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:05:50 INFO - PROCESS | 1730 | 1464293150588 Marionette TRACE conn4 <- [1,1214,null,{}] 13:05:50 INFO - PROCESS | 1730 | 1464293150595 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}] 13:05:50 INFO - PROCESS | 1730 | 1464293150768 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 13:05:50 INFO - PROCESS | 1730 | 1464293150965 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde5400 == 90 [pid = 1730] [id = 311] 13:05:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 211 (0x8c52c400) [pid = 1730] [serial = 934] [outer = (nil)] 13:05:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 212 (0xa237c000) [pid = 1730] [serial = 935] [outer = 0x8c52c400] 13:05:51 INFO - PROCESS | 1730 | 1464293151047 Marionette DEBUG loaded listener.js 13:05:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 213 (0xa2381c00) [pid = 1730] [serial = 936] [outer = 0x8c52c400] 13:05:52 INFO - PROCESS | 1730 | 1464293152435 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]]]}] 13:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1883ms 13:05:52 INFO - PROCESS | 1730 | 1464293152524 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 13:05:52 INFO - PROCESS | 1730 | 1464293152530 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 13:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:05:52 INFO - PROCESS | 1730 | 1464293152543 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:05:52 INFO - PROCESS | 1730 | 1464293152554 Marionette TRACE conn4 <- [1,1218,null,{}] 13:05:52 INFO - PROCESS | 1730 | 1464293152569 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}] 13:05:52 INFO - PROCESS | 1730 | 1464293152750 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:05:52 INFO - PROCESS | 1730 | 1464293152950 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29a800 == 91 [pid = 1730] [id = 312] 13:05:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 214 (0x8a2a0000) [pid = 1730] [serial = 937] [outer = (nil)] 13:05:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 215 (0x8c264c00) [pid = 1730] [serial = 938] [outer = 0x8a2a0000] 13:05:53 INFO - PROCESS | 1730 | 1464293153078 Marionette DEBUG loaded listener.js 13:05:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 216 (0x8dbdd400) [pid = 1730] [serial = 939] [outer = 0x8a2a0000] 13:05:54 INFO - PROCESS | 1730 | 1464293154138 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]]]}] 13:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1656ms 13:05:54 INFO - PROCESS | 1730 | 1464293154203 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 13:05:54 INFO - PROCESS | 1730 | 1464293154212 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 13:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:05:54 INFO - PROCESS | 1730 | 1464293154222 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:05:54 INFO - PROCESS | 1730 | 1464293154225 Marionette TRACE conn4 <- [1,1222,null,{}] 13:05:54 INFO - PROCESS | 1730 | 1464293154232 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}] 13:05:54 INFO - PROCESS | 1730 | 1464293154427 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 13:05:54 INFO - PROCESS | 1730 | --DOCSHELL 0x92a94c00 == 90 [pid = 1730] [id = 253] 13:05:54 INFO - PROCESS | 1730 | --DOCSHELL 0x94e73400 == 89 [pid = 1730] [id = 255] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 215 (0x94475c00) [pid = 1730] [serial = 800] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 214 (0x8f755800) [pid = 1730] [serial = 797] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 213 (0x8c52ec00) [pid = 1730] [serial = 794] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 212 (0x99d62800) [pid = 1730] [serial = 815] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 211 (0x995a6400) [pid = 1730] [serial = 812] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 210 (0x99f9c000) [pid = 1730] [serial = 821] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 209 (0x96c69800) [pid = 1730] [serial = 803] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 208 (0x99e94800) [pid = 1730] [serial = 818] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 207 (0x98803c00) [pid = 1730] [serial = 809] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 206 (0x9a342c00) [pid = 1730] [serial = 824] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 205 (0x976a2400) [pid = 1730] [serial = 806] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 204 (0x94e6a400) [pid = 1730] [serial = 791] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | --DOMWINDOW == 203 (0x92a9a800) [pid = 1730] [serial = 839] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 1730 | 1464293154772 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd7b800 == 90 [pid = 1730] [id = 313] 13:05:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 204 (0x8c207400) [pid = 1730] [serial = 940] [outer = (nil)] 13:05:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 205 (0x8da94800) [pid = 1730] [serial = 941] [outer = 0x8c207400] 13:05:54 INFO - PROCESS | 1730 | 1464293154883 Marionette DEBUG loaded listener.js 13:05:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 206 (0x8ea89000) [pid = 1730] [serial = 942] [outer = 0x8c207400] 13:05:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9397fc00 == 89 [pid = 1730] [id = 10] 13:05:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8da92c00 == 88 [pid = 1730] [id = 284] 13:05:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8f776800 == 87 [pid = 1730] [id = 283] 13:05:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8f8e2c00 == 86 [pid = 1730] [id = 282] 13:05:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc5800 == 85 [pid = 1730] [id = 281] 13:05:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8c20cc00 == 84 [pid = 1730] [id = 280] 13:05:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8de1a800 == 83 [pid = 1730] [id = 279] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 205 (0x8f75a800) [pid = 1730] [serial = 830] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 204 (0x90d11c00) [pid = 1730] [serial = 831] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 203 (0x8da9bc00) [pid = 1730] [serial = 828] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 202 (0x8d8e7400) [pid = 1730] [serial = 827] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 201 (0x8ea8fc00) [pid = 1730] [serial = 834] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 200 (0x8ddcd400) [pid = 1730] [serial = 833] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 199 (0x8f76f000) [pid = 1730] [serial = 696] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 198 (0x924f2000) [pid = 1730] [serial = 836] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | --DOMWINDOW == 197 (0x929dd800) [pid = 1730] [serial = 837] [outer = (nil)] [url = about:blank] 13:05:55 INFO - PROCESS | 1730 | 1464293155776 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] 13:05:55 INFO - PROCESS | 1730 | 1464293155817 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 13:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:05:55 INFO - PROCESS | 1730 | 1464293155824 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:05:55 INFO - PROCESS | 1730 | 1464293155830 Marionette TRACE conn4 <- [1,1226,null,{}] 13:05:55 INFO - PROCESS | 1730 | 1464293155860 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}] 13:05:56 INFO - PROCESS | 1730 | 1464293156034 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 13:05:56 INFO - PROCESS | 1730 | 1464293156047 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da96000 == 84 [pid = 1730] [id = 314] 13:05:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 198 (0x924ed000) [pid = 1730] [serial = 943] [outer = (nil)] 13:05:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 199 (0x929e2c00) [pid = 1730] [serial = 944] [outer = 0x924ed000] 13:05:56 INFO - PROCESS | 1730 | 1464293156124 Marionette DEBUG loaded listener.js 13:05:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 200 (0x92a9dc00) [pid = 1730] [serial = 945] [outer = 0x924ed000] 13:05:57 INFO - PROCESS | 1730 | 1464293157060 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]]]}] 13:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1297ms 13:05:57 INFO - PROCESS | 1730 | 1464293157122 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 13:05:57 INFO - PROCESS | 1730 | 1464293157127 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 13:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:05:57 INFO - PROCESS | 1730 | 1464293157134 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:05:57 INFO - PROCESS | 1730 | 1464293157136 Marionette TRACE conn4 <- [1,1230,null,{}] 13:05:57 INFO - PROCESS | 1730 | 1464293157143 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}] 13:05:57 INFO - PROCESS | 1730 | 1464293157329 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 13:05:57 INFO - PROCESS | 1730 | 1464293157525 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de1a800 == 85 [pid = 1730] [id = 315] 13:05:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 201 (0x8f727c00) [pid = 1730] [serial = 946] [outer = (nil)] 13:05:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 202 (0x93897000) [pid = 1730] [serial = 947] [outer = 0x8f727c00] 13:05:57 INFO - PROCESS | 1730 | 1464293157603 Marionette DEBUG loaded listener.js 13:05:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 203 (0x94e75800) [pid = 1730] [serial = 948] [outer = 0x8f727c00] 13:05:58 INFO - PROCESS | 1730 | 1464293158536 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]]]}] 13:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1434ms 13:05:58 INFO - PROCESS | 1730 | 1464293158575 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:05:58 INFO - PROCESS | 1730 | 1464293158578 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:05:58 INFO - PROCESS | 1730 | 1464293158588 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:05:58 INFO - PROCESS | 1730 | 1464293158591 Marionette TRACE conn4 <- [1,1234,null,{}] 13:05:58 INFO - PROCESS | 1730 | 1464293158595 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}] 13:05:58 INFO - PROCESS | 1730 | 1464293158817 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 13:05:58 INFO - PROCESS | 1730 | 1464293158860 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x9370cc00 == 86 [pid = 1730] [id = 316] 13:05:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 204 (0x93736c00) [pid = 1730] [serial = 949] [outer = (nil)] 13:05:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 205 (0x96c60c00) [pid = 1730] [serial = 950] [outer = 0x93736c00] 13:05:58 INFO - PROCESS | 1730 | 1464293158935 Marionette DEBUG loaded listener.js 13:05:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 206 (0x96c6bc00) [pid = 1730] [serial = 951] [outer = 0x93736c00] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 205 (0x8c210800) [pid = 1730] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 204 (0x8de21000) [pid = 1730] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 203 (0x8dbdbc00) [pid = 1730] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 202 (0x8dbda400) [pid = 1730] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 201 (0x9260ec00) [pid = 1730] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 200 (0x92a9e000) [pid = 1730] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 199 (0x950ae800) [pid = 1730] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 198 (0x93985c00) [pid = 1730] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 197 (0x90d60c00) [pid = 1730] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:05:59 INFO - PROCESS | 1730 | --DOMWINDOW == 196 (0x924f8800) [pid = 1730] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:06:00 INFO - PROCESS | 1730 | 1464293160132 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]]]}] 13:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1596ms 13:06:00 INFO - PROCESS | 1730 | 1464293160183 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 13:06:00 INFO - PROCESS | 1730 | 1464293160186 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 13:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:06:00 INFO - PROCESS | 1730 | 1464293160193 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:06:00 INFO - PROCESS | 1730 | 1464293160196 Marionette TRACE conn4 <- [1,1238,null,{}] 13:06:00 INFO - PROCESS | 1730 | 1464293160201 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}] 13:06:00 INFO - PROCESS | 1730 | 1464293160456 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:06:00 INFO - PROCESS | 1730 | 1464293160469 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbdbc00 == 87 [pid = 1730] [id = 317] 13:06:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 197 (0x924f8800) [pid = 1730] [serial = 952] [outer = (nil)] 13:06:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 198 (0x9801ac00) [pid = 1730] [serial = 953] [outer = 0x924f8800] 13:06:00 INFO - PROCESS | 1730 | 1464293160633 Marionette DEBUG loaded listener.js 13:06:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 199 (0x995a6800) [pid = 1730] [serial = 954] [outer = 0x924f8800] 13:06:01 INFO - PROCESS | 1730 | 1464293161385 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]]]}] 13:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1243ms 13:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:06:01 INFO - PROCESS | 1730 | 1464293161437 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 13:06:01 INFO - PROCESS | 1730 | 1464293161440 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 13:06:01 INFO - PROCESS | 1730 | 1464293161451 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:06:01 INFO - PROCESS | 1730 | 1464293161454 Marionette TRACE conn4 <- [1,1242,null,{}] 13:06:01 INFO - PROCESS | 1730 | 1464293161460 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}] 13:06:01 INFO - PROCESS | 1730 | 1464293161697 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 13:06:01 INFO - PROCESS | 1730 | 1464293161920 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29d800 == 88 [pid = 1730] [id = 318] 13:06:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 200 (0x8a2a3000) [pid = 1730] [serial = 955] [outer = (nil)] 13:06:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 201 (0x8c208400) [pid = 1730] [serial = 956] [outer = 0x8a2a3000] 13:06:02 INFO - PROCESS | 1730 | 1464293162049 Marionette DEBUG loaded listener.js 13:06:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 202 (0x8c526400) [pid = 1730] [serial = 957] [outer = 0x8a2a3000] 13:06:03 INFO - PROCESS | 1730 | 1464293163219 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]]]}] 13:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1854ms 13:06:03 INFO - PROCESS | 1730 | 1464293163303 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 13:06:03 INFO - PROCESS | 1730 | 1464293163310 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 13:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:06:03 INFO - PROCESS | 1730 | 1464293163318 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:06:03 INFO - PROCESS | 1730 | 1464293163324 Marionette TRACE conn4 <- [1,1246,null,{}] 13:06:03 INFO - PROCESS | 1730 | 1464293163332 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}] 13:06:03 INFO - PROCESS | 1730 | 1464293163581 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 13:06:03 INFO - PROCESS | 1730 | 1464293163836 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da95c00 == 89 [pid = 1730] [id = 319] 13:06:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 203 (0x8de24c00) [pid = 1730] [serial = 958] [outer = (nil)] 13:06:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 204 (0x8f75e000) [pid = 1730] [serial = 959] [outer = 0x8de24c00] 13:06:03 INFO - PROCESS | 1730 | 1464293163968 Marionette DEBUG loaded listener.js 13:06:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 205 (0x90d0e800) [pid = 1730] [serial = 960] [outer = 0x8de24c00] 13:06:04 INFO - PROCESS | 1730 | 1464293164929 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]]]}] 13:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1690ms 13:06:05 INFO - PROCESS | 1730 | 1464293165013 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 13:06:05 INFO - PROCESS | 1730 | 1464293165020 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 13:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:06:05 INFO - PROCESS | 1730 | 1464293165027 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:06:05 INFO - PROCESS | 1730 | 1464293165031 Marionette TRACE conn4 <- [1,1250,null,{}] 13:06:05 INFO - PROCESS | 1730 | 1464293165038 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}] 13:06:05 INFO - PROCESS | 1730 | 1464293165237 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 13:06:05 INFO - PROCESS | 1730 | 1464293165495 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x924f7800 == 90 [pid = 1730] [id = 320] 13:06:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 206 (0x929dc000) [pid = 1730] [serial = 961] [outer = (nil)] 13:06:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 207 (0x93711000) [pid = 1730] [serial = 962] [outer = 0x929dc000] 13:06:05 INFO - PROCESS | 1730 | 1464293165631 Marionette DEBUG loaded listener.js 13:06:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 208 (0x94e6ec00) [pid = 1730] [serial = 963] [outer = 0x929dc000] 13:06:06 INFO - PROCESS | 1730 | 1464293166574 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]]]}] 13:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1593ms 13:06:06 INFO - PROCESS | 1730 | 1464293166622 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:06:06 INFO - PROCESS | 1730 | 1464293166627 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:06:06 INFO - PROCESS | 1730 | 1464293166644 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:06:06 INFO - PROCESS | 1730 | 1464293166654 Marionette TRACE conn4 <- [1,1254,null,{}] 13:06:06 INFO - PROCESS | 1730 | 1464293166662 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}] 13:06:06 INFO - PROCESS | 1730 | 1464293166876 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 13:06:07 INFO - PROCESS | 1730 | 1464293167133 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x94ec2c00 == 91 [pid = 1730] [id = 321] 13:06:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 209 (0x96c8d800) [pid = 1730] [serial = 964] [outer = (nil)] 13:06:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 210 (0x99e85400) [pid = 1730] [serial = 965] [outer = 0x96c8d800] 13:06:07 INFO - PROCESS | 1730 | 1464293167267 Marionette DEBUG loaded listener.js 13:06:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 211 (0x9a287000) [pid = 1730] [serial = 966] [outer = 0x96c8d800] 13:06:08 INFO - PROCESS | 1730 | 1464293168212 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]]]}] 13:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1654ms 13:06:08 INFO - PROCESS | 1730 | 1464293168290 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 13:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:06:08 INFO - PROCESS | 1730 | 1464293168295 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 13:06:08 INFO - PROCESS | 1730 | 1464293168301 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:06:08 INFO - PROCESS | 1730 | 1464293168305 Marionette TRACE conn4 <- [1,1258,null,{}] 13:06:08 INFO - PROCESS | 1730 | 1464293168311 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}] 13:06:08 INFO - PROCESS | 1730 | 1464293168517 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:06:08 INFO - PROCESS | 1730 | 1464293168760 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c86800 == 92 [pid = 1730] [id = 322] 13:06:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 212 (0x9a286000) [pid = 1730] [serial = 967] [outer = (nil)] 13:06:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 213 (0x9a3ed400) [pid = 1730] [serial = 968] [outer = 0x9a286000] 13:06:08 INFO - PROCESS | 1730 | 1464293168864 Marionette DEBUG loaded listener.js 13:06:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 214 (0x9a889000) [pid = 1730] [serial = 969] [outer = 0x9a286000] 13:06:09 INFO - PROCESS | 1730 | 1464293169825 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]]]}] 13:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1583ms 13:06:09 INFO - PROCESS | 1730 | 1464293169885 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 13:06:09 INFO - PROCESS | 1730 | 1464293169889 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 13:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:06:09 INFO - PROCESS | 1730 | 1464293169895 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:06:09 INFO - PROCESS | 1730 | 1464293169898 Marionette TRACE conn4 <- [1,1262,null,{}] 13:06:09 INFO - PROCESS | 1730 | 1464293169904 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}] 13:06:10 INFO - PROCESS | 1730 | 1464293170099 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 13:06:10 INFO - PROCESS | 1730 | 1464293170350 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8d5800 == 93 [pid = 1730] [id = 323] 13:06:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 215 (0x9a8d6400) [pid = 1730] [serial = 970] [outer = (nil)] 13:06:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 216 (0x9a8da400) [pid = 1730] [serial = 971] [outer = 0x9a8d6400] 13:06:10 INFO - PROCESS | 1730 | 1464293170496 Marionette DEBUG loaded listener.js 13:06:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 217 (0x9b081000) [pid = 1730] [serial = 972] [outer = 0x9a8d6400] 13:06:11 INFO - PROCESS | 1730 | 1464293171450 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]]]}] 13:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1634ms 13:06:11 INFO - PROCESS | 1730 | 1464293171531 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 13:06:11 INFO - PROCESS | 1730 | 1464293171534 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 13:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:06:11 INFO - PROCESS | 1730 | 1464293171541 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:06:11 INFO - PROCESS | 1730 | 1464293171545 Marionette TRACE conn4 <- [1,1266,null,{}] 13:06:11 INFO - PROCESS | 1730 | 1464293171552 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}] 13:06:11 INFO - PROCESS | 1730 | 1464293171799 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 13:06:12 INFO - PROCESS | 1730 | 1464293172087 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f71bc00 == 94 [pid = 1730] [id = 324] 13:06:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 218 (0x8f779400) [pid = 1730] [serial = 973] [outer = (nil)] 13:06:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 219 (0x9d313c00) [pid = 1730] [serial = 974] [outer = 0x8f779400] 13:06:12 INFO - PROCESS | 1730 | 1464293172175 Marionette DEBUG loaded listener.js 13:06:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 220 (0x9d382c00) [pid = 1730] [serial = 975] [outer = 0x8f779400] 13:06:13 INFO - PROCESS | 1730 | 1464293173075 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]]]}] 13:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1586ms 13:06:13 INFO - PROCESS | 1730 | 1464293173128 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 13:06:13 INFO - PROCESS | 1730 | 1464293173132 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 13:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:06:13 INFO - PROCESS | 1730 | 1464293173156 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:06:13 INFO - PROCESS | 1730 | 1464293173159 Marionette TRACE conn4 <- [1,1270,null,{}] 13:06:13 INFO - PROCESS | 1730 | 1464293173166 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}] 13:06:13 INFO - PROCESS | 1730 | 1464293173374 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 13:06:13 INFO - PROCESS | 1730 | 1464293173619 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x9bc9dc00 == 95 [pid = 1730] [id = 325] 13:06:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 221 (0x9bca5000) [pid = 1730] [serial = 976] [outer = (nil)] 13:06:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 222 (0xa224d400) [pid = 1730] [serial = 977] [outer = 0x9bca5000] 13:06:13 INFO - PROCESS | 1730 | 1464293173720 Marionette DEBUG loaded listener.js 13:06:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 223 (0xa23c0c00) [pid = 1730] [serial = 978] [outer = 0x9bca5000] 13:06:14 INFO - PROCESS | 1730 | 1464293174597 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]]]}] 13:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1487ms 13:06:14 INFO - PROCESS | 1730 | 1464293174641 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:06:14 INFO - PROCESS | 1730 | 1464293174645 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:06:14 INFO - PROCESS | 1730 | 1464293174651 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:06:14 INFO - PROCESS | 1730 | 1464293174655 Marionette TRACE conn4 <- [1,1274,null,{}] 13:06:14 INFO - PROCESS | 1730 | 1464293174660 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}] 13:06:14 INFO - PROCESS | 1730 | 1464293174842 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 13:06:15 INFO - PROCESS | 1730 | 1464293175040 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8d7400 == 96 [pid = 1730] [id = 326] 13:06:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 224 (0xa22a8800) [pid = 1730] [serial = 979] [outer = (nil)] 13:06:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 225 (0xa275a800) [pid = 1730] [serial = 980] [outer = 0xa22a8800] 13:06:15 INFO - PROCESS | 1730 | 1464293175132 Marionette DEBUG loaded listener.js 13:06:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 226 (0xa275f400) [pid = 1730] [serial = 981] [outer = 0xa22a8800] 13:06:16 INFO - PROCESS | 1730 | 1464293176077 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]]]}] 13:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1480ms 13:06:16 INFO - PROCESS | 1730 | 1464293176132 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 13:06:16 INFO - PROCESS | 1730 | 1464293176135 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 13:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:06:16 INFO - PROCESS | 1730 | 1464293176143 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:06:16 INFO - PROCESS | 1730 | 1464293176146 Marionette TRACE conn4 <- [1,1278,null,{}] 13:06:16 INFO - PROCESS | 1730 | 1464293176152 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}] 13:06:16 INFO - PROCESS | 1730 | 1464293176346 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:06:16 INFO - PROCESS | 1730 | 1464293176590 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x9d899c00 == 97 [pid = 1730] [id = 327] 13:06:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 227 (0xa2732400) [pid = 1730] [serial = 982] [outer = (nil)] 13:06:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 228 (0xa31be000) [pid = 1730] [serial = 983] [outer = 0xa2732400] 13:06:16 INFO - PROCESS | 1730 | 1464293176722 Marionette DEBUG loaded listener.js 13:06:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 229 (0xa31efc00) [pid = 1730] [serial = 984] [outer = 0xa2732400] 13:06:17 INFO - PROCESS | 1730 | 1464293177614 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]]]}] 13:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1530ms 13:06:17 INFO - PROCESS | 1730 | 1464293177675 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 13:06:17 INFO - PROCESS | 1730 | 1464293177679 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 13:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:06:17 INFO - PROCESS | 1730 | 1464293177686 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:06:17 INFO - PROCESS | 1730 | 1464293177690 Marionette TRACE conn4 <- [1,1282,null,{}] 13:06:17 INFO - PROCESS | 1730 | 1464293177696 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}] 13:06:17 INFO - PROCESS | 1730 | 1464293177904 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 13:06:18 INFO - PROCESS | 1730 | 1464293178175 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 1730 | ++DOCSHELL 0xa3564c00 == 98 [pid = 1730] [id = 328] 13:06:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 230 (0xa356b000) [pid = 1730] [serial = 985] [outer = (nil)] 13:06:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 231 (0xa36ebc00) [pid = 1730] [serial = 986] [outer = 0xa356b000] 13:06:18 INFO - PROCESS | 1730 | 1464293178322 Marionette DEBUG loaded listener.js 13:06:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 232 (0xa4f24400) [pid = 1730] [serial = 987] [outer = 0xa356b000] 13:06:19 INFO - PROCESS | 1730 | 1464293179299 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]]]}] 13:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1682ms 13:06:19 INFO - PROCESS | 1730 | 1464293179369 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 13:06:19 INFO - PROCESS | 1730 | 1464293179372 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 13:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:06:19 INFO - PROCESS | 1730 | 1464293179385 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:06:19 INFO - PROCESS | 1730 | 1464293179389 Marionette TRACE conn4 <- [1,1286,null,{}] 13:06:19 INFO - PROCESS | 1730 | 1464293179395 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}] 13:06:19 INFO - PROCESS | 1730 | 1464293179644 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 13:06:19 INFO - PROCESS | 1730 | 1464293179896 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:19 INFO - PROCESS | 1730 | ++DOCSHELL 0xa4f25c00 == 99 [pid = 1730] [id = 329] 13:06:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 233 (0xa5142800) [pid = 1730] [serial = 988] [outer = (nil)] 13:06:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 234 (0xa6833400) [pid = 1730] [serial = 989] [outer = 0xa5142800] 13:06:20 INFO - PROCESS | 1730 | 1464293179999 Marionette DEBUG loaded listener.js 13:06:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 235 (0xa683c400) [pid = 1730] [serial = 990] [outer = 0xa5142800] 13:06:20 INFO - PROCESS | 1730 | 1464293180900 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]]]}] 13:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1588ms 13:06:20 INFO - PROCESS | 1730 | 1464293180974 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 13:06:20 INFO - PROCESS | 1730 | 1464293180978 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 13:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:06:20 INFO - PROCESS | 1730 | 1464293180985 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:06:20 INFO - PROCESS | 1730 | 1464293180987 Marionette TRACE conn4 <- [1,1290,null,{}] 13:06:20 INFO - PROCESS | 1730 | 1464293180994 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}] 13:06:21 INFO - PROCESS | 1730 | 1464293181221 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 13:06:21 INFO - PROCESS | 1730 | 1464293181481 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd3e000 == 100 [pid = 1730] [id = 330] 13:06:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 236 (0x8bd3ec00) [pid = 1730] [serial = 991] [outer = (nil)] 13:06:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 237 (0x8bd46400) [pid = 1730] [serial = 992] [outer = 0x8bd3ec00] 13:06:21 INFO - PROCESS | 1730 | 1464293181614 Marionette DEBUG loaded listener.js 13:06:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 238 (0x8bd49000) [pid = 1730] [serial = 993] [outer = 0x8bd3ec00] 13:06:22 INFO - PROCESS | 1730 | 1464293182518 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]]]}] 13:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1583ms 13:06:22 INFO - PROCESS | 1730 | 1464293182570 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:06:22 INFO - PROCESS | 1730 | 1464293182583 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:06:22 INFO - PROCESS | 1730 | 1464293182589 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:06:22 INFO - PROCESS | 1730 | 1464293182593 Marionette TRACE conn4 <- [1,1294,null,{}] 13:06:22 INFO - PROCESS | 1730 | 1464293182599 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}] 13:06:22 INFO - PROCESS | 1730 | 1464293182783 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 13:06:23 INFO - PROCESS | 1730 | 1464293183037 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd42000 == 101 [pid = 1730] [id = 331] 13:06:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 239 (0x8bd43000) [pid = 1730] [serial = 994] [outer = (nil)] 13:06:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 240 (0x8bee0c00) [pid = 1730] [serial = 995] [outer = 0x8bd43000] 13:06:23 INFO - PROCESS | 1730 | 1464293183185 Marionette DEBUG loaded listener.js 13:06:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 241 (0x8bee5400) [pid = 1730] [serial = 996] [outer = 0x8bd43000] 13:06:24 INFO - PROCESS | 1730 | 1464293184067 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]]]}] 13:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1549ms 13:06:24 INFO - PROCESS | 1730 | 1464293184140 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 13:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:06:24 INFO - PROCESS | 1730 | 1464293184144 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 13:06:24 INFO - PROCESS | 1730 | 1464293184150 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:06:24 INFO - PROCESS | 1730 | 1464293184154 Marionette TRACE conn4 <- [1,1298,null,{}] 13:06:24 INFO - PROCESS | 1730 | 1464293184160 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}] 13:06:24 INFO - PROCESS | 1730 | 1464293184350 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:06:24 INFO - PROCESS | 1730 | 1464293184646 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bee7c00 == 102 [pid = 1730] [id = 332] 13:06:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 242 (0x8beea400) [pid = 1730] [serial = 997] [outer = (nil)] 13:06:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 243 (0x8beecc00) [pid = 1730] [serial = 998] [outer = 0x8beea400] 13:06:24 INFO - PROCESS | 1730 | 1464293184779 Marionette DEBUG loaded listener.js 13:06:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 244 (0x8ea87800) [pid = 1730] [serial = 999] [outer = 0x8beea400] 13:06:26 INFO - PROCESS | 1730 | 1464293186115 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]]]}] 13:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2036ms 13:06:26 INFO - PROCESS | 1730 | 1464293186224 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 13:06:26 INFO - PROCESS | 1730 | 1464293186230 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 13:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:06:26 INFO - PROCESS | 1730 | 1464293186289 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:06:26 INFO - PROCESS | 1730 | 1464293186294 Marionette TRACE conn4 <- [1,1302,null,{}] 13:06:26 INFO - PROCESS | 1730 | 1464293186302 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}] 13:06:26 INFO - PROCESS | 1730 | 1464293186484 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 13:06:26 INFO - PROCESS | 1730 | 1464293186704 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a8400 == 103 [pid = 1730] [id = 333] 13:06:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 245 (0x8c26c000) [pid = 1730] [serial = 1000] [outer = (nil)] 13:06:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 246 (0x8da4d000) [pid = 1730] [serial = 1001] [outer = 0x8c26c000] 13:06:26 INFO - PROCESS | 1730 | 1464293186793 Marionette DEBUG loaded listener.js 13:06:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 247 (0x8da4fc00) [pid = 1730] [serial = 1002] [outer = 0x8c26c000] 13:06:27 INFO - PROCESS | 1730 | 1464293187853 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]]]}] 13:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1672ms 13:06:27 INFO - PROCESS | 1730 | 1464293187927 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 13:06:27 INFO - PROCESS | 1730 | 1464293187934 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 13:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:06:27 INFO - PROCESS | 1730 | 1464293187946 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:06:27 INFO - PROCESS | 1730 | 1464293187949 Marionette TRACE conn4 <- [1,1306,null,{}] 13:06:27 INFO - PROCESS | 1730 | 1464293187956 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}] 13:06:28 INFO - PROCESS | 1730 | 1464293188203 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 13:06:28 INFO - PROCESS | 1730 | 1464293188479 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaed400 == 104 [pid = 1730] [id = 334] 13:06:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 248 (0x8c202400) [pid = 1730] [serial = 1003] [outer = (nil)] 13:06:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 249 (0x8c26f800) [pid = 1730] [serial = 1004] [outer = 0x8c202400] 13:06:28 INFO - PROCESS | 1730 | 1464293188623 Marionette DEBUG loaded listener.js 13:06:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 250 (0x8de1a000) [pid = 1730] [serial = 1005] [outer = 0x8c202400] 13:06:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8de27000 == 103 [pid = 1730] [id = 295] 13:06:28 INFO - PROCESS | 1730 | --DOCSHELL 0x90d0ac00 == 102 [pid = 1730] [id = 294] 13:06:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8dada000 == 101 [pid = 1730] [id = 234] 13:06:28 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaeec00 == 100 [pid = 1730] [id = 236] 13:06:28 INFO - PROCESS | 1730 | --DOCSHELL 0x929dd000 == 99 [pid = 1730] [id = 238] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 249 (0x9a3f0000) [pid = 1730] [serial = 866] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 248 (0x91914400) [pid = 1730] [serial = 848] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 247 (0x9a33f400) [pid = 1730] [serial = 863] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 246 (0x9a344800) [pid = 1730] [serial = 872] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 245 (0x99e94c00) [pid = 1730] [serial = 860] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 244 (0x94ebec00) [pid = 1730] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 243 (0x9a884400) [pid = 1730] [serial = 869] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 242 (0x93739000) [pid = 1730] [serial = 851] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 241 (0x94ec4c00) [pid = 1730] [serial = 854] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 240 (0x976a1c00) [pid = 1730] [serial = 857] [outer = (nil)] [url = about:blank] 13:06:28 INFO - PROCESS | 1730 | --DOMWINDOW == 239 (0x97689000) [pid = 1730] [serial = 893] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8da9b000 == 98 [pid = 1730] [id = 233] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbdbc00 == 97 [pid = 1730] [id = 317] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x9370cc00 == 96 [pid = 1730] [id = 316] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8de1a800 == 95 [pid = 1730] [id = 315] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8da96000 == 94 [pid = 1730] [id = 314] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd7b800 == 93 [pid = 1730] [id = 313] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8a29a800 == 92 [pid = 1730] [id = 312] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x9374d000 == 91 [pid = 1730] [id = 300] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea8e400 == 90 [pid = 1730] [id = 299] 13:06:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8c266000 == 89 [pid = 1730] [id = 298] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 238 (0x8d8e6000) [pid = 1730] [serial = 876] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 237 (0x9388bc00) [pid = 1730] [serial = 890] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 236 (0x8f724c00) [pid = 1730] [serial = 878] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 235 (0x8c22ac00) [pid = 1730] [serial = 875] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 234 (0x8ea8cc00) [pid = 1730] [serial = 881] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 233 (0x929e2400) [pid = 1730] [serial = 884] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 232 (0x929e6c00) [pid = 1730] [serial = 885] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 231 (0x93757400) [pid = 1730] [serial = 888] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 230 (0x9372f400) [pid = 1730] [serial = 603] [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.] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 229 (0x94e74000) [pid = 1730] [serial = 792] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 228 (0x96c5ec00) [pid = 1730] [serial = 891] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 227 (0x8de20400) [pid = 1730] [serial = 845] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 226 (0x8f8dd800) [pid = 1730] [serial = 879] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 225 (0x8f8dcc00) [pid = 1730] [serial = 882] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 224 (0x93714c00) [pid = 1730] [serial = 887] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 223 (0x93714000) [pid = 1730] [serial = 840] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | --DOMWINDOW == 222 (0x8c225000) [pid = 1730] [serial = 842] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 1730 | 1464293189664 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]]]}] 13:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1789ms 13:06:29 INFO - PROCESS | 1730 | 1464293189735 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 13:06:29 INFO - PROCESS | 1730 | 1464293189740 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 13:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:06:29 INFO - PROCESS | 1730 | 1464293189746 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:06:29 INFO - PROCESS | 1730 | 1464293189752 Marionette TRACE conn4 <- [1,1310,null,{}] 13:06:29 INFO - PROCESS | 1730 | 1464293189767 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}] 13:06:29 INFO - PROCESS | 1730 | 1464293189950 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 13:06:30 INFO - PROCESS | 1730 | 1464293190112 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29a800 == 90 [pid = 1730] [id = 335] 13:06:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 223 (0x8da55800) [pid = 1730] [serial = 1006] [outer = (nil)] 13:06:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 224 (0x8f77b000) [pid = 1730] [serial = 1007] [outer = 0x8da55800] 13:06:30 INFO - PROCESS | 1730 | 1464293190195 Marionette DEBUG loaded listener.js 13:06:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 225 (0x91914400) [pid = 1730] [serial = 1008] [outer = 0x8da55800] 13:06:31 INFO - PROCESS | 1730 | 1464293191020 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] 13:06:31 INFO - PROCESS | 1730 | 1464293191091 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:06:31 INFO - PROCESS | 1730 | 1464293191097 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:06:31 INFO - PROCESS | 1730 | 1464293191100 Marionette TRACE conn4 <- [1,1314,null,{}] 13:06:31 INFO - PROCESS | 1730 | 1464293191105 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}] 13:06:31 INFO - PROCESS | 1730 | 1464293191288 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 13:06:31 INFO - PROCESS | 1730 | 1464293191299 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bdec800 == 91 [pid = 1730] [id = 336] 13:06:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 226 (0x8f8dd800) [pid = 1730] [serial = 1009] [outer = (nil)] 13:06:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 227 (0x9371a000) [pid = 1730] [serial = 1010] [outer = 0x8f8dd800] 13:06:31 INFO - PROCESS | 1730 | 1464293191374 Marionette DEBUG loaded listener.js 13:06:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 228 (0x93754400) [pid = 1730] [serial = 1011] [outer = 0x8f8dd800] 13:06:32 INFO - PROCESS | 1730 | 1464293192433 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]]]}] 13:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1388ms 13:06:32 INFO - PROCESS | 1730 | 1464293192490 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 13:06:32 INFO - PROCESS | 1730 | 1464293192494 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 13:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:06:32 INFO - PROCESS | 1730 | 1464293192500 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:06:32 INFO - PROCESS | 1730 | 1464293192502 Marionette TRACE conn4 <- [1,1318,null,{}] 13:06:32 INFO - PROCESS | 1730 | 1464293192508 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}] 13:06:32 INFO - PROCESS | 1730 | 1464293192738 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:06:32 INFO - PROCESS | 1730 | 1464293192765 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x929e3400 == 92 [pid = 1730] [id = 337] 13:06:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 229 (0x92a9cc00) [pid = 1730] [serial = 1012] [outer = (nil)] 13:06:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 230 (0x93985800) [pid = 1730] [serial = 1013] [outer = 0x92a9cc00] 13:06:32 INFO - PROCESS | 1730 | 1464293192838 Marionette DEBUG loaded listener.js 13:06:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 231 (0x94e72800) [pid = 1730] [serial = 1014] [outer = 0x92a9cc00] 13:06:33 INFO - PROCESS | 1730 | --DOMWINDOW == 230 (0x93736c00) [pid = 1730] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:06:33 INFO - PROCESS | 1730 | --DOMWINDOW == 229 (0x924ed000) [pid = 1730] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:06:33 INFO - PROCESS | 1730 | --DOMWINDOW == 228 (0x8c207400) [pid = 1730] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:06:33 INFO - PROCESS | 1730 | --DOMWINDOW == 227 (0x8a2a0000) [pid = 1730] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:06:33 INFO - PROCESS | 1730 | --DOMWINDOW == 226 (0x8f727c00) [pid = 1730] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:06:34 INFO - PROCESS | 1730 | 1464293194105 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]]]}] 13:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1635ms 13:06:34 INFO - PROCESS | 1730 | 1464293194135 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 13:06:34 INFO - PROCESS | 1730 | 1464293194138 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 13:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:06:34 INFO - PROCESS | 1730 | 1464293194144 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:06:34 INFO - PROCESS | 1730 | 1464293194147 Marionette TRACE conn4 <- [1,1322,null,{}] 13:06:34 INFO - PROCESS | 1730 | 1464293194153 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}] 13:06:34 INFO - PROCESS | 1730 | 1464293194360 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 13:06:34 INFO - PROCESS | 1730 | 1464293194572 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f726400 == 93 [pid = 1730] [id = 338] 13:06:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 227 (0x8f727c00) [pid = 1730] [serial = 1015] [outer = (nil)] 13:06:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 228 (0x95047000) [pid = 1730] [serial = 1016] [outer = 0x8f727c00] 13:06:34 INFO - PROCESS | 1730 | 1464293194660 Marionette DEBUG loaded listener.js 13:06:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 229 (0x995a2400) [pid = 1730] [serial = 1017] [outer = 0x8f727c00] 13:06:35 INFO - PROCESS | 1730 | 1464293195397 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]]]}] 13:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1283ms 13:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:06:35 INFO - PROCESS | 1730 | 1464293195428 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 13:06:35 INFO - PROCESS | 1730 | 1464293195431 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 13:06:35 INFO - PROCESS | 1730 | 1464293195438 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:06:35 INFO - PROCESS | 1730 | 1464293195441 Marionette TRACE conn4 <- [1,1326,null,{}] 13:06:35 INFO - PROCESS | 1730 | 1464293195447 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}] 13:06:35 INFO - PROCESS | 1730 | 1464293195670 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 13:06:35 INFO - PROCESS | 1730 | 1464293195690 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8eb800 == 94 [pid = 1730] [id = 339] 13:06:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 230 (0x924ed000) [pid = 1730] [serial = 1018] [outer = (nil)] 13:06:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 231 (0x99e7c000) [pid = 1730] [serial = 1019] [outer = 0x924ed000] 13:06:35 INFO - PROCESS | 1730 | 1464293195765 Marionette DEBUG loaded listener.js 13:06:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 232 (0x9a149800) [pid = 1730] [serial = 1020] [outer = 0x924ed000] 13:06:36 INFO - PROCESS | 1730 | 1464293196971 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]]]}] 13:06:37 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 13:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1590ms 13:06:37 INFO - PROCESS | 1730 | 1464293197029 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 13:06:37 INFO - PROCESS | 1730 | 1464293197037 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 13:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:06:37 INFO - PROCESS | 1730 | 1464293197046 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:06:37 INFO - PROCESS | 1730 | 1464293197052 Marionette TRACE conn4 <- [1,1330,null,{}] 13:06:37 INFO - PROCESS | 1730 | 1464293197061 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}] 13:06:37 INFO - PROCESS | 1730 | 1464293197284 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 13:06:37 INFO - PROCESS | 1730 | 1464293197541 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c524c00 == 95 [pid = 1730] [id = 340] 13:06:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 233 (0x8c52d800) [pid = 1730] [serial = 1021] [outer = (nil)] 13:06:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 234 (0x8da52c00) [pid = 1730] [serial = 1022] [outer = 0x8c52d800] 13:06:37 INFO - PROCESS | 1730 | 1464293197684 Marionette DEBUG loaded listener.js 13:06:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 235 (0x8dadd800) [pid = 1730] [serial = 1023] [outer = 0x8c52d800] 13:06:38 INFO - PROCESS | 1730 | 1464293198654 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]]]}] 13:06:38 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 13:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1644ms 13:06:38 INFO - PROCESS | 1730 | 1464293198690 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:06:38 INFO - PROCESS | 1730 | 1464293198700 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:06:38 INFO - PROCESS | 1730 | 1464293198711 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:06:38 INFO - PROCESS | 1730 | 1464293198714 Marionette TRACE conn4 <- [1,1334,null,{}] 13:06:38 INFO - PROCESS | 1730 | 1464293198722 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}] 13:06:38 INFO - PROCESS | 1730 | 1464293198925 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 13:06:39 INFO - PROCESS | 1730 | 1464293199227 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de24000 == 96 [pid = 1730] [id = 341] 13:06:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 236 (0x8f776800) [pid = 1730] [serial = 1024] [outer = (nil)] 13:06:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 237 (0x9191b400) [pid = 1730] [serial = 1025] [outer = 0x8f776800] 13:06:39 INFO - PROCESS | 1730 | 1464293199355 Marionette DEBUG loaded listener.js 13:06:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 238 (0x92a94800) [pid = 1730] [serial = 1026] [outer = 0x8f776800] 13:06:40 INFO - PROCESS | 1730 | 1464293200372 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]]]}] 13:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1734ms 13:06:40 INFO - PROCESS | 1730 | 1464293200445 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 13:06:40 INFO - PROCESS | 1730 | 1464293200450 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 13:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:06:40 INFO - PROCESS | 1730 | 1464293200456 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:06:40 INFO - PROCESS | 1730 | 1464293200463 Marionette TRACE conn4 <- [1,1338,null,{}] 13:06:40 INFO - PROCESS | 1730 | 1464293200480 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}] 13:06:40 INFO - PROCESS | 1730 | 1464293200715 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:06:40 INFO - PROCESS | 1730 | 1464293200967 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x976a9c00 == 97 [pid = 1730] [id = 342] 13:06:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 239 (0x9928d400) [pid = 1730] [serial = 1027] [outer = (nil)] 13:06:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 240 (0x99e9cc00) [pid = 1730] [serial = 1028] [outer = 0x9928d400] 13:06:41 INFO - PROCESS | 1730 | 1464293201097 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 241 (0x9a3f5400) [pid = 1730] [serial = 1029] [outer = 0x9928d400] 13:06:42 INFO - PROCESS | 1730 | 1464293202587 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]]]}] 13:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2151ms 13:06:42 INFO - PROCESS | 1730 | 1464293202608 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 13:06:42 INFO - PROCESS | 1730 | 1464293202614 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 13:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:06:42 INFO - PROCESS | 1730 | 1464293202669 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:06:42 INFO - PROCESS | 1730 | 1464293202673 Marionette TRACE conn4 <- [1,1342,null,{}] 13:06:42 INFO - PROCESS | 1730 | 1464293202679 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}] 13:06:42 INFO - PROCESS | 1730 | 1464293202891 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 13:06:43 INFO - PROCESS | 1730 | 1464293203104 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e9b800 == 98 [pid = 1730] [id = 343] 13:06:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 242 (0x9a3a2400) [pid = 1730] [serial = 1030] [outer = (nil)] 13:06:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 243 (0x9a8d3800) [pid = 1730] [serial = 1031] [outer = 0x9a3a2400] 13:06:43 INFO - PROCESS | 1730 | 1464293203237 Marionette DEBUG loaded listener.js 13:06:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 244 (0x9a9e7c00) [pid = 1730] [serial = 1032] [outer = 0x9a3a2400] 13:06:44 INFO - PROCESS | 1730 | 1464293204199 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]]]}] 13:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1596ms 13:06:44 INFO - PROCESS | 1730 | 1464293204261 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 13:06:44 INFO - PROCESS | 1730 | 1464293204265 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 13:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:06:44 INFO - PROCESS | 1730 | 1464293204272 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:06:44 INFO - PROCESS | 1730 | 1464293204276 Marionette TRACE conn4 <- [1,1346,null,{}] 13:06:44 INFO - PROCESS | 1730 | 1464293204282 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}] 13:06:44 INFO - PROCESS | 1730 | 1464293204482 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 13:06:44 INFO - PROCESS | 1730 | 1464293204739 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a88d400 == 99 [pid = 1730] [id = 344] 13:06:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 245 (0x9aab9400) [pid = 1730] [serial = 1033] [outer = (nil)] 13:06:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 246 (0x9af87000) [pid = 1730] [serial = 1034] [outer = 0x9aab9400] 13:06:44 INFO - PROCESS | 1730 | 1464293204884 Marionette DEBUG loaded listener.js 13:06:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 247 (0x9b07ec00) [pid = 1730] [serial = 1035] [outer = 0x9aab9400] 13:06:45 INFO - PROCESS | 1730 | 1464293205960 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]]]}] 13:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1733ms 13:06:46 INFO - PROCESS | 1730 | 1464293206006 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 13:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:06:46 INFO - PROCESS | 1730 | 1464293206010 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 13:06:46 INFO - PROCESS | 1730 | 1464293206016 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:06:46 INFO - PROCESS | 1730 | 1464293206020 Marionette TRACE conn4 <- [1,1350,null,{}] 13:06:46 INFO - PROCESS | 1730 | 1464293206026 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}] 13:06:46 INFO - PROCESS | 1730 | 1464293206246 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 13:06:46 INFO - PROCESS | 1730 | 1464293206500 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde4800 == 100 [pid = 1730] [id = 345] 13:06:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 248 (0x8c202000) [pid = 1730] [serial = 1036] [outer = (nil)] 13:06:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 249 (0x9d384c00) [pid = 1730] [serial = 1037] [outer = 0x8c202000] 13:06:46 INFO - PROCESS | 1730 | 1464293206625 Marionette DEBUG loaded listener.js 13:06:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 250 (0x9d89ac00) [pid = 1730] [serial = 1038] [outer = 0x8c202000] 13:06:47 INFO - PROCESS | 1730 | 1464293207548 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]]]}] 13:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1583ms 13:06:47 INFO - PROCESS | 1730 | 1464293207602 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:06:47 INFO - PROCESS | 1730 | 1464293207605 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:06:47 INFO - PROCESS | 1730 | 1464293207613 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:06:47 INFO - PROCESS | 1730 | 1464293207617 Marionette TRACE conn4 <- [1,1354,null,{}] 13:06:47 INFO - PROCESS | 1730 | 1464293207623 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}] 13:06:47 INFO - PROCESS | 1730 | 1464293207828 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 13:06:48 INFO - PROCESS | 1730 | 1464293208090 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da47000 == 101 [pid = 1730] [id = 346] 13:06:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 251 (0x9bf98000) [pid = 1730] [serial = 1039] [outer = (nil)] 13:06:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 252 (0xa25b9c00) [pid = 1730] [serial = 1040] [outer = 0x9bf98000] 13:06:48 INFO - PROCESS | 1730 | 1464293208221 Marionette DEBUG loaded listener.js 13:06:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 253 (0xa275dc00) [pid = 1730] [serial = 1041] [outer = 0x9bf98000] 13:06:49 INFO - PROCESS | 1730 | 1464293209159 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]]]}] 13:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1584ms 13:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:06:49 INFO - PROCESS | 1730 | 1464293209198 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 13:06:49 INFO - PROCESS | 1730 | 1464293209201 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 13:06:49 INFO - PROCESS | 1730 | 1464293209208 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:06:49 INFO - PROCESS | 1730 | 1464293209211 Marionette TRACE conn4 <- [1,1358,null,{}] 13:06:49 INFO - PROCESS | 1730 | 1464293209218 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}] 13:06:49 INFO - PROCESS | 1730 | 1464293209409 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:06:49 INFO - PROCESS | 1730 | 1464293209663 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:49 INFO - PROCESS | 1730 | ++DOCSHELL 0xa272dc00 == 102 [pid = 1730] [id = 347] 13:06:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 254 (0xa31b9800) [pid = 1730] [serial = 1042] [outer = (nil)] 13:06:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 255 (0xa36ed400) [pid = 1730] [serial = 1043] [outer = 0xa31b9800] 13:06:49 INFO - PROCESS | 1730 | 1464293209792 Marionette DEBUG loaded listener.js 13:06:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 256 (0xa36f7000) [pid = 1730] [serial = 1044] [outer = 0xa31b9800] 13:06:50 INFO - PROCESS | 1730 | 1464293210680 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]]]}] 13:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1535ms 13:06:50 INFO - PROCESS | 1730 | 1464293210743 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 13:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:06:50 INFO - PROCESS | 1730 | 1464293210748 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 13:06:50 INFO - PROCESS | 1730 | 1464293210754 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:06:50 INFO - PROCESS | 1730 | 1464293210758 Marionette TRACE conn4 <- [1,1362,null,{}] 13:06:50 INFO - PROCESS | 1730 | 1464293210764 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}] 13:06:50 INFO - PROCESS | 1730 | 1464293210959 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 13:06:51 INFO - PROCESS | 1730 | 1464293211271 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e1cb800 == 103 [pid = 1730] [id = 348] 13:06:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 257 (0x8e1cd800) [pid = 1730] [serial = 1045] [outer = (nil)] 13:06:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 258 (0x8e1d3400) [pid = 1730] [serial = 1046] [outer = 0x8e1cd800] 13:06:51 INFO - PROCESS | 1730 | 1464293211365 Marionette DEBUG loaded listener.js 13:06:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 259 (0x8e1d8000) [pid = 1730] [serial = 1047] [outer = 0x8e1cd800] 13:06:52 INFO - PROCESS | 1730 | 1464293212287 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]]]}] 13:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1585ms 13:06:52 INFO - PROCESS | 1730 | 1464293212340 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 13:06:52 INFO - PROCESS | 1730 | 1464293212343 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 13:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:06:52 INFO - PROCESS | 1730 | 1464293212350 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:06:52 INFO - PROCESS | 1730 | 1464293212354 Marionette TRACE conn4 <- [1,1366,null,{}] 13:06:52 INFO - PROCESS | 1730 | 1464293212360 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}] 13:06:52 INFO - PROCESS | 1730 | 1464293212549 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 13:06:52 INFO - PROCESS | 1730 | 1464293212830 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be98400 == 104 [pid = 1730] [id = 349] 13:06:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 260 (0x8be9fc00) [pid = 1730] [serial = 1048] [outer = (nil)] 13:06:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 261 (0x8bea2800) [pid = 1730] [serial = 1049] [outer = 0x8be9fc00] 13:06:52 INFO - PROCESS | 1730 | 1464293212954 Marionette DEBUG loaded listener.js 13:06:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 262 (0x8bea5c00) [pid = 1730] [serial = 1050] [outer = 0x8be9fc00] 13:06:53 INFO - PROCESS | 1730 | 1464293213947 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] 13:06:53 INFO - PROCESS | 1730 | 1464293213986 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 13:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:06:53 INFO - PROCESS | 1730 | 1464293213993 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:06:53 INFO - PROCESS | 1730 | 1464293213997 Marionette TRACE conn4 <- [1,1370,null,{}] 13:06:54 INFO - PROCESS | 1730 | 1464293214003 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}] 13:06:54 INFO - PROCESS | 1730 | 1464293214211 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 13:06:54 INFO - PROCESS | 1730 | 1464293214581 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd4c00 == 105 [pid = 1730] [id = 350] 13:06:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 263 (0x8dbd5400) [pid = 1730] [serial = 1051] [outer = (nil)] 13:06:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 264 (0x929ddc00) [pid = 1730] [serial = 1052] [outer = 0x8dbd5400] 13:06:54 INFO - PROCESS | 1730 | 1464293214693 Marionette DEBUG loaded listener.js 13:06:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 265 (0x9af84800) [pid = 1730] [serial = 1053] [outer = 0x8dbd5400] 13:06:55 INFO - PROCESS | 1730 | 1464293215642 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:06:55 INFO - PROCESS | 1730 | 1464293215686 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:06:55 INFO - PROCESS | 1730 | 1464293215692 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:06:55 INFO - PROCESS | 1730 | 1464293215696 Marionette TRACE conn4 <- [1,1374,null,{}] 13:06:55 INFO - PROCESS | 1730 | 1464293215702 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}] 13:06:55 INFO - PROCESS | 1730 | 1464293215880 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 13:06:56 INFO - PROCESS | 1730 | 1464293216149 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd78000 == 106 [pid = 1730] [id = 351] 13:06:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 266 (0x8de23400) [pid = 1730] [serial = 1054] [outer = (nil)] 13:06:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 267 (0x92133000) [pid = 1730] [serial = 1055] [outer = 0x8de23400] 13:06:56 INFO - PROCESS | 1730 | 1464293216271 Marionette DEBUG loaded listener.js 13:06:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 268 (0x92136000) [pid = 1730] [serial = 1056] [outer = 0x8de23400] 13:06:57 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:06:57 INFO - PROCESS | 1730 | 1464293217228 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] 13:06:57 INFO - PROCESS | 1730 | 1464293217293 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 13:06:57 INFO - PROCESS | 1730 | 1464293217300 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:06:57 INFO - PROCESS | 1730 | 1464293217304 Marionette TRACE conn4 <- [1,1378,null,{}] 13:06:57 INFO - PROCESS | 1730 | 1464293217310 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}] 13:06:57 INFO - PROCESS | 1730 | 1464293217557 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:06:58 INFO - PROCESS | 1730 | 1464293218459 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bea0c00 == 107 [pid = 1730] [id = 352] 13:06:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 269 (0x8bea1400) [pid = 1730] [serial = 1057] [outer = (nil)] 13:06:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 270 (0x8bedf400) [pid = 1730] [serial = 1058] [outer = 0x8bea1400] 13:06:58 INFO - PROCESS | 1730 | 1464293218548 Marionette DEBUG loaded listener.js 13:06:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 271 (0x8c221800) [pid = 1730] [serial = 1059] [outer = 0x8bea1400] 13:06:59 INFO - PROCESS | 1730 | 1464293219449 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] 13:06:59 INFO - PROCESS | 1730 | 1464293219505 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 13:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:06:59 INFO - PROCESS | 1730 | 1464293219514 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:06:59 INFO - PROCESS | 1730 | 1464293219519 Marionette TRACE conn4 <- [1,1382,null,{}] 13:06:59 INFO - PROCESS | 1730 | 1464293219526 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}] 13:06:59 INFO - PROCESS | 1730 | 1464293219714 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 13:06:59 INFO - PROCESS | 1730 | 1464293219935 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c263400 == 108 [pid = 1730] [id = 353] 13:07:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 272 (0x8c523000) [pid = 1730] [serial = 1060] [outer = (nil)] 13:07:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 273 (0x8da92c00) [pid = 1730] [serial = 1061] [outer = 0x8c523000] 13:07:00 INFO - PROCESS | 1730 | 1464293220197 Marionette DEBUG loaded listener.js 13:07:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 274 (0x8de1f800) [pid = 1730] [serial = 1062] [outer = 0x8c523000] 13:07:01 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:01 INFO - PROCESS | 1730 | 1464293221228 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] 13:07:01 INFO - PROCESS | 1730 | 1464293221312 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 13:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:07:01 INFO - PROCESS | 1730 | 1464293221319 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:07:01 INFO - PROCESS | 1730 | 1464293221322 Marionette TRACE conn4 <- [1,1386,null,{}] 13:07:01 INFO - PROCESS | 1730 | 1464293221329 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}] 13:07:01 INFO - PROCESS | 1730 | 1464293221517 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 13:07:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a9800 == 107 [pid = 1730] [id = 218] 13:07:01 INFO - PROCESS | 1730 | --DOMWINDOW == 273 (0x9801ac00) [pid = 1730] [serial = 953] [outer = (nil)] [url = about:blank] 13:07:01 INFO - PROCESS | 1730 | 1464293221960 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd82c00 == 108 [pid = 1730] [id = 354] 13:07:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 274 (0x8c208800) [pid = 1730] [serial = 1063] [outer = (nil)] 13:07:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 275 (0x8d8ea000) [pid = 1730] [serial = 1064] [outer = 0x8c208800] 13:07:02 INFO - PROCESS | 1730 | 1464293222093 Marionette DEBUG loaded listener.js 13:07:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 276 (0x8ea90000) [pid = 1730] [serial = 1065] [outer = 0x8c208800] 13:07:02 INFO - PROCESS | 1730 | --DOCSHELL 0x8f71bc00 == 107 [pid = 1730] [id = 324] 13:07:02 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8d5800 == 106 [pid = 1730] [id = 323] 13:07:02 INFO - PROCESS | 1730 | --DOCSHELL 0x96c86800 == 105 [pid = 1730] [id = 322] 13:07:02 INFO - PROCESS | 1730 | --DOCSHELL 0x94ec2c00 == 104 [pid = 1730] [id = 321] 13:07:03 INFO - PROCESS | 1730 | --DOCSHELL 0x924f7800 == 103 [pid = 1730] [id = 320] 13:07:03 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd6000 == 102 [pid = 1730] [id = 297] 13:07:03 INFO - PROCESS | 1730 | --DOCSHELL 0x8da95c00 == 101 [pid = 1730] [id = 319] 13:07:03 INFO - PROCESS | 1730 | --DOCSHELL 0x8a29d800 == 100 [pid = 1730] [id = 318] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 275 (0x96c60c00) [pid = 1730] [serial = 950] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 274 (0x96c6bc00) [pid = 1730] [serial = 951] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 273 (0x929e2c00) [pid = 1730] [serial = 944] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 272 (0x92a9dc00) [pid = 1730] [serial = 945] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 271 (0x9b295c00) [pid = 1730] [serial = 920] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 270 (0x995ae800) [pid = 1730] [serial = 905] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 269 (0x8da94800) [pid = 1730] [serial = 941] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 268 (0x8ea89000) [pid = 1730] [serial = 942] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 267 (0x96c6c000) [pid = 1730] [serial = 902] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 266 (0x90d61c00) [pid = 1730] [serial = 899] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 265 (0x9a8dfc00) [pid = 1730] [serial = 911] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 264 (0xa224cc00) [pid = 1730] [serial = 932] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 263 (0xa237c000) [pid = 1730] [serial = 935] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 262 (0x8dbdd400) [pid = 1730] [serial = 939] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 261 (0x8c264c00) [pid = 1730] [serial = 938] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 260 (0x9a3f0800) [pid = 1730] [serial = 908] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 259 (0x9af7f400) [pid = 1730] [serial = 914] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 258 (0x8dad2800) [pid = 1730] [serial = 896] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 257 (0x9bf93400) [pid = 1730] [serial = 923] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 256 (0x9d47fc00) [pid = 1730] [serial = 926] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 255 (0xa0506000) [pid = 1730] [serial = 929] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 254 (0x9b080400) [pid = 1730] [serial = 917] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 253 (0x94e75800) [pid = 1730] [serial = 948] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | --DOMWINDOW == 252 (0x93897000) [pid = 1730] [serial = 947] [outer = (nil)] [url = about:blank] 13:07:03 INFO - PROCESS | 1730 | 1464293223592 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] 13:07:03 INFO - PROCESS | 1730 | 1464293223667 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 13:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:07:03 INFO - PROCESS | 1730 | 1464293223703 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:07:03 INFO - PROCESS | 1730 | 1464293223719 Marionette TRACE conn4 <- [1,1390,null,{}] 13:07:03 INFO - PROCESS | 1730 | 1464293223730 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}] 13:07:04 INFO - PROCESS | 1730 | 1464293224175 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 13:07:04 INFO - PROCESS | 1730 | 1464293224368 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a29d800 == 101 [pid = 1730] [id = 355] 13:07:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 253 (0x8c264c00) [pid = 1730] [serial = 1066] [outer = (nil)] 13:07:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 254 (0x8f75e800) [pid = 1730] [serial = 1067] [outer = 0x8c264c00] 13:07:04 INFO - PROCESS | 1730 | 1464293224517 Marionette DEBUG loaded listener.js 13:07:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 255 (0x92134800) [pid = 1730] [serial = 1068] [outer = 0x8c264c00] 13:07:05 INFO - PROCESS | 1730 | 1464293225974 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]]]}] 13:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2378ms 13:07:06 INFO - PROCESS | 1730 | 1464293226058 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:07:06 INFO - PROCESS | 1730 | 1464293226065 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:07:06 INFO - PROCESS | 1730 | 1464293226074 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:07:06 INFO - PROCESS | 1730 | 1464293226080 Marionette TRACE conn4 <- [1,1394,null,{}] 13:07:06 INFO - PROCESS | 1730 | 1464293226097 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}] 13:07:06 INFO - PROCESS | 1730 | 1464293226508 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 13:07:07 INFO - PROCESS | 1730 | --DOMWINDOW == 254 (0x924f8800) [pid = 1730] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:07:07 INFO - PROCESS | 1730 | --DOMWINDOW == 253 (0x92a9cc00) [pid = 1730] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:07:07 INFO - PROCESS | 1730 | --DOMWINDOW == 252 (0x8da55800) [pid = 1730] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:07:07 INFO - PROCESS | 1730 | --DOMWINDOW == 251 (0x8c26c000) [pid = 1730] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:07:07 INFO - PROCESS | 1730 | --DOMWINDOW == 250 (0x8c202400) [pid = 1730] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:07:07 INFO - PROCESS | 1730 | --DOMWINDOW == 249 (0x8f8dd800) [pid = 1730] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:07:07 INFO - PROCESS | 1730 | --DOMWINDOW == 248 (0x8f727c00) [pid = 1730] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:07:07 INFO - PROCESS | 1730 | 1464293227164 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd47800 == 102 [pid = 1730] [id = 356] 13:07:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 249 (0x8bde6c00) [pid = 1730] [serial = 1069] [outer = (nil)] 13:07:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 250 (0x8c26c000) [pid = 1730] [serial = 1070] [outer = 0x8bde6c00] 13:07:07 INFO - PROCESS | 1730 | 1464293227284 Marionette DEBUG loaded listener.js 13:07:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 251 (0x8f727c00) [pid = 1730] [serial = 1071] [outer = 0x8bde6c00] 13:07:08 INFO - PROCESS | 1730 | 1464293228019 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]]]}] 13:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1986ms 13:07:08 INFO - PROCESS | 1730 | 1464293228059 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 13:07:08 INFO - PROCESS | 1730 | 1464293228063 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 13:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:07:08 INFO - PROCESS | 1730 | 1464293228080 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:07:08 INFO - PROCESS | 1730 | 1464293228083 Marionette TRACE conn4 <- [1,1398,null,{}] 13:07:08 INFO - PROCESS | 1730 | 1464293228088 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}] 13:07:08 INFO - PROCESS | 1730 | 1464293228263 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:07:08 INFO - PROCESS | 1730 | 1464293228279 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x929dbc00 == 103 [pid = 1730] [id = 357] 13:07:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 252 (0x929e5400) [pid = 1730] [serial = 1072] [outer = (nil)] 13:07:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 253 (0x92cdb000) [pid = 1730] [serial = 1073] [outer = 0x929e5400] 13:07:08 INFO - PROCESS | 1730 | 1464293228362 Marionette DEBUG loaded listener.js 13:07:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 254 (0x9397d400) [pid = 1730] [serial = 1074] [outer = 0x929e5400] 13:07:09 INFO - PROCESS | 1730 | 1464293229539 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]]]}] 13:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1534ms 13:07:09 INFO - PROCESS | 1730 | 1464293229615 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 13:07:09 INFO - PROCESS | 1730 | 1464293229621 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 13:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:07:09 INFO - PROCESS | 1730 | 1464293229630 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:07:09 INFO - PROCESS | 1730 | 1464293229636 Marionette TRACE conn4 <- [1,1402,null,{}] 13:07:09 INFO - PROCESS | 1730 | 1464293229647 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}] 13:07:09 INFO - PROCESS | 1730 | 1464293229891 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 13:07:10 INFO - PROCESS | 1730 | 1464293230215 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be9e800 == 104 [pid = 1730] [id = 358] 13:07:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 255 (0x8bedd400) [pid = 1730] [serial = 1075] [outer = (nil)] 13:07:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 256 (0x8da4a400) [pid = 1730] [serial = 1076] [outer = 0x8bedd400] 13:07:10 INFO - PROCESS | 1730 | 1464293230307 Marionette DEBUG loaded listener.js 13:07:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 257 (0x8dbd5000) [pid = 1730] [serial = 1077] [outer = 0x8bedd400] 13:07:11 INFO - PROCESS | 1730 | 1464293231320 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]]]}] 13:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1737ms 13:07:11 INFO - PROCESS | 1730 | 1464293231368 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 13:07:11 INFO - PROCESS | 1730 | 1464293231378 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 13:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:07:11 INFO - PROCESS | 1730 | 1464293231389 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:07:11 INFO - PROCESS | 1730 | 1464293231393 Marionette TRACE conn4 <- [1,1406,null,{}] 13:07:11 INFO - PROCESS | 1730 | 1464293231400 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}] 13:07:11 INFO - PROCESS | 1730 | 1464293231603 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 13:07:11 INFO - PROCESS | 1730 | 1464293231863 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f71bc00 == 105 [pid = 1730] [id = 359] 13:07:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 258 (0x8f77ac00) [pid = 1730] [serial = 1078] [outer = (nil)] 13:07:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 259 (0x90d16800) [pid = 1730] [serial = 1079] [outer = 0x8f77ac00] 13:07:12 INFO - PROCESS | 1730 | 1464293231996 Marionette DEBUG loaded listener.js 13:07:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 260 (0x9212f400) [pid = 1730] [serial = 1080] [outer = 0x8f77ac00] 13:07:13 INFO - PROCESS | 1730 | 1464293233361 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]]]}] 13:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2037ms 13:07:13 INFO - PROCESS | 1730 | 1464293233429 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 13:07:13 INFO - PROCESS | 1730 | 1464293233435 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 13:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:07:13 INFO - PROCESS | 1730 | 1464293233585 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:07:13 INFO - PROCESS | 1730 | 1464293233592 Marionette TRACE conn4 <- [1,1410,null,{}] 13:07:13 INFO - PROCESS | 1730 | 1464293233612 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}] 13:07:13 INFO - PROCESS | 1730 | 1464293233800 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 13:07:14 INFO - PROCESS | 1730 | 1464293234007 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x924f8c00 == 106 [pid = 1730] [id = 360] 13:07:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 261 (0x93889000) [pid = 1730] [serial = 1081] [outer = (nil)] 13:07:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 262 (0x94e77000) [pid = 1730] [serial = 1082] [outer = 0x93889000] 13:07:14 INFO - PROCESS | 1730 | 1464293234135 Marionette DEBUG loaded listener.js 13:07:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 263 (0x950b0c00) [pid = 1730] [serial = 1083] [outer = 0x93889000] 13:07:15 INFO - PROCESS | 1730 | 1464293235328 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]]]}] 13:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1850ms 13:07:15 INFO - PROCESS | 1730 | 1464293235376 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:07:15 INFO - PROCESS | 1730 | 1464293235381 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:07:15 INFO - PROCESS | 1730 | 1464293235387 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 1730 | 1464293235391 Marionette TRACE conn4 <- [1,1414,null,{}] 13:07:15 INFO - PROCESS | 1730 | 1464293235397 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}] 13:07:15 INFO - PROCESS | 1730 | 1464293235649 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 13:07:15 INFO - PROCESS | 1730 | 1464293235918 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x94ebf800 == 107 [pid = 1730] [id = 361] 13:07:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 264 (0x9503b000) [pid = 1730] [serial = 1084] [outer = (nil)] 13:07:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 265 (0x980a1400) [pid = 1730] [serial = 1085] [outer = 0x9503b000] 13:07:16 INFO - PROCESS | 1730 | 1464293236046 Marionette DEBUG loaded listener.js 13:07:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 266 (0x995ae800) [pid = 1730] [serial = 1086] [outer = 0x9503b000] 13:07:17 INFO - PROCESS | 1730 | 1464293237146 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]]]}] 13:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1784ms 13:07:17 INFO - PROCESS | 1730 | 1464293237172 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 13:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:07:17 INFO - PROCESS | 1730 | 1464293237177 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 13:07:17 INFO - PROCESS | 1730 | 1464293237185 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:07:17 INFO - PROCESS | 1730 | 1464293237188 Marionette TRACE conn4 <- [1,1418,null,{}] 13:07:17 INFO - PROCESS | 1730 | 1464293237195 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}] 13:07:17 INFO - PROCESS | 1730 | 1464293237421 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:07:17 INFO - PROCESS | 1730 | 1464293237685 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d0a400 == 108 [pid = 1730] [id = 362] 13:07:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 267 (0x976a7000) [pid = 1730] [serial = 1087] [outer = (nil)] 13:07:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 268 (0x9a281400) [pid = 1730] [serial = 1088] [outer = 0x976a7000] 13:07:17 INFO - PROCESS | 1730 | 1464293237837 Marionette DEBUG loaded listener.js 13:07:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 269 (0x9a33bc00) [pid = 1730] [serial = 1089] [outer = 0x976a7000] 13:07:18 INFO - PROCESS | 1730 | 1464293238857 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]]]}] 13:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1736ms 13:07:18 INFO - PROCESS | 1730 | 1464293238923 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 13:07:18 INFO - PROCESS | 1730 | 1464293238930 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 13:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:07:18 INFO - PROCESS | 1730 | 1464293238943 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:07:18 INFO - PROCESS | 1730 | 1464293238948 Marionette TRACE conn4 <- [1,1422,null,{}] 13:07:18 INFO - PROCESS | 1730 | 1464293238957 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}] 13:07:19 INFO - PROCESS | 1730 | 1464293239234 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 13:07:19 INFO - PROCESS | 1730 | 1464293239543 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x97689800 == 109 [pid = 1730] [id = 363] 13:07:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 270 (0x9a3ed800) [pid = 1730] [serial = 1090] [outer = (nil)] 13:07:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 271 (0x9a8e0400) [pid = 1730] [serial = 1091] [outer = 0x9a3ed800] 13:07:19 INFO - PROCESS | 1730 | 1464293239634 Marionette DEBUG loaded listener.js 13:07:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 272 (0x9af82800) [pid = 1730] [serial = 1092] [outer = 0x9a3ed800] 13:07:20 INFO - PROCESS | 1730 | 1464293240630 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]]]}] 13:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1746ms 13:07:20 INFO - PROCESS | 1730 | 1464293240688 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 13:07:20 INFO - PROCESS | 1730 | 1464293240692 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 13:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:07:20 INFO - PROCESS | 1730 | 1464293240699 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:07:20 INFO - PROCESS | 1730 | 1464293240701 Marionette TRACE conn4 <- [1,1426,null,{}] 13:07:20 INFO - PROCESS | 1730 | 1464293240708 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}] 13:07:20 INFO - PROCESS | 1730 | 1464293240915 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 13:07:21 INFO - PROCESS | 1730 | 1464293241172 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a658c00 == 110 [pid = 1730] [id = 364] 13:07:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 273 (0x9aee0000) [pid = 1730] [serial = 1093] [outer = (nil)] 13:07:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 274 (0x9bca0800) [pid = 1730] [serial = 1094] [outer = 0x9aee0000] 13:07:21 INFO - PROCESS | 1730 | 1464293241302 Marionette DEBUG loaded listener.js 13:07:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 275 (0x9d316000) [pid = 1730] [serial = 1095] [outer = 0x9aee0000] 13:07:22 INFO - PROCESS | 1730 | 1464293242224 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]]]}] 13:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1580ms 13:07:22 INFO - PROCESS | 1730 | 1464293242280 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 13:07:22 INFO - PROCESS | 1730 | 1464293242284 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 13:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:07:22 INFO - PROCESS | 1730 | 1464293242291 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:07:22 INFO - PROCESS | 1730 | 1464293242294 Marionette TRACE conn4 <- [1,1430,null,{}] 13:07:22 INFO - PROCESS | 1730 | 1464293242300 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}] 13:07:22 INFO - PROCESS | 1730 | 1464293242482 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 13:07:22 INFO - PROCESS | 1730 | 1464293242792 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da94400 == 111 [pid = 1730] [id = 365] 13:07:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 276 (0x8dbd2000) [pid = 1730] [serial = 1096] [outer = (nil)] 13:07:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 277 (0xa050dc00) [pid = 1730] [serial = 1097] [outer = 0x8dbd2000] 13:07:22 INFO - PROCESS | 1730 | 1464293242885 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 278 (0xa1034800) [pid = 1730] [serial = 1098] [outer = 0x8dbd2000] 13:07:23 INFO - PROCESS | 1730 | 1464293243846 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]]]}] 13:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1631ms 13:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:07:23 INFO - PROCESS | 1730 | 1464293243923 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:07:23 INFO - PROCESS | 1730 | 1464293243926 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:07:23 INFO - PROCESS | 1730 | 1464293243933 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:07:23 INFO - PROCESS | 1730 | 1464293243937 Marionette TRACE conn4 <- [1,1434,null,{}] 13:07:23 INFO - PROCESS | 1730 | 1464293243943 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}] 13:07:24 INFO - PROCESS | 1730 | 1464293244133 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 13:07:24 INFO - PROCESS | 1730 | 1464293244390 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x9d89a400 == 112 [pid = 1730] [id = 366] 13:07:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 279 (0x9d89f400) [pid = 1730] [serial = 1099] [outer = (nil)] 13:07:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 280 (0xa3123400) [pid = 1730] [serial = 1100] [outer = 0x9d89f400] 13:07:24 INFO - PROCESS | 1730 | 1464293244521 Marionette DEBUG loaded listener.js 13:07:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 281 (0xa3353800) [pid = 1730] [serial = 1101] [outer = 0x9d89f400] 13:07:25 INFO - PROCESS | 1730 | 1464293245553 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]]]}] 13:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1686ms 13:07:25 INFO - PROCESS | 1730 | 1464293245619 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 13:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:07:25 INFO - PROCESS | 1730 | 1464293245624 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 13:07:25 INFO - PROCESS | 1730 | 1464293245630 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:07:25 INFO - PROCESS | 1730 | 1464293245634 Marionette TRACE conn4 <- [1,1438,null,{}] 13:07:25 INFO - PROCESS | 1730 | 1464293245640 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}] 13:07:25 INFO - PROCESS | 1730 | 1464293245867 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:07:26 INFO - PROCESS | 1730 | 1464293246154 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a053800 == 113 [pid = 1730] [id = 367] 13:07:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 282 (0x8a054000) [pid = 1730] [serial = 1102] [outer = (nil)] 13:07:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 283 (0x8a05cc00) [pid = 1730] [serial = 1103] [outer = 0x8a054000] 13:07:26 INFO - PROCESS | 1730 | 1464293246245 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 284 (0x8a05f800) [pid = 1730] [serial = 1104] [outer = 0x8a054000] 13:07:27 INFO - PROCESS | 1730 | 1464293247166 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]]]}] 13:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1583ms 13:07:27 INFO - PROCESS | 1730 | 1464293247213 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 13:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:07:27 INFO - PROCESS | 1730 | 1464293247218 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 13:07:27 INFO - PROCESS | 1730 | 1464293247224 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:07:27 INFO - PROCESS | 1730 | 1464293247229 Marionette TRACE conn4 <- [1,1442,null,{}] 13:07:27 INFO - PROCESS | 1730 | 1464293247235 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}] 13:07:27 INFO - PROCESS | 1730 | 1464293247475 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 13:07:27 INFO - PROCESS | 1730 | 1464293247746 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaec800 == 114 [pid = 1730] [id = 368] 13:07:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 285 (0xa519fc00) [pid = 1730] [serial = 1105] [outer = (nil)] 13:07:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 286 (0xa6388400) [pid = 1730] [serial = 1106] [outer = 0xa519fc00] 13:07:27 INFO - PROCESS | 1730 | 1464293247888 Marionette DEBUG loaded listener.js 13:07:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 287 (0xa6836c00) [pid = 1730] [serial = 1107] [outer = 0xa519fc00] 13:07:28 INFO - PROCESS | 1730 | 1464293248801 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]]]}] 13:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1636ms 13:07:28 INFO - PROCESS | 1730 | 1464293248863 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 13:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:07:28 INFO - PROCESS | 1730 | 1464293248868 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 13:07:28 INFO - PROCESS | 1730 | 1464293248875 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:07:28 INFO - PROCESS | 1730 | 1464293248878 Marionette TRACE conn4 <- [1,1446,null,{}] 13:07:28 INFO - PROCESS | 1730 | 1464293248884 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}] 13:07:29 INFO - PROCESS | 1730 | 1464293249073 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 13:07:29 INFO - PROCESS | 1730 | 1464293249332 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c598c00 == 115 [pid = 1730] [id = 369] 13:07:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 288 (0x8c599400) [pid = 1730] [serial = 1108] [outer = (nil)] 13:07:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 289 (0x8c5a0400) [pid = 1730] [serial = 1109] [outer = 0x8c599400] 13:07:29 INFO - PROCESS | 1730 | 1464293249462 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 290 (0x8c5a2c00) [pid = 1730] [serial = 1110] [outer = 0x8c599400] 13:07:30 INFO - PROCESS | 1730 | 1464293250414 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]]]}] 13:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1592ms 13:07:30 INFO - PROCESS | 1730 | 1464293250467 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 1730 | 1464293250470 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 13:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:07:30 INFO - PROCESS | 1730 | 1464293250487 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - PROCESS | 1730 | 1464293250490 Marionette TRACE conn4 <- [1,1450,null,{}] 13:07:30 INFO - PROCESS | 1730 | 1464293250496 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}] 13:07:30 INFO - PROCESS | 1730 | 1464293250691 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 13:07:31 INFO - PROCESS | 1730 | 1464293251001 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bed800 == 116 [pid = 1730] [id = 370] 13:07:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 291 (0x89bef000) [pid = 1730] [serial = 1111] [outer = (nil)] 13:07:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 292 (0x89bf6c00) [pid = 1730] [serial = 1112] [outer = 0x89bef000] 13:07:31 INFO - PROCESS | 1730 | 1464293251093 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 293 (0x89bf9c00) [pid = 1730] [serial = 1113] [outer = 0x89bef000] 13:07:32 INFO - PROCESS | 1730 | 1464293251999 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]]]}] 13:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1580ms 13:07:32 INFO - PROCESS | 1730 | 1464293252069 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:07:32 INFO - PROCESS | 1730 | 1464293252072 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:07:32 INFO - PROCESS | 1730 | 1464293252079 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - PROCESS | 1730 | 1464293252082 Marionette TRACE conn4 <- [1,1454,null,{}] 13:07:32 INFO - PROCESS | 1730 | 1464293252088 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}] 13:07:32 INFO - PROCESS | 1730 | 1464293252280 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 13:07:32 INFO - PROCESS | 1730 | 1464293252554 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x899e2800 == 117 [pid = 1730] [id = 371] 13:07:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 294 (0x899e4800) [pid = 1730] [serial = 1114] [outer = (nil)] 13:07:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 295 (0x899eb800) [pid = 1730] [serial = 1115] [outer = 0x899e4800] 13:07:32 INFO - PROCESS | 1730 | 1464293252678 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 296 (0x899ee400) [pid = 1730] [serial = 1116] [outer = 0x899e4800] 13:07:33 INFO - PROCESS | 1730 | 1464293253587 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]]]}] 13:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1583ms 13:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:07:33 INFO - PROCESS | 1730 | 1464293253663 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 1730 | 1464293253666 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 13:07:33 INFO - PROCESS | 1730 | 1464293253673 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 1730 | 1464293253675 Marionette TRACE conn4 <- [1,1458,null,{}] 13:07:33 INFO - PROCESS | 1730 | 1464293253682 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}] 13:07:33 INFO - PROCESS | 1730 | 1464293253870 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:07:34 INFO - PROCESS | 1730 | 1464293254127 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x899e7000 == 118 [pid = 1730] [id = 372] 13:07:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 297 (0x899e9400) [pid = 1730] [serial = 1117] [outer = (nil)] 13:07:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 298 (0x89bfb800) [pid = 1730] [serial = 1118] [outer = 0x899e9400] 13:07:34 INFO - PROCESS | 1730 | 1464293254278 Marionette DEBUG loaded listener.js 13:07:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 299 (0x8aaf6800) [pid = 1730] [serial = 1119] [outer = 0x899e9400] 13:07:35 INFO - PROCESS | 1730 | 1464293255272 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]]]}] 13:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1646ms 13:07:35 INFO - PROCESS | 1730 | 1464293255319 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 13:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:07:35 INFO - PROCESS | 1730 | 1464293255323 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 13:07:35 INFO - PROCESS | 1730 | 1464293255330 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:07:35 INFO - PROCESS | 1730 | 1464293255334 Marionette TRACE conn4 <- [1,1462,null,{}] 13:07:35 INFO - PROCESS | 1730 | 1464293255340 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}] 13:07:35 INFO - PROCESS | 1730 | 1464293255539 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 13:07:35 INFO - PROCESS | 1730 | 1464293255807 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e04c00 == 119 [pid = 1730] [id = 373] 13:07:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 300 (0x88e08800) [pid = 1730] [serial = 1120] [outer = (nil)] 13:07:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 301 (0x88e0bc00) [pid = 1730] [serial = 1121] [outer = 0x88e08800] 13:07:35 INFO - PROCESS | 1730 | 1464293255940 Marionette DEBUG loaded listener.js 13:07:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 302 (0x88e0e800) [pid = 1730] [serial = 1122] [outer = 0x88e08800] 13:07:36 INFO - PROCESS | 1730 | 1464293256890 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]]]}] 13:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1595ms 13:07:36 INFO - PROCESS | 1730 | 1464293256928 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 13:07:36 INFO - PROCESS | 1730 | 1464293256931 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 13:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:07:36 INFO - PROCESS | 1730 | 1464293256938 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 1730 | 1464293256940 Marionette TRACE conn4 <- [1,1466,null,{}] 13:07:36 INFO - PROCESS | 1730 | 1464293256947 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}] 13:07:37 INFO - PROCESS | 1730 | 1464293257161 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 13:07:37 INFO - PROCESS | 1730 | 1464293257448 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e02c00 == 120 [pid = 1730] [id = 374] 13:07:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 303 (0x88e0b400) [pid = 1730] [serial = 1123] [outer = (nil)] 13:07:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 304 (0x8c59c400) [pid = 1730] [serial = 1124] [outer = 0x88e0b400] 13:07:37 INFO - PROCESS | 1730 | 1464293257572 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 305 (0x8c59f400) [pid = 1730] [serial = 1125] [outer = 0x88e0b400] 13:07:38 INFO - PROCESS | 1730 | 1464293258987 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]]]}] 13:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2140ms 13:07:39 INFO - PROCESS | 1730 | 1464293259078 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 13:07:39 INFO - PROCESS | 1730 | 1464293259085 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 13:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:07:39 INFO - PROCESS | 1730 | 1464293259095 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 1730 | 1464293259099 Marionette TRACE conn4 <- [1,1470,null,{}] 13:07:39 INFO - PROCESS | 1730 | 1464293259107 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}] 13:07:39 INFO - PROCESS | 1730 | 1464293259291 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 13:07:39 INFO - PROCESS | 1730 | --DOCSHELL 0x8bdf0000 == 119 [pid = 1730] [id = 305] 13:07:39 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a0800 == 118 [pid = 1730] [id = 303] 13:07:39 INFO - PROCESS | 1730 | --DOCSHELL 0x8bdee400 == 117 [pid = 1730] [id = 310] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 304 (0x995a6800) [pid = 1730] [serial = 954] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 303 (0x93985800) [pid = 1730] [serial = 1013] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 302 (0x99e85400) [pid = 1730] [serial = 965] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 301 (0x9a3ed400) [pid = 1730] [serial = 968] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 300 (0x9a8da400) [pid = 1730] [serial = 971] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 299 (0x9d313c00) [pid = 1730] [serial = 974] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 298 (0xa224d400) [pid = 1730] [serial = 977] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 297 (0xa275a800) [pid = 1730] [serial = 980] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 296 (0xa31be000) [pid = 1730] [serial = 983] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 295 (0xa36ebc00) [pid = 1730] [serial = 986] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 294 (0xa6833400) [pid = 1730] [serial = 989] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 293 (0x8bd46400) [pid = 1730] [serial = 992] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 292 (0x8bee0c00) [pid = 1730] [serial = 995] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 291 (0x8f77b000) [pid = 1730] [serial = 1007] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 290 (0x91914400) [pid = 1730] [serial = 1008] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 289 (0x8da4fc00) [pid = 1730] [serial = 1002] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 288 (0x8da4d000) [pid = 1730] [serial = 1001] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 287 (0x8c26f800) [pid = 1730] [serial = 1004] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 286 (0x8de1a000) [pid = 1730] [serial = 1005] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 285 (0x8beecc00) [pid = 1730] [serial = 998] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 284 (0x9371a000) [pid = 1730] [serial = 1010] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 283 (0x94e72800) [pid = 1730] [serial = 1014] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 282 (0x8c208400) [pid = 1730] [serial = 956] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 281 (0x8f75e000) [pid = 1730] [serial = 959] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 280 (0x93711000) [pid = 1730] [serial = 962] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 279 (0x95047000) [pid = 1730] [serial = 1016] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 278 (0x93754400) [pid = 1730] [serial = 1011] [outer = (nil)] [url = about:blank] 13:07:39 INFO - PROCESS | 1730 | --DOMWINDOW == 277 (0x995a2400) [pid = 1730] [serial = 1017] [outer = (nil)] [url = about:blank] 13:07:40 INFO - PROCESS | 1730 | 1464293259976 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a05a800 == 118 [pid = 1730] [id = 375] 13:07:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 278 (0x8ab60000) [pid = 1730] [serial = 1126] [outer = (nil)] 13:07:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 279 (0x8ab64c00) [pid = 1730] [serial = 1127] [outer = 0x8ab60000] 13:07:40 INFO - PROCESS | 1730 | 1464293260069 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 280 (0x8ab69000) [pid = 1730] [serial = 1128] [outer = 0x8ab60000] 13:07:40 INFO - PROCESS | 1730 | 1464293260889 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]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1835ms 13:07:40 INFO - PROCESS | 1730 | 1464293260931 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 1730 | 1464293260939 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:07:40 INFO - PROCESS | 1730 | 1464293260949 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 1730 | 1464293260953 Marionette TRACE conn4 <- [1,1474,null,{}] 13:07:40 INFO - PROCESS | 1730 | 1464293260985 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}] 13:07:41 INFO - PROCESS | 1730 | 1464293261181 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 13:07:41 INFO - PROCESS | 1730 | 1464293261379 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bdef000 == 119 [pid = 1730] [id = 376] 13:07:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 281 (0x8be99800) [pid = 1730] [serial = 1129] [outer = (nil)] 13:07:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 282 (0x8bee4c00) [pid = 1730] [serial = 1130] [outer = 0x8be99800] 13:07:41 INFO - PROCESS | 1730 | 1464293261460 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 283 (0x8c225000) [pid = 1730] [serial = 1131] [outer = 0x8be99800] 13:07:42 INFO - PROCESS | 1730 | 1464293262383 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]]]}] 13:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1505ms 13:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:07:42 INFO - PROCESS | 1730 | 1464293262455 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 13:07:42 INFO - PROCESS | 1730 | 1464293262458 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 13:07:42 INFO - PROCESS | 1730 | 1464293262466 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:07:42 INFO - PROCESS | 1730 | 1464293262472 Marionette TRACE conn4 <- [1,1478,null,{}] 13:07:42 INFO - PROCESS | 1730 | 1464293262496 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}] 13:07:42 INFO - PROCESS | 1730 | 1464293262741 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:07:42 INFO - PROCESS | 1730 | 1464293262772 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8e1000 == 120 [pid = 1730] [id = 377] 13:07:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 284 (0x8d8e7c00) [pid = 1730] [serial = 1132] [outer = (nil)] 13:07:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 285 (0x8da53800) [pid = 1730] [serial = 1133] [outer = 0x8d8e7c00] 13:07:42 INFO - PROCESS | 1730 | 1464293262850 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 286 (0x8dbddc00) [pid = 1730] [serial = 1134] [outer = 0x8d8e7c00] 13:07:43 INFO - PROCESS | 1730 | 1464293263858 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]]]}] 13:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1448ms 13:07:43 INFO - PROCESS | 1730 | 1464293263913 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 1730 | 1464293263917 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 13:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:07:43 INFO - PROCESS | 1730 | 1464293263929 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 1730 | 1464293263931 Marionette TRACE conn4 <- [1,1482,null,{}] 13:07:43 INFO - PROCESS | 1730 | 1464293263937 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}] 13:07:44 INFO - PROCESS | 1730 | 1464293264186 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 13:07:44 INFO - PROCESS | 1730 | 1464293264215 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da4ec00 == 121 [pid = 1730] [id = 378] 13:07:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 287 (0x8e1cb400) [pid = 1730] [serial = 1135] [outer = (nil)] 13:07:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 288 (0x8e1d4c00) [pid = 1730] [serial = 1136] [outer = 0x8e1cb400] 13:07:44 INFO - PROCESS | 1730 | 1464293264304 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 289 (0x8ea85800) [pid = 1730] [serial = 1137] [outer = 0x8e1cb400] 13:07:45 INFO - PROCESS | 1730 | --DOMWINDOW == 288 (0x8c523000) [pid = 1730] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:07:45 INFO - PROCESS | 1730 | --DOMWINDOW == 287 (0x8c208800) [pid = 1730] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:07:45 INFO - PROCESS | 1730 | --DOMWINDOW == 286 (0x8bea1400) [pid = 1730] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:07:45 INFO - PROCESS | 1730 | --DOMWINDOW == 285 (0x8bde6c00) [pid = 1730] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:07:45 INFO - PROCESS | 1730 | --DOMWINDOW == 284 (0x8c264c00) [pid = 1730] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:07:45 INFO - PROCESS | 1730 | 1464293265527 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]]]}] 13:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1639ms 13:07:45 INFO - PROCESS | 1730 | 1464293265569 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 13:07:45 INFO - PROCESS | 1730 | 1464293265573 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 13:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:07:45 INFO - PROCESS | 1730 | 1464293265583 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:07:45 INFO - PROCESS | 1730 | 1464293265585 Marionette TRACE conn4 <- [1,1486,null,{}] 13:07:45 INFO - PROCESS | 1730 | 1464293265590 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}] 13:07:45 INFO - PROCESS | 1730 | 1464293265757 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 13:07:45 INFO - PROCESS | 1730 | 1464293265949 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a2400 == 122 [pid = 1730] [id = 379] 13:07:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 285 (0x8c208800) [pid = 1730] [serial = 1138] [outer = (nil)] 13:07:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 286 (0x8f719800) [pid = 1730] [serial = 1139] [outer = 0x8c208800] 13:07:46 INFO - PROCESS | 1730 | 1464293266045 Marionette DEBUG loaded listener.js 13:07:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 287 (0x8f76e400) [pid = 1730] [serial = 1140] [outer = 0x8c208800] 13:07:46 INFO - PROCESS | 1730 | 1464293266985 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]]]}] 13:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1429ms 13:07:47 INFO - PROCESS | 1730 | 1464293267013 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 13:07:47 INFO - PROCESS | 1730 | 1464293267020 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 13:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:07:47 INFO - PROCESS | 1730 | 1464293267030 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:07:47 INFO - PROCESS | 1730 | 1464293267040 Marionette TRACE conn4 <- [1,1490,null,{}] 13:07:47 INFO - PROCESS | 1730 | 1464293267062 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}] 13:07:47 INFO - PROCESS | 1730 | 1464293267322 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 13:07:47 INFO - PROCESS | 1730 | 1464293267661 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a05a000 == 123 [pid = 1730] [id = 380] 13:07:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 288 (0x8a05b800) [pid = 1730] [serial = 1141] [outer = (nil)] 13:07:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 289 (0x8aaeec00) [pid = 1730] [serial = 1142] [outer = 0x8a05b800] 13:07:47 INFO - PROCESS | 1730 | 1464293267754 Marionette DEBUG loaded listener.js 13:07:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 290 (0x8ab62400) [pid = 1730] [serial = 1143] [outer = 0x8a05b800] 13:07:48 INFO - PROCESS | 1730 | 1464293268758 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]]]}] 13:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1755ms 13:07:48 INFO - PROCESS | 1730 | 1464293268784 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:07:48 INFO - PROCESS | 1730 | 1464293268793 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:07:48 INFO - PROCESS | 1730 | 1464293268804 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:07:48 INFO - PROCESS | 1730 | 1464293268808 Marionette TRACE conn4 <- [1,1494,null,{}] 13:07:48 INFO - PROCESS | 1730 | 1464293268815 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}] 13:07:49 INFO - PROCESS | 1730 | 1464293269088 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 13:07:49 INFO - PROCESS | 1730 | 1464293269413 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bf3800 == 124 [pid = 1730] [id = 381] 13:07:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 291 (0x8bee3400) [pid = 1730] [serial = 1144] [outer = (nil)] 13:07:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 292 (0x8c521800) [pid = 1730] [serial = 1145] [outer = 0x8bee3400] 13:07:49 INFO - PROCESS | 1730 | 1464293269505 Marionette DEBUG loaded listener.js 13:07:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 293 (0x8c5a7000) [pid = 1730] [serial = 1146] [outer = 0x8bee3400] 13:07:50 INFO - PROCESS | 1730 | 1464293270464 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]]]}] 13:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1737ms 13:07:50 INFO - PROCESS | 1730 | 1464293270542 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 13:07:50 INFO - PROCESS | 1730 | 1464293270546 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 13:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:07:50 INFO - PROCESS | 1730 | 1464293270554 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:07:50 INFO - PROCESS | 1730 | 1464293270560 Marionette TRACE conn4 <- [1,1498,null,{}] 13:07:50 INFO - PROCESS | 1730 | 1464293270578 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}] 13:07:50 INFO - PROCESS | 1730 | 1464293270903 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:07:51 INFO - PROCESS | 1730 | 1464293271236 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bee3800 == 125 [pid = 1730] [id = 382] 13:07:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 294 (0x8c522c00) [pid = 1730] [serial = 1147] [outer = (nil)] 13:07:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 295 (0x8f8df400) [pid = 1730] [serial = 1148] [outer = 0x8c522c00] 13:07:51 INFO - PROCESS | 1730 | 1464293271335 Marionette DEBUG loaded listener.js 13:07:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 296 (0x91914800) [pid = 1730] [serial = 1149] [outer = 0x8c522c00] 13:07:52 INFO - PROCESS | 1730 | 1464293272371 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]]]}] 13:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1853ms 13:07:52 INFO - PROCESS | 1730 | 1464293272408 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 13:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:07:52 INFO - PROCESS | 1730 | 1464293272413 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 13:07:52 INFO - PROCESS | 1730 | 1464293272419 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 1730 | 1464293272423 Marionette TRACE conn4 <- [1,1502,null,{}] 13:07:52 INFO - PROCESS | 1730 | 1464293272429 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}] 13:07:52 INFO - PROCESS | 1730 | 1464293272627 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 13:07:52 INFO - PROCESS | 1730 | 1464293272849 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x9213a000 == 126 [pid = 1730] [id = 383] 13:07:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 297 (0x9213a400) [pid = 1730] [serial = 1150] [outer = (nil)] 13:07:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 298 (0x9260f400) [pid = 1730] [serial = 1151] [outer = 0x9213a400] 13:07:53 INFO - PROCESS | 1730 | 1464293273018 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 299 (0x929e8000) [pid = 1730] [serial = 1152] [outer = 0x9213a400] 13:07:54 INFO - PROCESS | 1730 | 1464293274012 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]]]}] 13:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1633ms 13:07:54 INFO - PROCESS | 1730 | 1464293274054 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 13:07:54 INFO - PROCESS | 1730 | 1464293274058 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 13:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:07:54 INFO - PROCESS | 1730 | 1464293274065 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:07:54 INFO - PROCESS | 1730 | 1464293274068 Marionette TRACE conn4 <- [1,1506,null,{}] 13:07:54 INFO - PROCESS | 1730 | 1464293274074 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}] 13:07:54 INFO - PROCESS | 1730 | 1464293274293 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 13:07:54 INFO - PROCESS | 1730 | 1464293274602 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c203c00 == 127 [pid = 1730] [id = 384] 13:07:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 300 (0x8f724c00) [pid = 1730] [serial = 1153] [outer = (nil)] 13:07:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 301 (0x9372f000) [pid = 1730] [serial = 1154] [outer = 0x8f724c00] 13:07:54 INFO - PROCESS | 1730 | 1464293274700 Marionette DEBUG loaded listener.js 13:07:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 302 (0x93754400) [pid = 1730] [serial = 1155] [outer = 0x8f724c00] 13:07:55 INFO - PROCESS | 1730 | 1464293275672 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]]]}] 13:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1682ms 13:07:55 INFO - PROCESS | 1730 | 1464293275748 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 13:07:55 INFO - PROCESS | 1730 | 1464293275752 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 13:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:07:55 INFO - PROCESS | 1730 | 1464293275760 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 1730 | 1464293275765 Marionette TRACE conn4 <- [1,1510,null,{}] 13:07:55 INFO - PROCESS | 1730 | 1464293275771 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}] 13:07:56 INFO - PROCESS | 1730 | 1464293276069 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 13:07:56 INFO - PROCESS | 1730 | 1464293276447 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd78800 == 128 [pid = 1730] [id = 385] 13:07:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 303 (0x929e2400) [pid = 1730] [serial = 1156] [outer = (nil)] 13:07:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 304 (0x97683800) [pid = 1730] [serial = 1157] [outer = 0x929e2400] 13:07:56 INFO - PROCESS | 1730 | 1464293276572 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 305 (0x99e99000) [pid = 1730] [serial = 1158] [outer = 0x929e2400] 13:07:57 INFO - PROCESS | 1730 | 1464293277608 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]]]}] 13:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1899ms 13:07:57 INFO - PROCESS | 1730 | 1464293277659 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 1730 | 1464293277663 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:07:57 INFO - PROCESS | 1730 | 1464293277670 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - PROCESS | 1730 | 1464293277674 Marionette TRACE conn4 <- [1,1514,null,{}] 13:07:57 INFO - PROCESS | 1730 | 1464293277680 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}] 13:07:57 INFO - PROCESS | 1730 | 1464293277950 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 13:07:58 INFO - PROCESS | 1730 | 1464293278280 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc4400 == 129 [pid = 1730] [id = 386] 13:07:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 306 (0x9212dc00) [pid = 1730] [serial = 1159] [outer = (nil)] 13:07:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 307 (0x9a3f4c00) [pid = 1730] [serial = 1160] [outer = 0x9212dc00] 13:07:58 INFO - PROCESS | 1730 | 1464293278373 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 308 (0x9a7b4c00) [pid = 1730] [serial = 1161] [outer = 0x9212dc00] 13:07:59 INFO - PROCESS | 1730 | 1464293279332 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]]]}] 13:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1705ms 13:07:59 INFO - PROCESS | 1730 | 1464293279376 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 13:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:07:59 INFO - PROCESS | 1730 | 1464293279380 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 13:07:59 INFO - PROCESS | 1730 | 1464293279387 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:07:59 INFO - PROCESS | 1730 | 1464293279391 Marionette TRACE conn4 <- [1,1518,null,{}] 13:07:59 INFO - PROCESS | 1730 | 1464293279397 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}] 13:07:59 INFO - PROCESS | 1730 | 1464293279599 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:07:59 INFO - PROCESS | 1730 | 1464293279817 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x9388bc00 == 130 [pid = 1730] [id = 387] 13:07:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 309 (0x99e98800) [pid = 1730] [serial = 1162] [outer = (nil)] 13:07:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 310 (0x9af78c00) [pid = 1730] [serial = 1163] [outer = 0x99e98800] 13:07:59 INFO - PROCESS | 1730 | 1464293279990 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 311 (0x9af81c00) [pid = 1730] [serial = 1164] [outer = 0x99e98800] 13:08:00 INFO - PROCESS | 1730 | 1464293280936 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]]]}] 13:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1581ms 13:08:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:08:00 INFO - PROCESS | 1730 | 1464293280969 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 13:08:00 INFO - PROCESS | 1730 | 1464293280972 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 13:08:00 INFO - PROCESS | 1730 | 1464293280979 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - PROCESS | 1730 | 1464293280983 Marionette TRACE conn4 <- [1,1522,null,{}] 13:08:00 INFO - PROCESS | 1730 | 1464293280989 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}] 13:08:01 INFO - PROCESS | 1730 | 1464293281211 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 13:08:01 INFO - PROCESS | 1730 | 1464293281546 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x9212e000 == 131 [pid = 1730] [id = 388] 13:08:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 312 (0x98801800) [pid = 1730] [serial = 1165] [outer = (nil)] 13:08:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 313 (0x9d47ec00) [pid = 1730] [serial = 1166] [outer = 0x98801800] 13:08:01 INFO - PROCESS | 1730 | 1464293281646 Marionette DEBUG loaded listener.js 13:08:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 314 (0x9d89a000) [pid = 1730] [serial = 1167] [outer = 0x98801800] 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1730 | 1464293282467 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"]]]}] 13:08:02 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 () { 13:08:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:08:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:08:02 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 () { 13:08:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:08:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:08:02 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 () { 13:08:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:08:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:08:02 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 () { 13:08:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:08:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:08:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1538ms 13:08:02 INFO - PROCESS | 1730 | 1464293282518 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 13:08:02 INFO - PROCESS | 1730 | 1464293282524 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 13:08:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:08:02 INFO - PROCESS | 1730 | 1464293282556 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - PROCESS | 1730 | 1464293282559 Marionette TRACE conn4 <- [1,1526,null,{}] 13:08:02 INFO - PROCESS | 1730 | 1464293282567 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}] 13:08:02 INFO - PROCESS | 1730 | 1464293282763 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 13:08:03 INFO - PROCESS | 1730 | 1464293282984 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x9d38ac00 == 132 [pid = 1730] [id = 389] 13:08:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 315 (0x9d483000) [pid = 1730] [serial = 1168] [outer = (nil)] 13:08:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 316 (0xa275a800) [pid = 1730] [serial = 1169] [outer = 0x9d483000] 13:08:03 INFO - PROCESS | 1730 | 1464293283105 Marionette DEBUG loaded listener.js 13:08:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 317 (0xa36f3000) [pid = 1730] [serial = 1170] [outer = 0x9d483000] 13:08:04 INFO - PROCESS | 1730 | 1464293283995 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"]]]}] 13:08:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:08:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:08:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:08:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:08:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:08:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:08:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1550ms 13:08:04 INFO - PROCESS | 1730 | 1464293284090 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 13:08:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:08:04 INFO - PROCESS | 1730 | 1464293284096 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 13:08:04 INFO - PROCESS | 1730 | 1464293284103 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 1730 | 1464293284107 Marionette TRACE conn4 <- [1,1530,null,{}] 13:08:04 INFO - PROCESS | 1730 | 1464293284113 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}] 13:08:04 INFO - PROCESS | 1730 | 1464293284398 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 13:08:04 INFO - PROCESS | 1730 | 1464293284733 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x871ef000 == 133 [pid = 1730] [id = 390] 13:08:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 318 (0x8a2a0800) [pid = 1730] [serial = 1171] [outer = (nil)] 13:08:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 319 (0x9d481800) [pid = 1730] [serial = 1172] [outer = 0x8a2a0800] 13:08:04 INFO - PROCESS | 1730 | 1464293284833 Marionette DEBUG loaded listener.js 13:08:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 320 (0xa6382400) [pid = 1730] [serial = 1173] [outer = 0x8a2a0800] 13:08:05 INFO - PROCESS | 1730 | 1464293285628 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]]]}] 13:08:05 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 13:08:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:08:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:08:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:08:05 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. 13:08:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:08:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1585ms 13:08:05 INFO - PROCESS | 1730 | 1464293285690 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 1730 | 1464293285694 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:08:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:08:05 INFO - PROCESS | 1730 | 1464293285700 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 1730 | 1464293285704 Marionette TRACE conn4 <- [1,1534,null,{}] 13:08:05 INFO - PROCESS | 1730 | 1464293285730 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}] 13:08:05 INFO - PROCESS | 1730 | 1464293285914 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 13:08:06 INFO - PROCESS | 1730 | 1464293286181 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d0800 == 134 [pid = 1730] [id = 391] 13:08:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 321 (0x879d2800) [pid = 1730] [serial = 1174] [outer = (nil)] 13:08:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 322 (0x879da800) [pid = 1730] [serial = 1175] [outer = 0x879d2800] 13:08:06 INFO - PROCESS | 1730 | 1464293286282 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 323 (0x879dd400) [pid = 1730] [serial = 1176] [outer = 0x879d2800] 13:08:07 INFO - PROCESS | 1730 | 1464293287279 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]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1652ms 13:08:07 INFO - PROCESS | 1730 | 1464293287354 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 13:08:07 INFO - PROCESS | 1730 | 1464293287357 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 13:08:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:08:07 INFO - PROCESS | 1730 | 1464293287365 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 1730 | 1464293287367 Marionette TRACE conn4 <- [1,1538,null,{}] 13:08:07 INFO - PROCESS | 1730 | 1464293287374 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}] 13:08:07 INFO - PROCESS | 1730 | 1464293287631 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:08:07 INFO - PROCESS | 1730 | 1464293287951 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x871fbc00 == 135 [pid = 1730] [id = 392] 13:08:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 324 (0x879d6400) [pid = 1730] [serial = 1177] [outer = (nil)] 13:08:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 325 (0x9272a000) [pid = 1730] [serial = 1178] [outer = 0x879d6400] 13:08:08 INFO - PROCESS | 1730 | 1464293288039 Marionette DEBUG loaded listener.js 13:08:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 326 (0x9272c400) [pid = 1730] [serial = 1179] [outer = 0x879d6400] 13:08:08 INFO - PROCESS | 1730 | 1464293288949 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]]]}] 13:08:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:08:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1636ms 13:08:09 INFO - PROCESS | 1730 | 1464293289002 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 1730 | 1464293289005 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 13:08:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:08:09 INFO - PROCESS | 1730 | 1464293289012 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 1730 | 1464293289015 Marionette TRACE conn4 <- [1,1542,null,{}] 13:08:09 INFO - PROCESS | 1730 | 1464293289021 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}] 13:08:09 INFO - PROCESS | 1730 | 1464293289222 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 13:08:09 INFO - PROCESS | 1730 | 1464293289548 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8743e800 == 136 [pid = 1730] [id = 393] 13:08:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 327 (0x8743f800) [pid = 1730] [serial = 1180] [outer = (nil)] 13:08:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 328 (0x87446800) [pid = 1730] [serial = 1181] [outer = 0x8743f800] 13:08:09 INFO - PROCESS | 1730 | 1464293289644 Marionette DEBUG loaded listener.js 13:08:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 329 (0x87448800) [pid = 1730] [serial = 1182] [outer = 0x8743f800] 13:08:10 INFO - PROCESS | 1730 | 1464293290493 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]]]}] 13:08:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:08:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1529ms 13:08:10 INFO - PROCESS | 1730 | 1464293290542 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 13:08:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:08:10 INFO - PROCESS | 1730 | 1464293290546 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 13:08:10 INFO - PROCESS | 1730 | 1464293290572 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 1730 | 1464293290577 Marionette TRACE conn4 <- [1,1546,null,{}] 13:08:10 INFO - PROCESS | 1730 | 1464293290585 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}] 13:08:10 INFO - PROCESS | 1730 | 1464293290789 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 13:08:11 INFO - PROCESS | 1730 | 1464293291113 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x87447000 == 137 [pid = 1730] [id = 394] 13:08:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 330 (0x87447400) [pid = 1730] [serial = 1183] [outer = (nil)] 13:08:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 331 (0x8dbd1400) [pid = 1730] [serial = 1184] [outer = 0x87447400] 13:08:11 INFO - PROCESS | 1730 | 1464293291206 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 332 (0x92727400) [pid = 1730] [serial = 1185] [outer = 0x87447400] 13:08:12 INFO - PROCESS | 1730 | 1464293292189 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]]]}] 13:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1710ms 13:08:12 INFO - PROCESS | 1730 | 1464293292264 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 13:08:12 INFO - PROCESS | 1730 | 1464293292267 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 13:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:08:12 INFO - PROCESS | 1730 | 1464293292274 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 1730 | 1464293292279 Marionette TRACE conn4 <- [1,1550,null,{}] 13:08:12 INFO - PROCESS | 1730 | 1464293292289 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}] 13:08:12 INFO - PROCESS | 1730 | 1464293292549 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 13:08:12 INFO - PROCESS | 1730 | 1464293292852 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb5000 == 138 [pid = 1730] [id = 395] 13:08:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 333 (0x86eb6c00) [pid = 1730] [serial = 1186] [outer = (nil)] 13:08:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 334 (0x86ebd000) [pid = 1730] [serial = 1187] [outer = 0x86eb6c00] 13:08:12 INFO - PROCESS | 1730 | 1464293292951 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 335 (0x86ebf000) [pid = 1730] [serial = 1188] [outer = 0x86eb6c00] 13:08:13 INFO - PROCESS | 1730 | 1464293293867 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]]]}] 13:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1638ms 13:08:13 INFO - PROCESS | 1730 | 1464293293912 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:08:13 INFO - PROCESS | 1730 | 1464293293915 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:08:13 INFO - PROCESS | 1730 | 1464293293922 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:08:13 INFO - PROCESS | 1730 | 1464293293926 Marionette TRACE conn4 <- [1,1554,null,{}] 13:08:13 INFO - PROCESS | 1730 | 1464293293932 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}] 13:08:14 INFO - PROCESS | 1730 | 1464293294121 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 13:08:14 INFO - PROCESS | 1730 | 1464293294456 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ebb800 == 139 [pid = 1730] [id = 396] 13:08:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 336 (0x86ebdc00) [pid = 1730] [serial = 1189] [outer = (nil)] 13:08:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 337 (0x8dae0c00) [pid = 1730] [serial = 1190] [outer = 0x86ebdc00] 13:08:14 INFO - PROCESS | 1730 | 1464293294556 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 338 (0x8ddc2000) [pid = 1730] [serial = 1191] [outer = 0x86ebdc00] 13:08:15 INFO - PROCESS | 1730 | 1464293295473 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]]]}] 13:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1589ms 13:08:15 INFO - PROCESS | 1730 | 1464293295513 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 1730 | 1464293295516 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 13:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:08:15 INFO - PROCESS | 1730 | 1464293295523 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 1730 | 1464293295527 Marionette TRACE conn4 <- [1,1558,null,{}] 13:08:15 INFO - PROCESS | 1730 | 1464293295532 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}] 13:08:15 INFO - PROCESS | 1730 | 1464293295735 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:08:16 INFO - PROCESS | 1730 | 1464293296066 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e96c00 == 140 [pid = 1730] [id = 397] 13:08:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 339 (0x85e97000) [pid = 1730] [serial = 1192] [outer = (nil)] 13:08:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 340 (0x85e9e800) [pid = 1730] [serial = 1193] [outer = 0x85e97000] 13:08:16 INFO - PROCESS | 1730 | 1464293296171 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 341 (0x85ea0400) [pid = 1730] [serial = 1194] [outer = 0x85e97000] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x8da4ec00 == 139 [pid = 1730] [id = 378] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8e1000 == 138 [pid = 1730] [id = 377] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x8bdef000 == 137 [pid = 1730] [id = 376] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x8a05a800 == 136 [pid = 1730] [id = 375] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x9a658c00 == 135 [pid = 1730] [id = 364] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x97689800 == 134 [pid = 1730] [id = 363] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x90d0a400 == 133 [pid = 1730] [id = 362] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x94ebf800 == 132 [pid = 1730] [id = 361] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x924f8c00 == 131 [pid = 1730] [id = 360] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x8be9e800 == 130 [pid = 1730] [id = 358] 13:08:18 INFO - PROCESS | 1730 | --DOCSHELL 0x8f71bc00 == 129 [pid = 1730] [id = 359] 13:08:18 INFO - PROCESS | 1730 | 1464293298138 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]]]}] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 340 (0x92cdb000) [pid = 1730] [serial = 1073] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 339 (0x9a8d3800) [pid = 1730] [serial = 1031] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 338 (0x8de1f800) [pid = 1730] [serial = 1062] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 337 (0x99e9cc00) [pid = 1730] [serial = 1028] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 336 (0x8ea90000) [pid = 1730] [serial = 1065] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 335 (0xa36ed400) [pid = 1730] [serial = 1043] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 334 (0xa25b9c00) [pid = 1730] [serial = 1040] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 333 (0x8e1d3400) [pid = 1730] [serial = 1046] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 332 (0x8bea2800) [pid = 1730] [serial = 1049] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 331 (0x92133000) [pid = 1730] [serial = 1055] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 330 (0x8bedf400) [pid = 1730] [serial = 1058] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 329 (0x8f727c00) [pid = 1730] [serial = 1071] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 328 (0x8f75e800) [pid = 1730] [serial = 1067] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 327 (0x8da52c00) [pid = 1730] [serial = 1022] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 326 (0x929ddc00) [pid = 1730] [serial = 1052] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 325 (0x99e7c000) [pid = 1730] [serial = 1019] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 324 (0x9af87000) [pid = 1730] [serial = 1034] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 323 (0x9191b400) [pid = 1730] [serial = 1025] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 322 (0x8d8ea000) [pid = 1730] [serial = 1064] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 321 (0x8da92c00) [pid = 1730] [serial = 1061] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 320 (0x92134800) [pid = 1730] [serial = 1068] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 319 (0x8c26c000) [pid = 1730] [serial = 1070] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 318 (0x8c221800) [pid = 1730] [serial = 1059] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1730 | --DOMWINDOW == 317 (0x9d384c00) [pid = 1730] [serial = 1037] [outer = (nil)] [url = about:blank] 13:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2936ms 13:08:18 INFO - PROCESS | 1730 | 1464293298461 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 13:08:18 INFO - PROCESS | 1730 | 1464293298467 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 13:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:08:18 INFO - PROCESS | 1730 | 1464293298475 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:08:18 INFO - PROCESS | 1730 | 1464293298482 Marionette TRACE conn4 <- [1,1562,null,{}] 13:08:18 INFO - PROCESS | 1730 | 1464293298492 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}] 13:08:18 INFO - PROCESS | 1730 | 1464293298671 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 13:08:18 INFO - PROCESS | 1730 | 1464293298905 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e9d400 == 130 [pid = 1730] [id = 398] 13:08:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 318 (0x85ea1000) [pid = 1730] [serial = 1195] [outer = (nil)] 13:08:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 319 (0x88e0c800) [pid = 1730] [serial = 1196] [outer = 0x85ea1000] 13:08:18 INFO - PROCESS | 1730 | 1464293298986 Marionette DEBUG loaded listener.js 13:08:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 320 (0x899edc00) [pid = 1730] [serial = 1197] [outer = 0x85ea1000] 13:08:19 INFO - PROCESS | 1730 | 1464293299811 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]]]}] 13:08:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:08:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1403ms 13:08:19 INFO - PROCESS | 1730 | 1464293299878 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 13:08:19 INFO - PROCESS | 1730 | 1464293299887 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 13:08:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:08:19 INFO - PROCESS | 1730 | 1464293299897 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:08:19 INFO - PROCESS | 1730 | 1464293299901 Marionette TRACE conn4 <- [1,1566,null,{}] 13:08:19 INFO - PROCESS | 1730 | 1464293299907 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}] 13:08:20 INFO - PROCESS | 1730 | 1464293300090 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 13:08:20 INFO - PROCESS | 1730 | 1464293300319 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x871fb400 == 131 [pid = 1730] [id = 399] 13:08:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 321 (0x89bfbc00) [pid = 1730] [serial = 1198] [outer = (nil)] 13:08:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 322 (0x8ab5ac00) [pid = 1730] [serial = 1199] [outer = 0x89bfbc00] 13:08:20 INFO - PROCESS | 1730 | 1464293300393 Marionette DEBUG loaded listener.js 13:08:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 323 (0x8ab66400) [pid = 1730] [serial = 1200] [outer = 0x89bfbc00] 13:08:21 INFO - PROCESS | 1730 | 1464293301331 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]]]}] 13:08:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:08:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1490ms 13:08:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:08:21 INFO - PROCESS | 1730 | 1464293301388 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 13:08:21 INFO - PROCESS | 1730 | 1464293301391 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 13:08:21 INFO - PROCESS | 1730 | 1464293301398 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 1730 | 1464293301403 Marionette TRACE conn4 <- [1,1570,null,{}] 13:08:21 INFO - PROCESS | 1730 | 1464293301419 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}] 13:08:21 INFO - PROCESS | 1730 | 1464293301682 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 13:08:21 INFO - PROCESS | 1730 | 1464293301710 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a05d400 == 132 [pid = 1730] [id = 400] 13:08:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 324 (0x8bde9400) [pid = 1730] [serial = 1201] [outer = (nil)] 13:08:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 325 (0x8c20e000) [pid = 1730] [serial = 1202] [outer = 0x8bde9400] 13:08:21 INFO - PROCESS | 1730 | 1464293301787 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 326 (0x8c26dc00) [pid = 1730] [serial = 1203] [outer = 0x8bde9400] 13:08:23 INFO - PROCESS | 1730 | --DOMWINDOW == 325 (0x8be99800) [pid = 1730] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:08:23 INFO - PROCESS | 1730 | --DOMWINDOW == 324 (0x8ab60000) [pid = 1730] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:08:23 INFO - PROCESS | 1730 | --DOMWINDOW == 323 (0x8d8e7c00) [pid = 1730] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:08:23 INFO - PROCESS | 1730 | --DOMWINDOW == 322 (0x8e1cb400) [pid = 1730] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:08:23 INFO - PROCESS | 1730 | 1464293303168 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]]]}] 13:08:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:08:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1841ms 13:08:23 INFO - PROCESS | 1730 | 1464293303238 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:08:23 INFO - PROCESS | 1730 | 1464293303242 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:08:23 INFO - PROCESS | 1730 | 1464293303248 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:08:23 INFO - PROCESS | 1730 | 1464293303252 Marionette TRACE conn4 <- [1,1574,null,{}] 13:08:23 INFO - PROCESS | 1730 | 1464293303257 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}] 13:08:23 INFO - PROCESS | 1730 | 1464293303546 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 13:08:23 INFO - PROCESS | 1730 | 1464293303670 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be99800 == 133 [pid = 1730] [id = 401] 13:08:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 323 (0x8c210c00) [pid = 1730] [serial = 1204] [outer = (nil)] 13:08:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 324 (0x8d8e1c00) [pid = 1730] [serial = 1205] [outer = 0x8c210c00] 13:08:23 INFO - PROCESS | 1730 | 1464293303745 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 325 (0x8da51c00) [pid = 1730] [serial = 1206] [outer = 0x8c210c00] 13:08:24 INFO - PROCESS | 1730 | 1464293304520 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]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:08:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1343ms 13:08:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:08:24 INFO - PROCESS | 1730 | 1464293304593 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 1730 | 1464293304596 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 13:08:24 INFO - PROCESS | 1730 | 1464293304603 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 1730 | 1464293304606 Marionette TRACE conn4 <- [1,1578,null,{}] 13:08:24 INFO - PROCESS | 1730 | 1464293304612 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}] 13:08:24 INFO - PROCESS | 1730 | 1464293304793 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:08:25 INFO - PROCESS | 1730 | 1464293304992 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be9d400 == 134 [pid = 1730] [id = 402] 13:08:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 326 (0x8c225c00) [pid = 1730] [serial = 1207] [outer = (nil)] 13:08:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 327 (0x8dada800) [pid = 1730] [serial = 1208] [outer = 0x8c225c00] 13:08:25 INFO - PROCESS | 1730 | 1464293305068 Marionette DEBUG loaded listener.js 13:08:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 328 (0x8dbd8c00) [pid = 1730] [serial = 1209] [outer = 0x8c225c00] 13:08:26 INFO - PROCESS | 1730 | 1464293306128 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]]]}] 13:08:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:08:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1584ms 13:08:26 INFO - PROCESS | 1730 | 1464293306186 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 13:08:26 INFO - PROCESS | 1730 | 1464293306194 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 13:08:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:08:26 INFO - PROCESS | 1730 | 1464293306202 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - PROCESS | 1730 | 1464293306209 Marionette TRACE conn4 <- [1,1582,null,{}] 13:08:26 INFO - PROCESS | 1730 | 1464293306217 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}] 13:08:26 INFO - PROCESS | 1730 | 1464293306473 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 13:08:26 INFO - PROCESS | 1730 | 1464293306854 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb7400 == 135 [pid = 1730] [id = 403] 13:08:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 329 (0x879db400) [pid = 1730] [serial = 1210] [outer = (nil)] 13:08:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 330 (0x89bf5800) [pid = 1730] [serial = 1211] [outer = 0x879db400] 13:08:26 INFO - PROCESS | 1730 | 1464293306955 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 331 (0x8a05d000) [pid = 1730] [serial = 1212] [outer = 0x879db400] 13:08:27 INFO - PROCESS | 1730 | 1464293307913 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]]]}] 13:08:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:08:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1785ms 13:08:27 INFO - PROCESS | 1730 | 1464293307989 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 13:08:27 INFO - PROCESS | 1730 | 1464293307998 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 13:08:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:08:28 INFO - PROCESS | 1730 | 1464293308009 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:08:28 INFO - PROCESS | 1730 | 1464293308013 Marionette TRACE conn4 <- [1,1586,null,{}] 13:08:28 INFO - PROCESS | 1730 | 1464293308020 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}] 13:08:28 INFO - PROCESS | 1730 | 1464293308285 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 13:08:28 INFO - PROCESS | 1730 | 1464293308615 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bedf400 == 136 [pid = 1730] [id = 404] 13:08:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 332 (0x8bee0c00) [pid = 1730] [serial = 1213] [outer = (nil)] 13:08:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 333 (0x8c525c00) [pid = 1730] [serial = 1214] [outer = 0x8bee0c00] 13:08:28 INFO - PROCESS | 1730 | 1464293308704 Marionette DEBUG loaded listener.js 13:08:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 334 (0x8da4d000) [pid = 1730] [serial = 1215] [outer = 0x8bee0c00] 13:08:29 INFO - PROCESS | 1730 | 1464293309722 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]]]}] 13:08:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:08:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1784ms 13:08:29 INFO - PROCESS | 1730 | 1464293309793 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 1730 | 1464293309797 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 13:08:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:08:29 INFO - PROCESS | 1730 | 1464293309804 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:08:29 INFO - PROCESS | 1730 | 1464293309811 Marionette TRACE conn4 <- [1,1590,null,{}] 13:08:29 INFO - PROCESS | 1730 | 1464293309827 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}] 13:08:30 INFO - PROCESS | 1730 | 1464293310068 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 13:08:30 INFO - PROCESS | 1730 | 1464293310405 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de25c00 == 137 [pid = 1730] [id = 405] 13:08:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 335 (0x8e1d5000) [pid = 1730] [serial = 1216] [outer = (nil)] 13:08:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 336 (0x8ea8fc00) [pid = 1730] [serial = 1217] [outer = 0x8e1d5000] 13:08:30 INFO - PROCESS | 1730 | 1464293310497 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 337 (0x8f761800) [pid = 1730] [serial = 1218] [outer = 0x8e1d5000] 13:08:31 INFO - PROCESS | 1730 | 1464293311484 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]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:08:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1744ms 13:08:31 INFO - PROCESS | 1730 | 1464293311549 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 1730 | 1464293311554 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:08:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:08:31 INFO - PROCESS | 1730 | 1464293311562 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 1730 | 1464293311566 Marionette TRACE conn4 <- [1,1594,null,{}] 13:08:31 INFO - PROCESS | 1730 | 1464293311572 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}] 13:08:31 INFO - PROCESS | 1730 | 1464293311815 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 13:08:32 INFO - PROCESS | 1730 | 1464293312154 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e1d3800 == 138 [pid = 1730] [id = 406] 13:08:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 338 (0x8e1d6400) [pid = 1730] [serial = 1219] [outer = (nil)] 13:08:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 339 (0x91919000) [pid = 1730] [serial = 1220] [outer = 0x8e1d6400] 13:08:32 INFO - PROCESS | 1730 | 1464293312254 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 340 (0x9212e800) [pid = 1730] [serial = 1221] [outer = 0x8e1d6400] 13:08:33 INFO - PROCESS | 1730 | 1464293313165 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]]]}] 13:08:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:08:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1687ms 13:08:33 INFO - PROCESS | 1730 | 1464293313251 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 13:08:33 INFO - PROCESS | 1730 | 1464293313256 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 13:08:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:08:33 INFO - PROCESS | 1730 | 1464293313262 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 1730 | 1464293313266 Marionette TRACE conn4 <- [1,1598,null,{}] 13:08:33 INFO - PROCESS | 1730 | 1464293313272 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}] 13:08:33 INFO - PROCESS | 1730 | 1464293313512 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:08:33 INFO - PROCESS | 1730 | 1464293313843 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da90c00 == 139 [pid = 1730] [id = 407] 13:08:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 341 (0x8f778000) [pid = 1730] [serial = 1222] [outer = (nil)] 13:08:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 342 (0x92602c00) [pid = 1730] [serial = 1223] [outer = 0x8f778000] 13:08:33 INFO - PROCESS | 1730 | 1464293313933 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 343 (0x9260a800) [pid = 1730] [serial = 1224] [outer = 0x8f778000] 13:08:34 INFO - PROCESS | 1730 | 1464293314872 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]]]}] 13:08:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:08:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1631ms 13:08:34 INFO - PROCESS | 1730 | 1464293314893 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 13:08:34 INFO - PROCESS | 1730 | 1464293314897 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 13:08:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:08:34 INFO - PROCESS | 1730 | 1464293314904 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:08:34 INFO - PROCESS | 1730 | 1464293314907 Marionette TRACE conn4 <- [1,1602,null,{}] 13:08:34 INFO - PROCESS | 1730 | 1464293314913 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}] 13:08:35 INFO - PROCESS | 1730 | 1464293315112 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 13:08:35 INFO - PROCESS | 1730 | 1464293315454 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaf0000 == 140 [pid = 1730] [id = 408] 13:08:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 344 (0x9213ac00) [pid = 1730] [serial = 1225] [outer = (nil)] 13:08:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 345 (0x93739c00) [pid = 1730] [serial = 1226] [outer = 0x9213ac00] 13:08:35 INFO - PROCESS | 1730 | 1464293315547 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 346 (0x93897000) [pid = 1730] [serial = 1227] [outer = 0x9213ac00] 13:08:36 INFO - PROCESS | 1730 | 1464293316436 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]]]}] 13:08:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:08:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1580ms 13:08:36 INFO - PROCESS | 1730 | 1464293316485 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 13:08:36 INFO - PROCESS | 1730 | 1464293316489 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 13:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:08:36 INFO - PROCESS | 1730 | 1464293316496 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:08:36 INFO - PROCESS | 1730 | 1464293316500 Marionette TRACE conn4 <- [1,1606,null,{}] 13:08:36 INFO - PROCESS | 1730 | 1464293316505 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}] 13:08:36 INFO - PROCESS | 1730 | 1464293316711 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 13:08:37 INFO - PROCESS | 1730 | 1464293317041 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x929e0000 == 141 [pid = 1730] [id = 409] 13:08:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 347 (0x92a90400) [pid = 1730] [serial = 1228] [outer = (nil)] 13:08:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 348 (0x96c69400) [pid = 1730] [serial = 1229] [outer = 0x92a90400] 13:08:37 INFO - PROCESS | 1730 | 1464293317134 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 349 (0x97681400) [pid = 1730] [serial = 1230] [outer = 0x92a90400] 13:08:38 INFO - PROCESS | 1730 | 1464293318047 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]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1587ms 13:08:38 INFO - PROCESS | 1730 | 1464293318084 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 13:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:08:38 INFO - PROCESS | 1730 | 1464293318089 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 13:08:38 INFO - PROCESS | 1730 | 1464293318095 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - PROCESS | 1730 | 1464293318099 Marionette TRACE conn4 <- [1,1610,null,{}] 13:08:38 INFO - PROCESS | 1730 | 1464293318105 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}] 13:08:38 INFO - PROCESS | 1730 | 1464293318302 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 13:08:38 INFO - PROCESS | 1730 | 1464293318627 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x9503e800 == 142 [pid = 1730] [id = 410] 13:08:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 350 (0x96c88800) [pid = 1730] [serial = 1231] [outer = (nil)] 13:08:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 351 (0x99e98000) [pid = 1730] [serial = 1232] [outer = 0x96c88800] 13:08:38 INFO - PROCESS | 1730 | 1464293318727 Marionette DEBUG loaded listener.js 13:08:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 352 (0x9a284400) [pid = 1730] [serial = 1233] [outer = 0x96c88800] 13:08:39 INFO - PROCESS | 1730 | 1464293319601 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]]]}] 13:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1543ms 13:08:39 INFO - PROCESS | 1730 | 1464293319639 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:08:39 INFO - PROCESS | 1730 | 1464293319643 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:08:39 INFO - PROCESS | 1730 | 1464293319650 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:08:39 INFO - PROCESS | 1730 | 1464293319653 Marionette TRACE conn4 <- [1,1614,null,{}] 13:08:39 INFO - PROCESS | 1730 | 1464293319659 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}] 13:08:39 INFO - PROCESS | 1730 | 1464293319848 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 13:08:40 INFO - PROCESS | 1730 | 1464293320118 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de1cc00 == 143 [pid = 1730] [id = 411] 13:08:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 353 (0x8ea88c00) [pid = 1730] [serial = 1234] [outer = (nil)] 13:08:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 354 (0x9a8d7c00) [pid = 1730] [serial = 1235] [outer = 0x8ea88c00] 13:08:40 INFO - PROCESS | 1730 | 1464293320255 Marionette DEBUG loaded listener.js 13:08:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 355 (0x9a8e0800) [pid = 1730] [serial = 1236] [outer = 0x8ea88c00] 13:08:41 INFO - PROCESS | 1730 | 1464293321181 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]]]}] 13:08:41 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 13:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1582ms 13:08:41 INFO - PROCESS | 1730 | 1464293321233 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 13:08:41 INFO - PROCESS | 1730 | 1464293321237 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 13:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:08:41 INFO - PROCESS | 1730 | 1464293321243 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:08:41 INFO - PROCESS | 1730 | 1464293321247 Marionette TRACE conn4 <- [1,1618,null,{}] 13:08:41 INFO - PROCESS | 1730 | 1464293321252 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}] 13:08:41 INFO - PROCESS | 1730 | 1464293321446 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:08:41 INFO - PROCESS | 1730 | 1464293321764 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x995aa000 == 144 [pid = 1730] [id = 412] 13:08:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 356 (0x99e85400) [pid = 1730] [serial = 1237] [outer = (nil)] 13:08:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 357 (0x9d37c800) [pid = 1730] [serial = 1238] [outer = 0x99e85400] 13:08:41 INFO - PROCESS | 1730 | 1464293321854 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 358 (0x9d89a800) [pid = 1730] [serial = 1239] [outer = 0x99e85400] 13:08:42 INFO - PROCESS | 1730 | 1464293322812 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]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1633ms 13:08:42 INFO - PROCESS | 1730 | 1464293322877 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 13:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:08:42 INFO - PROCESS | 1730 | 1464293322882 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 13:08:42 INFO - PROCESS | 1730 | 1464293322888 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 1730 | 1464293322893 Marionette TRACE conn4 <- [1,1622,null,{}] 13:08:42 INFO - PROCESS | 1730 | 1464293322898 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}] 13:08:43 INFO - PROCESS | 1730 | 1464293323148 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 13:08:43 INFO - PROCESS | 1730 | 1464293323488 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c6b4400 == 145 [pid = 1730] [id = 413] 13:08:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 359 (0x8c6bbc00) [pid = 1730] [serial = 1240] [outer = (nil)] 13:08:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 360 (0x9af87000) [pid = 1730] [serial = 1241] [outer = 0x8c6bbc00] 13:08:43 INFO - PROCESS | 1730 | 1464293323584 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 361 (0xa275b000) [pid = 1730] [serial = 1242] [outer = 0x8c6bbc00] 13:08:44 INFO - PROCESS | 1730 | 1464293324477 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]]]}] 13:08:44 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 13:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1639ms 13:08:44 INFO - PROCESS | 1730 | 1464293324527 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 13:08:44 INFO - PROCESS | 1730 | 1464293324531 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 13:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:08:44 INFO - PROCESS | 1730 | 1464293324537 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:08:44 INFO - PROCESS | 1730 | 1464293324541 Marionette TRACE conn4 <- [1,1626,null,{}] 13:08:44 INFO - PROCESS | 1730 | 1464293324547 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}] 13:08:44 INFO - PROCESS | 1730 | 1464293324739 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 13:08:45 INFO - PROCESS | 1730 | 1464293325080 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae1c00 == 146 [pid = 1730] [id = 414] 13:08:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 362 (0x86ae3800) [pid = 1730] [serial = 1243] [outer = (nil)] 13:08:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 363 (0x86aea000) [pid = 1730] [serial = 1244] [outer = 0x86ae3800] 13:08:45 INFO - PROCESS | 1730 | 1464293325175 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 364 (0x86aecc00) [pid = 1730] [serial = 1245] [outer = 0x86ae3800] 13:08:46 INFO - PROCESS | 1730 | 1464293326040 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]]]}] 13:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1545ms 13:08:46 INFO - PROCESS | 1730 | 1464293326084 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 1730 | 1464293326088 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 13:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:08:46 INFO - PROCESS | 1730 | 1464293326094 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 1730 | 1464293326098 Marionette TRACE conn4 <- [1,1630,null,{}] 13:08:46 INFO - PROCESS | 1730 | 1464293326105 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}] 13:08:46 INFO - PROCESS | 1730 | 1464293326289 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 13:08:46 INFO - PROCESS | 1730 | 1464293326540 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae3000 == 147 [pid = 1730] [id = 415] 13:08:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 365 (0x86aeac00) [pid = 1730] [serial = 1246] [outer = (nil)] 13:08:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 366 (0x8c6c0c00) [pid = 1730] [serial = 1247] [outer = 0x86aeac00] 13:08:46 INFO - PROCESS | 1730 | 1464293326628 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 367 (0x9bf8c400) [pid = 1730] [serial = 1248] [outer = 0x86aeac00] 13:08:48 INFO - PROCESS | 1730 | 1464293328076 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]]]}] 13:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2087ms 13:08:48 INFO - PROCESS | 1730 | 1464293328184 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:08:48 INFO - PROCESS | 1730 | 1464293328190 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:08:48 INFO - PROCESS | 1730 | 1464293328198 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:08:48 INFO - PROCESS | 1730 | 1464293328204 Marionette TRACE conn4 <- [1,1634,null,{}] 13:08:48 INFO - PROCESS | 1730 | 1464293328213 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}] 13:08:48 INFO - PROCESS | 1730 | 1464293328414 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 13:08:48 INFO - PROCESS | 1730 | 1464293328696 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae5000 == 148 [pid = 1730] [id = 416] 13:08:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 368 (0x86ceac00) [pid = 1730] [serial = 1249] [outer = (nil)] 13:08:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 369 (0x86cf4400) [pid = 1730] [serial = 1250] [outer = 0x86ceac00] 13:08:48 INFO - PROCESS | 1730 | 1464293328778 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 370 (0x871ee400) [pid = 1730] [serial = 1251] [outer = 0x86ceac00] 13:08:49 INFO - PROCESS | 1730 | 1464293329710 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]]]}] 13:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1588ms 13:08:49 INFO - PROCESS | 1730 | 1464293329787 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 1730 | 1464293329803 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 13:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:08:49 INFO - PROCESS | 1730 | 1464293329821 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 1730 | 1464293329824 Marionette TRACE conn4 <- [1,1638,null,{}] 13:08:49 INFO - PROCESS | 1730 | 1464293329837 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}] 13:08:50 INFO - PROCESS | 1730 | 1464293330107 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:08:50 INFO - PROCESS | 1730 | 1464293330450 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8744b800 == 149 [pid = 1730] [id = 417] 13:08:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 371 (0x8744dc00) [pid = 1730] [serial = 1252] [outer = (nil)] 13:08:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 372 (0x88e0e000) [pid = 1730] [serial = 1253] [outer = 0x8744dc00] 13:08:50 INFO - PROCESS | 1730 | 1464293330529 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 373 (0x8a058400) [pid = 1730] [serial = 1254] [outer = 0x8744dc00] 13:08:51 INFO - PROCESS | 1730 | 1464293331466 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]]]}] 13:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1688ms 13:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:08:51 INFO - PROCESS | 1730 | 1464293331518 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 1730 | 1464293331521 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:08:51 INFO - PROCESS | 1730 | 1464293331528 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:08:51 INFO - PROCESS | 1730 | 1464293331533 Marionette TRACE conn4 <- [1,1642,null,{}] 13:08:51 INFO - PROCESS | 1730 | 1464293331549 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}] 13:08:51 INFO - PROCESS | 1730 | 1464293331736 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:08:52 INFO - PROCESS | 1730 | 1464293332104 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f1400 == 150 [pid = 1730] [id = 418] 13:08:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 374 (0x87448000) [pid = 1730] [serial = 1255] [outer = (nil)] 13:08:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 375 (0x8c21f400) [pid = 1730] [serial = 1256] [outer = 0x87448000] 13:08:52 INFO - PROCESS | 1730 | 1464293332202 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 376 (0x8c6b1800) [pid = 1730] [serial = 1257] [outer = 0x87448000] 13:08:53 INFO - PROCESS | 1730 | 1464293333064 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]]]}] 13:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1588ms 13:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:08:53 INFO - PROCESS | 1730 | 1464293333115 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 1730 | 1464293333119 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:08:53 INFO - PROCESS | 1730 | 1464293333126 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - PROCESS | 1730 | 1464293333129 Marionette TRACE conn4 <- [1,1646,null,{}] 13:08:53 INFO - PROCESS | 1730 | 1464293333134 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}] 13:08:53 INFO - PROCESS | 1730 | 1464293333338 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:08:53 INFO - PROCESS | 1730 | 1464293333595 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x85ea2800 == 151 [pid = 1730] [id = 419] 13:08:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 377 (0x85ea3c00) [pid = 1730] [serial = 1258] [outer = (nil)] 13:08:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 378 (0x8c6bb000) [pid = 1730] [serial = 1259] [outer = 0x85ea3c00] 13:08:53 INFO - PROCESS | 1730 | 1464293333719 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 379 (0x8da4dc00) [pid = 1730] [serial = 1260] [outer = 0x85ea3c00] 13:08:54 INFO - PROCESS | 1730 | 1464293334654 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]]]}] 13:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1590ms 13:08:54 INFO - PROCESS | 1730 | 1464293334716 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:08:54 INFO - PROCESS | 1730 | 1464293334719 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:08:54 INFO - PROCESS | 1730 | 1464293334725 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - PROCESS | 1730 | 1464293334729 Marionette TRACE conn4 <- [1,1650,null,{}] 13:08:54 INFO - PROCESS | 1730 | 1464293334734 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}] 13:08:54 INFO - PROCESS | 1730 | 1464293334917 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:08:55 INFO - PROCESS | 1730 | 1464293335292 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f1800 == 152 [pid = 1730] [id = 420] 13:08:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 380 (0x871f2000) [pid = 1730] [serial = 1261] [outer = (nil)] 13:08:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 381 (0x89bfa800) [pid = 1730] [serial = 1262] [outer = 0x871f2000] 13:08:55 INFO - PROCESS | 1730 | 1464293335374 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 382 (0x8dbd2c00) [pid = 1730] [serial = 1263] [outer = 0x871f2000] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x995a5000 == 151 [pid = 1730] [id = 271] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9801a800 == 150 [pid = 1730] [id = 301] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8c22b800 == 149 [pid = 1730] [id = 211] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x97686c00 == 148 [pid = 1730] [id = 269] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8dc800 == 147 [pid = 1730] [id = 304] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde5400 == 146 [pid = 1730] [id = 311] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde4000 == 145 [pid = 1730] [id = 214] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9809ac00 == 144 [pid = 1730] [id = 273] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x995a3c00 == 143 [pid = 1730] [id = 272] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8c526c00 == 142 [pid = 1730] [id = 267] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8be99800 == 141 [pid = 1730] [id = 401] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8a05d400 == 140 [pid = 1730] [id = 400] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x871fb400 == 139 [pid = 1730] [id = 399] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x85e9d400 == 138 [pid = 1730] [id = 398] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x879d0800 == 137 [pid = 1730] [id = 391] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x871ef000 == 136 [pid = 1730] [id = 390] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9d38ac00 == 135 [pid = 1730] [id = 389] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9212e000 == 134 [pid = 1730] [id = 388] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc4400 == 133 [pid = 1730] [id = 386] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9388bc00 == 132 [pid = 1730] [id = 387] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd78800 == 131 [pid = 1730] [id = 385] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8c203c00 == 130 [pid = 1730] [id = 384] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9213a000 == 129 [pid = 1730] [id = 383] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8bee3800 == 128 [pid = 1730] [id = 382] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x89bf3800 == 127 [pid = 1730] [id = 381] 13:08:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8a05a000 == 126 [pid = 1730] [id = 380] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 381 (0x9a8e0400) [pid = 1730] [serial = 1091] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 380 (0x8bee4c00) [pid = 1730] [serial = 1130] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 379 (0xa050dc00) [pid = 1730] [serial = 1097] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 378 (0x89bfb800) [pid = 1730] [serial = 1118] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 377 (0xa6388400) [pid = 1730] [serial = 1106] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 376 (0x9a281400) [pid = 1730] [serial = 1088] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 375 (0x88e0bc00) [pid = 1730] [serial = 1121] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 374 (0x8a05cc00) [pid = 1730] [serial = 1103] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 373 (0x94e77000) [pid = 1730] [serial = 1082] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 372 (0x8ab69000) [pid = 1730] [serial = 1128] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 371 (0x8da53800) [pid = 1730] [serial = 1133] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 370 (0x899eb800) [pid = 1730] [serial = 1115] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 369 (0x980a1400) [pid = 1730] [serial = 1085] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 368 (0x8c5a0400) [pid = 1730] [serial = 1109] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 367 (0x8e1d4c00) [pid = 1730] [serial = 1136] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 366 (0x8c225000) [pid = 1730] [serial = 1131] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 365 (0x8da4a400) [pid = 1730] [serial = 1076] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 364 (0x90d16800) [pid = 1730] [serial = 1079] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 363 (0x8dbddc00) [pid = 1730] [serial = 1134] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 362 (0x9bca0800) [pid = 1730] [serial = 1094] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 361 (0x8c59c400) [pid = 1730] [serial = 1124] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 360 (0x8ea85800) [pid = 1730] [serial = 1137] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 359 (0x89bf6c00) [pid = 1730] [serial = 1112] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 358 (0x8ab64c00) [pid = 1730] [serial = 1127] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 357 (0xa3123400) [pid = 1730] [serial = 1100] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | --DOMWINDOW == 356 (0x8f719800) [pid = 1730] [serial = 1139] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1730 | 1464293336572 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]]]}] 13:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1893ms 13:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:08:56 INFO - PROCESS | 1730 | 1464293336625 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 1730 | 1464293336627 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:08:56 INFO - PROCESS | 1730 | 1464293336643 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 1730 | 1464293336646 Marionette TRACE conn4 <- [1,1654,null,{}] 13:08:56 INFO - PROCESS | 1730 | 1464293336653 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}] 13:08:56 INFO - PROCESS | 1730 | 1464293336849 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:08:56 INFO - PROCESS | 1730 | 1464293336862 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e98400 == 127 [pid = 1730] [id = 421] 13:08:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 357 (0x86ae2400) [pid = 1730] [serial = 1264] [outer = (nil)] 13:08:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 358 (0x8ab67c00) [pid = 1730] [serial = 1265] [outer = 0x86ae2400] 13:08:56 INFO - PROCESS | 1730 | 1464293336945 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 359 (0x8c203800) [pid = 1730] [serial = 1266] [outer = 0x86ae2400] 13:08:57 INFO - PROCESS | 1730 | 1464293337946 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]]]}] 13:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1341ms 13:08:57 INFO - PROCESS | 1730 | 1464293337975 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:08:57 INFO - PROCESS | 1730 | 1464293337979 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:08:57 INFO - PROCESS | 1730 | 1464293337985 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:08:57 INFO - PROCESS | 1730 | 1464293337988 Marionette TRACE conn4 <- [1,1658,null,{}] 13:08:57 INFO - PROCESS | 1730 | 1464293337994 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}] 13:08:58 INFO - PROCESS | 1730 | 1464293338275 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:08:58 INFO - PROCESS | 1730 | 1464293338415 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae7800 == 128 [pid = 1730] [id = 422] 13:08:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 360 (0x8ab69000) [pid = 1730] [serial = 1267] [outer = (nil)] 13:08:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 361 (0x8c6be800) [pid = 1730] [serial = 1268] [outer = 0x8ab69000] 13:08:58 INFO - PROCESS | 1730 | 1464293338493 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 362 (0x8dad4c00) [pid = 1730] [serial = 1269] [outer = 0x8ab69000] 13:08:59 INFO - PROCESS | 1730 | 1464293339384 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]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1445ms 13:08:59 INFO - PROCESS | 1730 | 1464293339431 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 1730 | 1464293339435 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:08:59 INFO - PROCESS | 1730 | 1464293339448 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 1730 | 1464293339451 Marionette TRACE conn4 <- [1,1662,null,{}] 13:08:59 INFO - PROCESS | 1730 | 1464293339456 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}] 13:08:59 INFO - PROCESS | 1730 | 1464293339702 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:08:59 INFO - PROCESS | 1730 | 1464293339731 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c22c400 == 129 [pid = 1730] [id = 423] 13:08:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 363 (0x8c5a1000) [pid = 1730] [serial = 1270] [outer = (nil)] 13:08:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 364 (0x8e1d7400) [pid = 1730] [serial = 1271] [outer = 0x8c5a1000] 13:08:59 INFO - PROCESS | 1730 | 1464293339821 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 365 (0x8ea84c00) [pid = 1730] [serial = 1272] [outer = 0x8c5a1000] 13:09:02 INFO - PROCESS | 1730 | 1464293342579 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]]]}] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 364 (0x8743f800) [pid = 1730] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 363 (0x924ed000) [pid = 1730] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 362 (0x8c202000) [pid = 1730] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 361 (0x976ac800) [pid = 1730] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 360 (0x929e5c00) [pid = 1730] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 359 (0x9d483000) [pid = 1730] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 358 (0x90d5e400) [pid = 1730] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 357 (0x9d89f400) [pid = 1730] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 356 (0x8bedd400) [pid = 1730] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 355 (0x8c206800) [pid = 1730] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 354 (0x93889000) [pid = 1730] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 353 (0x8de24c00) [pid = 1730] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 352 (0x99e98800) [pid = 1730] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 351 (0x8c226400) [pid = 1730] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 350 (0x87447400) [pid = 1730] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 349 (0x8bde5000) [pid = 1730] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 348 (0x94469000) [pid = 1730] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 347 (0x98801800) [pid = 1730] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 346 (0x92a93000) [pid = 1730] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 345 (0xa356b000) [pid = 1730] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 344 (0x8dbd5400) [pid = 1730] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 343 (0x85ea1000) [pid = 1730] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 342 (0x8aaf4000) [pid = 1730] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 341 (0x8f8e4800) [pid = 1730] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 340 (0x88e0b400) [pid = 1730] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 339 (0x950b0800) [pid = 1730] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 338 (0xa22a8800) [pid = 1730] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 337 (0x879d2800) [pid = 1730] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 336 (0xa5142800) [pid = 1730] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 335 (0x9a3a2400) [pid = 1730] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 334 (0x8c228800) [pid = 1730] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 333 (0x8f724c00) [pid = 1730] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 332 (0x8dbd2000) [pid = 1730] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 331 (0x9212dc00) [pid = 1730] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 330 (0x8f758000) [pid = 1730] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 329 (0x8a2a1400) [pid = 1730] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 328 (0x8c599400) [pid = 1730] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 327 (0x98802c00) [pid = 1730] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 326 (0x95044c00) [pid = 1730] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 325 (0x93981800) [pid = 1730] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 324 (0x9a3ed800) [pid = 1730] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 323 (0x8c52d800) [pid = 1730] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 322 (0x899e4800) [pid = 1730] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 321 (0x93734000) [pid = 1730] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 320 (0x976a7000) [pid = 1730] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 3387ms 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 319 (0x9a8df000) [pid = 1730] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 318 (0x8be9fc00) [pid = 1730] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 317 (0x99e96800) [pid = 1730] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 316 (0x8c20e400) [pid = 1730] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 315 (0x879d6400) [pid = 1730] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 314 (0x995a5c00) [pid = 1730] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 313 (0x8bde9400) [pid = 1730] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 312 (0x9aee0000) [pid = 1730] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 311 (0x8de23400) [pid = 1730] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 310 (0x89bef000) [pid = 1730] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 309 (0x8a2a3000) [pid = 1730] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 308 (0x9a337c00) [pid = 1730] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 307 (0x8a2a0800) [pid = 1730] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 306 (0x9bca5000) [pid = 1730] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 305 (0x99e7dc00) [pid = 1730] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 304 (0x86ebdc00) [pid = 1730] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 303 (0x9928d400) [pid = 1730] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 302 (0x8c210c00) [pid = 1730] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 301 (0x86eb6c00) [pid = 1730] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 300 (0x89bfbc00) [pid = 1730] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 299 (0x8f77ac00) [pid = 1730] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 298 (0x8c522c00) [pid = 1730] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 297 (0x8dad5c00) [pid = 1730] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 296 (0x9503b000) [pid = 1730] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 295 (0x9370fc00) [pid = 1730] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 294 (0x9aab9400) [pid = 1730] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 293 (0x92a9d400) [pid = 1730] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 292 (0x88e08800) [pid = 1730] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 291 (0x8dbd5c00) [pid = 1730] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 290 (0x8e1cd800) [pid = 1730] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 289 (0x8ea84400) [pid = 1730] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 288 (0xa519fc00) [pid = 1730] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 287 (0x8bd43000) [pid = 1730] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 286 (0x8bd3ec00) [pid = 1730] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 285 (0x8c26c400) [pid = 1730] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 284 (0xa2732400) [pid = 1730] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 283 (0x8f71b800) [pid = 1730] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:09:02 INFO - PROCESS | 1730 | --DOMWINDOW == 282 (0x8dbd8400) [pid = 1730] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 281 (0x9213a400) [pid = 1730] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 280 (0x8f779400) [pid = 1730] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 279 (0x8f776800) [pid = 1730] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 278 (0x9b07dc00) [pid = 1730] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 277 (0x8c208800) [pid = 1730] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 276 (0x92604800) [pid = 1730] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 275 (0x94e75400) [pid = 1730] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 274 (0x8bd7c400) [pid = 1730] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 273 (0x9928b400) [pid = 1730] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 272 (0x8dad3400) [pid = 1730] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 271 (0x8bee3400) [pid = 1730] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 270 (0x8a054000) [pid = 1730] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 269 (0x93713400) [pid = 1730] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 268 (0x9a33e000) [pid = 1730] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 267 (0x8a05b800) [pid = 1730] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 266 (0x8bdf0800) [pid = 1730] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 265 (0xa31b9800) [pid = 1730] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 264 (0x9d387400) [pid = 1730] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 263 (0x8c52c400) [pid = 1730] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 262 (0x91919c00) [pid = 1730] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 261 (0x929e2400) [pid = 1730] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 260 (0x9bf98000) [pid = 1730] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 259 (0x8ddca800) [pid = 1730] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 258 (0x929dc000) [pid = 1730] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 257 (0x96c8d800) [pid = 1730] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 256 (0x9372e000) [pid = 1730] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 255 (0x8f718400) [pid = 1730] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 254 (0x899e9400) [pid = 1730] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 253 (0x976af800) [pid = 1730] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 252 (0x8bd82800) [pid = 1730] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 251 (0x976a9400) [pid = 1730] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 250 (0x9af7cc00) [pid = 1730] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 249 (0x8f8e3400) [pid = 1730] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 248 (0x8c22a000) [pid = 1730] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 247 (0x8f75bc00) [pid = 1730] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 246 (0x9a8d2800) [pid = 1730] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 245 (0x8bde7000) [pid = 1730] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 244 (0x99d64800) [pid = 1730] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 243 (0x8bde1c00) [pid = 1730] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 242 (0x924f4800) [pid = 1730] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 241 (0x98099800) [pid = 1730] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 240 (0x9a286000) [pid = 1730] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 239 (0x9a8d6400) [pid = 1730] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 238 (0x90d5b000) [pid = 1730] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 237 (0x8c26a000) [pid = 1730] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 236 (0x929d9400) [pid = 1730] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 235 (0x8beea400) [pid = 1730] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:09:03 INFO - PROCESS | 1730 | --DOMWINDOW == 234 (0x929e5400) [pid = 1730] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:09:03 INFO - PROCESS | 1730 | 1464293342876 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 1730 | 1464293342880 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:09:03 INFO - PROCESS | 1730 | 1464293342946 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 1730 | 1464293342960 Marionette TRACE conn4 <- [1,1666,null,{}] 13:09:03 INFO - PROCESS | 1730 | 1464293343031 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}] 13:09:03 INFO - PROCESS | 1730 | 1464293343507 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:09:03 INFO - PROCESS | 1730 | 1464293343532 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ebdc00 == 130 [pid = 1730] [id = 424] 13:09:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 235 (0x87440c00) [pid = 1730] [serial = 1273] [outer = (nil)] 13:09:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 236 (0x879d4c00) [pid = 1730] [serial = 1274] [outer = 0x87440c00] 13:09:03 INFO - PROCESS | 1730 | 1464293343656 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 237 (0x88e0b400) [pid = 1730] [serial = 1275] [outer = 0x87440c00] 13:09:04 INFO - PROCESS | 1730 | 1464293344715 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]]]}] 13:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1866ms 13:09:04 INFO - PROCESS | 1730 | 1464293344783 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 1730 | 1464293344790 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:09:04 INFO - PROCESS | 1730 | 1464293344801 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 1730 | 1464293344807 Marionette TRACE conn4 <- [1,1670,null,{}] 13:09:04 INFO - PROCESS | 1730 | 1464293344819 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}] 13:09:05 INFO - PROCESS | 1730 | 1464293345203 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:09:05 INFO - PROCESS | 1730 | 1464293345506 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cef400 == 131 [pid = 1730] [id = 425] 13:09:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 238 (0x86cf0800) [pid = 1730] [serial = 1276] [outer = (nil)] 13:09:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 239 (0x86cf4800) [pid = 1730] [serial = 1277] [outer = 0x86cf0800] 13:09:05 INFO - PROCESS | 1730 | 1464293345615 Marionette DEBUG loaded listener.js 13:09:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 240 (0x871f2c00) [pid = 1730] [serial = 1278] [outer = 0x86cf0800] 13:09:06 INFO - PROCESS | 1730 | 1464293346786 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]]]}] 13:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2041ms 13:09:06 INFO - PROCESS | 1730 | 1464293346844 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:09:06 INFO - PROCESS | 1730 | 1464293346855 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:09:06 INFO - PROCESS | 1730 | 1464293346868 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:09:06 INFO - PROCESS | 1730 | 1464293346875 Marionette TRACE conn4 <- [1,1674,null,{}] 13:09:06 INFO - PROCESS | 1730 | 1464293346882 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}] 13:09:07 INFO - PROCESS | 1730 | 1464293347160 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:09:07 INFO - PROCESS | 1730 | 1464293347497 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x879dd000 == 132 [pid = 1730] [id = 426] 13:09:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 241 (0x88e02400) [pid = 1730] [serial = 1279] [outer = (nil)] 13:09:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 242 (0x899e3800) [pid = 1730] [serial = 1280] [outer = 0x88e02400] 13:09:07 INFO - PROCESS | 1730 | 1464293347613 Marionette DEBUG loaded listener.js 13:09:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 243 (0x89bfb000) [pid = 1730] [serial = 1281] [outer = 0x88e02400] 13:09:08 INFO - PROCESS | 1730 | 1464293348654 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]]]}] 13:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1837ms 13:09:08 INFO - PROCESS | 1730 | 1464293348706 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:09:08 INFO - PROCESS | 1730 | 1464293348710 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:09:08 INFO - PROCESS | 1730 | 1464293348719 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 1730 | 1464293348726 Marionette TRACE conn4 <- [1,1678,null,{}] 13:09:08 INFO - PROCESS | 1730 | 1464293348753 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}] 13:09:09 INFO - PROCESS | 1730 | 1464293349078 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:09:09 INFO - PROCESS | 1730 | 1464293349471 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a052c00 == 133 [pid = 1730] [id = 427] 13:09:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 244 (0x8ab5f400) [pid = 1730] [serial = 1282] [outer = (nil)] 13:09:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 245 (0x8bd4b400) [pid = 1730] [serial = 1283] [outer = 0x8ab5f400] 13:09:09 INFO - PROCESS | 1730 | 1464293349566 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 246 (0x8be9cc00) [pid = 1730] [serial = 1284] [outer = 0x8ab5f400] 13:09:10 INFO - PROCESS | 1730 | 1464293350541 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]]]}] 13:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1900ms 13:09:10 INFO - PROCESS | 1730 | 1464293350617 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:09:10 INFO - PROCESS | 1730 | 1464293350622 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:09:10 INFO - PROCESS | 1730 | 1464293350629 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 1730 | 1464293350632 Marionette TRACE conn4 <- [1,1682,null,{}] 13:09:10 INFO - PROCESS | 1730 | 1464293350638 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}] 13:09:10 INFO - PROCESS | 1730 | 1464293350862 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:09:11 INFO - PROCESS | 1730 | 1464293351192 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bf3400 == 134 [pid = 1730] [id = 428] 13:09:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 247 (0x8bd43c00) [pid = 1730] [serial = 1285] [outer = (nil)] 13:09:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 248 (0x8c229000) [pid = 1730] [serial = 1286] [outer = 0x8bd43c00] 13:09:11 INFO - PROCESS | 1730 | 1464293351288 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 249 (0x8c52c400) [pid = 1730] [serial = 1287] [outer = 0x8bd43c00] 13:09:12 INFO - PROCESS | 1730 | 1464293352200 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]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1637ms 13:09:12 INFO - PROCESS | 1730 | 1464293352266 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:09:12 INFO - PROCESS | 1730 | 1464293352270 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:09:12 INFO - PROCESS | 1730 | 1464293352276 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - PROCESS | 1730 | 1464293352280 Marionette TRACE conn4 <- [1,1686,null,{}] 13:09:12 INFO - PROCESS | 1730 | 1464293352286 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}] 13:09:12 INFO - PROCESS | 1730 | 1464293352478 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:09:12 INFO - PROCESS | 1730 | 1464293352837 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bea5000 == 135 [pid = 1730] [id = 429] 13:09:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 250 (0x8beec000) [pid = 1730] [serial = 1288] [outer = (nil)] 13:09:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 251 (0x8d8eb000) [pid = 1730] [serial = 1289] [outer = 0x8beec000] 13:09:12 INFO - PROCESS | 1730 | 1464293352935 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 252 (0x8da96000) [pid = 1730] [serial = 1290] [outer = 0x8beec000] 13:09:13 INFO - PROCESS | 1730 | 1464293353837 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]]]}] 13:09:13 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 13:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1634ms 13:09:13 INFO - PROCESS | 1730 | 1464293353912 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:09:13 INFO - PROCESS | 1730 | 1464293353916 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:09:13 INFO - PROCESS | 1730 | 1464293353923 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 1730 | 1464293353927 Marionette TRACE conn4 <- [1,1690,null,{}] 13:09:13 INFO - PROCESS | 1730 | 1464293353933 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}] 13:09:14 INFO - PROCESS | 1730 | 1464293354229 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:09:14 INFO - PROCESS | 1730 | 1464293354569 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c59e000 == 136 [pid = 1730] [id = 430] 13:09:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 253 (0x8d8efc00) [pid = 1730] [serial = 1291] [outer = (nil)] 13:09:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 254 (0x8e1d4800) [pid = 1730] [serial = 1292] [outer = 0x8d8efc00] 13:09:14 INFO - PROCESS | 1730 | 1464293354658 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 255 (0x8f75fc00) [pid = 1730] [serial = 1293] [outer = 0x8d8efc00] 13:09:15 INFO - PROCESS | 1730 | 1464293355629 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]]]}] 13:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1786ms 13:09:15 INFO - PROCESS | 1730 | 1464293355709 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:09:15 INFO - PROCESS | 1730 | 1464293355713 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:09:15 INFO - PROCESS | 1730 | 1464293355720 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:09:15 INFO - PROCESS | 1730 | 1464293355723 Marionette TRACE conn4 <- [1,1694,null,{}] 13:09:15 INFO - PROCESS | 1730 | 1464293355731 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}] 13:09:15 INFO - PROCESS | 1730 | 1464293355985 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:09:16 INFO - PROCESS | 1730 | 1464293356314 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x86aefc00 == 137 [pid = 1730] [id = 431] 13:09:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 256 (0x871f5000) [pid = 1730] [serial = 1294] [outer = (nil)] 13:09:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 257 (0x90d0b000) [pid = 1730] [serial = 1295] [outer = 0x871f5000] 13:09:16 INFO - PROCESS | 1730 | 1464293356406 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 258 (0x90d5d400) [pid = 1730] [serial = 1296] [outer = 0x871f5000] 13:09:17 INFO - PROCESS | 1730 | 1464293357367 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]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1683ms 13:09:17 INFO - PROCESS | 1730 | 1464293357404 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:09:17 INFO - PROCESS | 1730 | 1464293357408 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:09:17 INFO - PROCESS | 1730 | 1464293357415 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 1730 | 1464293357419 Marionette TRACE conn4 <- [1,1698,null,{}] 13:09:17 INFO - PROCESS | 1730 | 1464293357427 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}] 13:09:17 INFO - PROCESS | 1730 | 1464293357668 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:09:18 INFO - PROCESS | 1730 | 1464293358006 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f8800 == 138 [pid = 1730] [id = 432] 13:09:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 259 (0x871fac00) [pid = 1730] [serial = 1297] [outer = (nil)] 13:09:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 260 (0x9212f000) [pid = 1730] [serial = 1298] [outer = 0x871fac00] 13:09:18 INFO - PROCESS | 1730 | 1464293358103 Marionette DEBUG loaded listener.js 13:09:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 261 (0x92137400) [pid = 1730] [serial = 1299] [outer = 0x871fac00] 13:09:19 INFO - PROCESS | 1730 | 1464293359057 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]]]}] 13:09:19 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 13:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1687ms 13:09:19 INFO - PROCESS | 1730 | 1464293359102 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:09:19 INFO - PROCESS | 1730 | 1464293359107 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:09:19 INFO - PROCESS | 1730 | 1464293359113 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - PROCESS | 1730 | 1464293359117 Marionette TRACE conn4 <- [1,1702,null,{}] 13:09:19 INFO - PROCESS | 1730 | 1464293359123 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}] 13:09:19 INFO - PROCESS | 1730 | 1464293359335 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:09:19 INFO - PROCESS | 1730 | 1464293359679 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae2800 == 139 [pid = 1730] [id = 433] 13:09:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 262 (0x8f779800) [pid = 1730] [serial = 1300] [outer = (nil)] 13:09:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 263 (0x9272b800) [pid = 1730] [serial = 1301] [outer = 0x8f779800] 13:09:19 INFO - PROCESS | 1730 | 1464293359779 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 264 (0x92731400) [pid = 1730] [serial = 1302] [outer = 0x8f779800] 13:09:20 INFO - PROCESS | 1730 | 1464293360758 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]]]}] 13:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1687ms 13:09:20 INFO - PROCESS | 1730 | 1464293360801 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:09:20 INFO - PROCESS | 1730 | 1464293360805 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:09:20 INFO - PROCESS | 1730 | 1464293360813 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 1730 | 1464293360817 Marionette TRACE conn4 <- [1,1706,null,{}] 13:09:20 INFO - PROCESS | 1730 | 1464293360823 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}] 13:09:21 INFO - PROCESS | 1730 | 1464293361044 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:09:21 INFO - PROCESS | 1730 | 1464293361387 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cf3400 == 140 [pid = 1730] [id = 434] 13:09:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 265 (0x871fb000) [pid = 1730] [serial = 1303] [outer = (nil)] 13:09:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 266 (0x929e0800) [pid = 1730] [serial = 1304] [outer = 0x871fb000] 13:09:21 INFO - PROCESS | 1730 | 1464293361483 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 267 (0x92cdb000) [pid = 1730] [serial = 1305] [outer = 0x871fb000] 13:09:22 INFO - PROCESS | 1730 | 1464293362421 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]]]}] 13:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1681ms 13:09:22 INFO - PROCESS | 1730 | 1464293362496 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:09:22 INFO - PROCESS | 1730 | 1464293362500 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:09:22 INFO - PROCESS | 1730 | 1464293362507 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 1730 | 1464293362512 Marionette TRACE conn4 <- [1,1710,null,{}] 13:09:22 INFO - PROCESS | 1730 | 1464293362518 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}] 13:09:22 INFO - PROCESS | 1730 | 1464293362795 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:09:23 INFO - PROCESS | 1730 | 1464293363202 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x93737400 == 141 [pid = 1730] [id = 435] 13:09:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 268 (0x96c69c00) [pid = 1730] [serial = 1306] [outer = (nil)] 13:09:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 269 (0x97684000) [pid = 1730] [serial = 1307] [outer = 0x96c69c00] 13:09:23 INFO - PROCESS | 1730 | 1464293363297 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 270 (0x98099800) [pid = 1730] [serial = 1308] [outer = 0x96c69c00] 13:09:23 INFO - PROCESS | 1730 | ************************* 13:09:23 INFO - PROCESS | 1730 | A coding exception was thrown and uncaught in a Task. 13:09:23 INFO - PROCESS | 1730 | 13:09:23 INFO - PROCESS | 1730 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:09:23 INFO - PROCESS | 1730 | Full stack: 13:09:23 INFO - PROCESS | 1730 | ************************* 13:09:24 INFO - PROCESS | 1730 | 1464293364316 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]]]}] 13:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1885ms 13:09:24 INFO - PROCESS | 1730 | 1464293364393 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 1730 | 1464293364398 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:09:24 INFO - PROCESS | 1730 | 1464293364404 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 1730 | 1464293364408 Marionette TRACE conn4 <- [1,1714,null,{}] 13:09:24 INFO - PROCESS | 1730 | 1464293364415 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}] 13:09:24 INFO - PROCESS | 1730 | 1464293364657 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:09:25 INFO - PROCESS | 1730 | 1464293365008 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x871fa800 == 142 [pid = 1730] [id = 436] 13:09:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 271 (0x93739800) [pid = 1730] [serial = 1309] [outer = (nil)] 13:09:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 272 (0x995b0000) [pid = 1730] [serial = 1310] [outer = 0x93739800] 13:09:25 INFO - PROCESS | 1730 | 1464293365100 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 273 (0x99e91800) [pid = 1730] [serial = 1311] [outer = 0x93739800] 13:09:26 INFO - PROCESS | 1730 | 1464293366006 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]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1638ms 13:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:09:26 INFO - PROCESS | 1730 | 1464293366043 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 1730 | 1464293366047 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:09:26 INFO - PROCESS | 1730 | 1464293366054 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 1730 | 1464293366057 Marionette TRACE conn4 <- [1,1718,null,{}] 13:09:26 INFO - PROCESS | 1730 | 1464293366115 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}] 13:09:26 INFO - PROCESS | 1730 | 1464293366430 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:09:26 INFO - PROCESS | 1730 | 1464293366709 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb4000 == 143 [pid = 1730] [id = 437] 13:09:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 274 (0x86eb7000) [pid = 1730] [serial = 1312] [outer = (nil)] 13:09:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 275 (0x871f6c00) [pid = 1730] [serial = 1313] [outer = 0x86eb7000] 13:09:26 INFO - PROCESS | 1730 | 1464293366803 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 276 (0x87441c00) [pid = 1730] [serial = 1314] [outer = 0x86eb7000] 13:09:27 INFO - PROCESS | 1730 | 1464293367765 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]]]}] 13:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1786ms 13:09:27 INFO - PROCESS | 1730 | 1464293367841 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:09:27 INFO - PROCESS | 1730 | 1464293367844 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:09:27 INFO - PROCESS | 1730 | 1464293367851 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:09:27 INFO - PROCESS | 1730 | 1464293367854 Marionette TRACE conn4 <- [1,1722,null,{}] 13:09:27 INFO - PROCESS | 1730 | 1464293367861 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}] 13:09:28 INFO - PROCESS | 1730 | 1464293368155 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:09:28 INFO - PROCESS | 1730 | 1464293368505 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f8000 == 144 [pid = 1730] [id = 438] 13:09:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 277 (0x879db000) [pid = 1730] [serial = 1315] [outer = (nil)] 13:09:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 278 (0x899e7c00) [pid = 1730] [serial = 1316] [outer = 0x879db000] 13:09:28 INFO - PROCESS | 1730 | 1464293368598 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 279 (0x89bf1c00) [pid = 1730] [serial = 1317] [outer = 0x879db000] 13:09:29 INFO - PROCESS | 1730 | 1464293369615 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]]]}] 13:09:29 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 13:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1840ms 13:09:29 INFO - PROCESS | 1730 | 1464293369692 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 1730 | 1464293369697 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:09:29 INFO - PROCESS | 1730 | 1464293369703 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 1730 | 1464293369707 Marionette TRACE conn4 <- [1,1726,null,{}] 13:09:29 INFO - PROCESS | 1730 | 1464293369713 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}] 13:09:29 INFO - PROCESS | 1730 | 1464293369957 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:09:30 INFO - PROCESS | 1730 | 1464293370304 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x899ea400 == 145 [pid = 1730] [id = 439] 13:09:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 280 (0x8bd4bc00) [pid = 1730] [serial = 1318] [outer = (nil)] 13:09:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 281 (0x8c208000) [pid = 1730] [serial = 1319] [outer = 0x8bd4bc00] 13:09:30 INFO - PROCESS | 1730 | 1464293370401 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 282 (0x8d8e4000) [pid = 1730] [serial = 1320] [outer = 0x8bd4bc00] 13:09:31 INFO - PROCESS | 1730 | 1464293371538 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]]]}] 13:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1898ms 13:09:31 INFO - PROCESS | 1730 | 1464293371602 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 1730 | 1464293371606 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:09:31 INFO - PROCESS | 1730 | 1464293371613 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 1730 | 1464293371617 Marionette TRACE conn4 <- [1,1730,null,{}] 13:09:31 INFO - PROCESS | 1730 | 1464293371623 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}] 13:09:31 INFO - PROCESS | 1730 | 1464293371863 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:09:32 INFO - PROCESS | 1730 | 1464293372188 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a7400 == 146 [pid = 1730] [id = 440] 13:09:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 283 (0x8bde1800) [pid = 1730] [serial = 1321] [outer = (nil)] 13:09:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 284 (0x8f8dfc00) [pid = 1730] [serial = 1322] [outer = 0x8bde1800] 13:09:32 INFO - PROCESS | 1730 | 1464293372280 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 285 (0x924ec000) [pid = 1730] [serial = 1323] [outer = 0x8bde1800] 13:09:33 INFO - PROCESS | 1730 | 1464293373249 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]]]}] 13:09:33 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 13:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1692ms 13:09:33 INFO - PROCESS | 1730 | 1464293373316 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 1730 | 1464293373321 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:09:33 INFO - PROCESS | 1730 | 1464293373331 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 1730 | 1464293373335 Marionette TRACE conn4 <- [1,1734,null,{}] 13:09:33 INFO - PROCESS | 1730 | 1464293373342 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}] 13:09:33 INFO - PROCESS | 1730 | 1464293373556 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:09:33 INFO - PROCESS | 1730 | 1464293373897 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bdee800 == 147 [pid = 1730] [id = 441] 13:09:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 286 (0x8c22d400) [pid = 1730] [serial = 1324] [outer = (nil)] 13:09:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 287 (0x8f721400) [pid = 1730] [serial = 1325] [outer = 0x8c22d400] 13:09:33 INFO - PROCESS | 1730 | 1464293373989 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 288 (0x9272e000) [pid = 1730] [serial = 1326] [outer = 0x8c22d400] 13:09:34 INFO - PROCESS | 1730 | 1464293374930 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]]]}] 13:09:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd47800 == 146 [pid = 1730] [id = 356] 13:09:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd82c00 == 145 [pid = 1730] [id = 354] 13:09:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8c22c400 == 144 [pid = 1730] [id = 423] 13:09:35 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae7800 == 143 [pid = 1730] [id = 422] 13:09:35 INFO - PROCESS | 1730 | --DOCSHELL 0x85e98400 == 142 [pid = 1730] [id = 421] 13:09:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd78000 == 141 [pid = 1730] [id = 351] 13:09:35 INFO - PROCESS | 1730 | --DOCSHELL 0x871f1800 == 140 [pid = 1730] [id = 420] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x85ea2800 == 139 [pid = 1730] [id = 419] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x871f1400 == 138 [pid = 1730] [id = 418] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8744b800 == 137 [pid = 1730] [id = 417] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae5000 == 136 [pid = 1730] [id = 416] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8c6b4400 == 135 [pid = 1730] [id = 413] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae1c00 == 134 [pid = 1730] [id = 414] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x995aa000 == 133 [pid = 1730] [id = 412] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8de1cc00 == 132 [pid = 1730] [id = 411] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x9503e800 == 131 [pid = 1730] [id = 410] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x929e0000 == 130 [pid = 1730] [id = 409] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8da90c00 == 129 [pid = 1730] [id = 407] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaf0000 == 128 [pid = 1730] [id = 408] 13:09:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8e1d3800 == 127 [pid = 1730] [id = 406] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 287 (0x88e0c800) [pid = 1730] [serial = 1196] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 286 (0x8d8ecc00) [pid = 1730] [serial = 747] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 285 (0x92a8fc00) [pid = 1730] [serial = 753] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 284 (0x9b7b3c00) [pid = 1730] [serial = 921] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 283 (0x8c26b800) [pid = 1730] [serial = 663] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 282 (0x9a3f6800) [pid = 1730] [serial = 867] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 281 (0x93716c00) [pid = 1730] [serial = 720] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 280 (0x9260dc00) [pid = 1730] [serial = 708] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 279 (0x9a1c6800) [pid = 1730] [serial = 861] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 278 (0x9a889000) [pid = 1730] [serial = 969] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 277 (0x9b081000) [pid = 1730] [serial = 972] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 276 (0x924f7c00) [pid = 1730] [serial = 849] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 275 (0x8dbd7c00) [pid = 1730] [serial = 897] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 274 (0x92a9a400) [pid = 1730] [serial = 714] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 273 (0x8ea87800) [pid = 1730] [serial = 999] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 272 (0x9397d400) [pid = 1730] [serial = 1074] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 271 (0x8da51c00) [pid = 1730] [serial = 1206] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 270 (0x87448800) [pid = 1730] [serial = 1182] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 269 (0x9a149800) [pid = 1730] [serial = 1020] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 268 (0x9d89ac00) [pid = 1730] [serial = 1038] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 267 (0xa22a6c00) [pid = 1730] [serial = 933] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 266 (0x9370c400) [pid = 1730] [serial = 717] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 265 (0xa275a800) [pid = 1730] [serial = 1169] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 264 (0x90d65400) [pid = 1730] [serial = 672] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 263 (0xa3353800) [pid = 1730] [serial = 1101] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 262 (0x8dbd5000) [pid = 1730] [serial = 1077] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 261 (0x87446800) [pid = 1730] [serial = 1181] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 260 (0x8d8e3000) [pid = 1730] [serial = 699] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 259 (0x950b0c00) [pid = 1730] [serial = 1083] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 258 (0x90d0e800) [pid = 1730] [serial = 960] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 257 (0x9af78c00) [pid = 1730] [serial = 1163] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 256 (0x9a3e9400) [pid = 1730] [serial = 864] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 255 (0x92727400) [pid = 1730] [serial = 1185] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 254 (0x924f8000) [pid = 1730] [serial = 681] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 253 (0x94ec6400) [pid = 1730] [serial = 765] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 252 (0x9d47ec00) [pid = 1730] [serial = 1166] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 251 (0x9a88b400) [pid = 1730] [serial = 873] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 250 (0xa4f24400) [pid = 1730] [serial = 987] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 249 (0x9af84800) [pid = 1730] [serial = 1053] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 248 (0x899edc00) [pid = 1730] [serial = 1197] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 247 (0x8d8e5c00) [pid = 1730] [serial = 723] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 246 (0xa36f3000) [pid = 1730] [serial = 1170] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 245 (0x93982800) [pid = 1730] [serial = 852] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 244 (0x8c59f400) [pid = 1730] [serial = 1125] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 243 (0x85e9e800) [pid = 1730] [serial = 1193] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 242 (0x995a4800) [pid = 1730] [serial = 858] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 241 (0xa275f400) [pid = 1730] [serial = 981] [outer = (nil)] [url = about:blank] 13:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2999ms 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 240 (0x879dd400) [pid = 1730] [serial = 1176] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 239 (0xa683c400) [pid = 1730] [serial = 990] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 238 (0x9a9e7c00) [pid = 1730] [serial = 1032] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 237 (0x8dad3800) [pid = 1730] [serial = 795] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 236 (0x9372f000) [pid = 1730] [serial = 1154] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 235 (0xa1034800) [pid = 1730] [serial = 1098] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 234 (0x8dbd1400) [pid = 1730] [serial = 1184] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 233 (0x9a7b4c00) [pid = 1730] [serial = 1161] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 232 (0x92040c00) [pid = 1730] [serial = 900] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 231 (0x8bde2000) [pid = 1730] [serial = 744] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 230 (0x8c5a2c00) [pid = 1730] [serial = 1110] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 229 (0x9a885c00) [pid = 1730] [serial = 909] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 228 (0x976af000) [pid = 1730] [serial = 903] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 227 (0x94e70800) [pid = 1730] [serial = 762] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 226 (0x9a3f4c00) [pid = 1730] [serial = 1160] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 225 (0x9af82800) [pid = 1730] [serial = 1092] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 224 (0x8dadd800) [pid = 1730] [serial = 1023] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 223 (0x899ee400) [pid = 1730] [serial = 1116] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 222 (0x950b3000) [pid = 1730] [serial = 855] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 221 (0x9a33bc00) [pid = 1730] [serial = 1089] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 220 (0x9af84c00) [pid = 1730] [serial = 915] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 219 (0x8bea5c00) [pid = 1730] [serial = 1050] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 218 (0x9a1ca000) [pid = 1730] [serial = 822] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 217 (0x8c522400) [pid = 1730] [serial = 843] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 216 (0x9272c400) [pid = 1730] [serial = 1179] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 215 (0x99de4c00) [pid = 1730] [serial = 816] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 214 (0x8c26dc00) [pid = 1730] [serial = 1203] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 213 (0x9d316000) [pid = 1730] [serial = 1095] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 212 (0x92136000) [pid = 1730] [serial = 1056] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 211 (0x89bf9c00) [pid = 1730] [serial = 1113] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 210 (0x8c20e000) [pid = 1730] [serial = 1202] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 209 (0x8c526400) [pid = 1730] [serial = 957] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 208 (0x9a3eac00) [pid = 1730] [serial = 825] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 207 (0x9d481800) [pid = 1730] [serial = 1172] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 206 (0xa23c0c00) [pid = 1730] [serial = 978] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 205 (0x99e97800) [pid = 1730] [serial = 819] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 204 (0x8dae0c00) [pid = 1730] [serial = 1190] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 203 (0x9a3f5400) [pid = 1730] [serial = 1029] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 202 (0x8d8e1c00) [pid = 1730] [serial = 1205] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 201 (0x86ebd000) [pid = 1730] [serial = 1187] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 200 (0x8ab66400) [pid = 1730] [serial = 1200] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 199 (0x8ab5ac00) [pid = 1730] [serial = 1199] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 198 (0x9212f400) [pid = 1730] [serial = 1080] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 197 (0x91914800) [pid = 1730] [serial = 1149] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 196 (0x8ea89800) [pid = 1730] [serial = 702] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 195 (0x879da800) [pid = 1730] [serial = 1175] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 194 (0x995ae800) [pid = 1730] [serial = 1086] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 193 (0xa102b000) [pid = 1730] [serial = 930] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 192 (0x9b07ec00) [pid = 1730] [serial = 1035] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 191 (0x9d89a000) [pid = 1730] [serial = 1167] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 190 (0x976aa000) [pid = 1730] [serial = 894] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 189 (0x88e0e800) [pid = 1730] [serial = 1122] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 188 (0x8ddc2000) [pid = 1730] [serial = 1191] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 187 (0x96c8f800) [pid = 1730] [serial = 804] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 186 (0x8e1d8000) [pid = 1730] [serial = 1047] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 185 (0x91916c00) [pid = 1730] [serial = 798] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 184 (0xa6836c00) [pid = 1730] [serial = 1107] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 183 (0x8bee5400) [pid = 1730] [serial = 996] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 182 (0x8bd49000) [pid = 1730] [serial = 993] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 181 (0x95041800) [pid = 1730] [serial = 771] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0xa31efc00) [pid = 1730] [serial = 984] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x924f5000) [pid = 1730] [serial = 705] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x8de1f000) [pid = 1730] [serial = 750] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x929e8000) [pid = 1730] [serial = 1152] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x9d382c00) [pid = 1730] [serial = 975] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x9272a000) [pid = 1730] [serial = 1178] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x92a94800) [pid = 1730] [serial = 1026] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x93754400) [pid = 1730] [serial = 1155] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x9bf9a000) [pid = 1730] [serial = 924] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8f76e400) [pid = 1730] [serial = 1140] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x93718c00) [pid = 1730] [serial = 756] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x950ad400) [pid = 1730] [serial = 768] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x976a4c00) [pid = 1730] [serial = 807] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x9260f400) [pid = 1730] [serial = 1151] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x99e9b400) [pid = 1730] [serial = 906] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x8ddc5c00) [pid = 1730] [serial = 666] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8c521800) [pid = 1730] [serial = 1145] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x86ebf000) [pid = 1730] [serial = 1188] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x8a05f800) [pid = 1730] [serial = 1104] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0xa6382400) [pid = 1730] [serial = 1173] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x9397ec00) [pid = 1730] [serial = 759] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x9a887000) [pid = 1730] [serial = 870] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8aaeec00) [pid = 1730] [serial = 1142] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x929df800) [pid = 1730] [serial = 711] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0xa36f7000) [pid = 1730] [serial = 1044] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x9d897800) [pid = 1730] [serial = 927] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0xa2381c00) [pid = 1730] [serial = 936] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x924efc00) [pid = 1730] [serial = 678] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x99e99000) [pid = 1730] [serial = 1158] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0xa275dc00) [pid = 1730] [serial = 1041] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x8f71a000) [pid = 1730] [serial = 846] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x97683800) [pid = 1730] [serial = 1157] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x94e6ec00) [pid = 1730] [serial = 963] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x9a287000) [pid = 1730] [serial = 966] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9aab8400) [pid = 1730] [serial = 912] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x91917000) [pid = 1730] [serial = 675] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8aaf6800) [pid = 1730] [serial = 1119] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x995ab400) [pid = 1730] [serial = 813] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x9af81c00) [pid = 1730] [serial = 1164] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x96c5f800) [pid = 1730] [serial = 801] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x98886000) [pid = 1730] [serial = 810] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8f8df400) [pid = 1730] [serial = 1148] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8c5a7000) [pid = 1730] [serial = 1146] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x9b083400) [pid = 1730] [serial = 918] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8ab62400) [pid = 1730] [serial = 1143] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x90d12c00) [pid = 1730] [serial = 669] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1730 | 1464293376586 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:09:36 INFO - PROCESS | 1730 | 1464293376591 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:09:36 INFO - PROCESS | 1730 | 1464293376603 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 1730 | 1464293376611 Marionette TRACE conn4 <- [1,1738,null,{}] 13:09:36 INFO - PROCESS | 1730 | 1464293376619 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}] 13:09:36 INFO - PROCESS | 1730 | 1464293376810 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:09:37 INFO - PROCESS | 1730 | 1464293377022 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cf3000 == 128 [pid = 1730] [id = 442] 13:09:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x86cf4c00) [pid = 1730] [serial = 1327] [outer = (nil)] 13:09:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x86ebac00) [pid = 1730] [serial = 1328] [outer = 0x86cf4c00] 13:09:37 INFO - PROCESS | 1730 | 1464293377103 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x871f0c00) [pid = 1730] [serial = 1329] [outer = 0x86cf4c00] 13:09:37 INFO - PROCESS | 1730 | 1464293377970 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]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1440ms 13:09:38 INFO - PROCESS | 1730 | 1464293378044 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:09:38 INFO - PROCESS | 1730 | 1464293378049 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:09:38 INFO - PROCESS | 1730 | 1464293378062 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 1730 | 1464293378067 Marionette TRACE conn4 <- [1,1742,null,{}] 13:09:38 INFO - PROCESS | 1730 | 1464293378074 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}] 13:09:38 INFO - PROCESS | 1730 | 1464293378263 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:09:38 INFO - PROCESS | 1730 | 1464293378518 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d4000 == 129 [pid = 1730] [id = 443] 13:09:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x879d6400) [pid = 1730] [serial = 1330] [outer = (nil)] 13:09:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x879dd400) [pid = 1730] [serial = 1331] [outer = 0x879d6400] 13:09:38 INFO - PROCESS | 1730 | 1464293378599 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x88e0ec00) [pid = 1730] [serial = 1332] [outer = 0x879d6400] 13:09:39 INFO - PROCESS | 1730 | 1464293379526 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]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1539ms 13:09:39 INFO - PROCESS | 1730 | 1464293379599 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:09:39 INFO - PROCESS | 1730 | 1464293379603 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:09:39 INFO - PROCESS | 1730 | 1464293379610 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 1730 | 1464293379613 Marionette TRACE conn4 <- [1,1746,null,{}] 13:09:39 INFO - PROCESS | 1730 | 1464293379634 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}] 13:09:39 INFO - PROCESS | 1730 | 1464293379885 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:09:39 INFO - PROCESS | 1730 | 1464293379917 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d6000 == 130 [pid = 1730] [id = 444] 13:09:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x89beec00) [pid = 1730] [serial = 1333] [outer = (nil)] 13:09:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8a29dc00) [pid = 1730] [serial = 1334] [outer = 0x89beec00] 13:09:40 INFO - PROCESS | 1730 | 1464293379997 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8aaf3400) [pid = 1730] [serial = 1335] [outer = 0x89beec00] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x85e97000) [pid = 1730] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8c5a1000) [pid = 1730] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x85ea3c00) [pid = 1730] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x86ceac00) [pid = 1730] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x871f2000) [pid = 1730] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x86ae2400) [pid = 1730] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8744dc00) [pid = 1730] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x87448000) [pid = 1730] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:09:41 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8ab69000) [pid = 1730] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:09:41 INFO - PROCESS | 1730 | 1464293381523 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]]]}] 13:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1952ms 13:09:41 INFO - PROCESS | 1730 | 1464293381562 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 1730 | 1464293381565 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:09:41 INFO - PROCESS | 1730 | 1464293381571 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 1730 | 1464293381575 Marionette TRACE conn4 <- [1,1750,null,{}] 13:09:41 INFO - PROCESS | 1730 | 1464293381580 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}] 13:09:41 INFO - PROCESS | 1730 | 1464293381814 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:09:42 INFO - PROCESS | 1730 | 1464293381995 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e97000 == 131 [pid = 1730] [id = 445] 13:09:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x871f2000) [pid = 1730] [serial = 1336] [outer = (nil)] 13:09:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8ab66000) [pid = 1730] [serial = 1337] [outer = 0x871f2000] 13:09:42 INFO - PROCESS | 1730 | 1464293382069 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8bd7b000) [pid = 1730] [serial = 1338] [outer = 0x871f2000] 13:09:42 INFO - PROCESS | 1730 | 1464293382840 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]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1330ms 13:09:42 INFO - PROCESS | 1730 | 1464293382913 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 1730 | 1464293382917 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:09:42 INFO - PROCESS | 1730 | 1464293382927 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 1730 | 1464293382930 Marionette TRACE conn4 <- [1,1754,null,{}] 13:09:42 INFO - PROCESS | 1730 | 1464293382935 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}] 13:09:43 INFO - PROCESS | 1730 | 1464293383114 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:09:43 INFO - PROCESS | 1730 | 1464293383404 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x85ea2800 == 132 [pid = 1730] [id = 446] 13:09:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x85ea3c00) [pid = 1730] [serial = 1339] [outer = (nil)] 13:09:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x86cea000) [pid = 1730] [serial = 1340] [outer = 0x85ea3c00] 13:09:43 INFO - PROCESS | 1730 | 1464293383562 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x86cf4000) [pid = 1730] [serial = 1341] [outer = 0x85ea3c00] 13:09:44 INFO - PROCESS | 1730 | 1464293384522 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]]]}] 13:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1633ms 13:09:44 INFO - PROCESS | 1730 | 1464293384562 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 1730 | 1464293384569 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:09:44 INFO - PROCESS | 1730 | 1464293384577 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 1730 | 1464293384583 Marionette TRACE conn4 <- [1,1758,null,{}] 13:09:44 INFO - PROCESS | 1730 | 1464293384591 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}] 13:09:44 INFO - PROCESS | 1730 | 1464293384808 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:09:45 INFO - PROCESS | 1730 | 1464293385074 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d7000 == 133 [pid = 1730] [id = 447] 13:09:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x88e04000) [pid = 1730] [serial = 1342] [outer = (nil)] 13:09:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x89bee400) [pid = 1730] [serial = 1343] [outer = 0x88e04000] 13:09:45 INFO - PROCESS | 1730 | 1464293385212 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8a05f400) [pid = 1730] [serial = 1344] [outer = 0x88e04000] 13:09:46 INFO - PROCESS | 1730 | 1464293386398 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]]]}] 13:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1898ms 13:09:46 INFO - PROCESS | 1730 | 1464293386478 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:09:46 INFO - PROCESS | 1730 | 1464293386485 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:09:46 INFO - PROCESS | 1730 | 1464293386504 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:09:46 INFO - PROCESS | 1730 | 1464293386509 Marionette TRACE conn4 <- [1,1762,null,{}] 13:09:46 INFO - PROCESS | 1730 | 1464293386519 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}] 13:09:46 INFO - PROCESS | 1730 | 1464293386937 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:09:47 INFO - PROCESS | 1730 | 1464293387115 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ab65c00 == 134 [pid = 1730] [id = 448] 13:09:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8be9b800) [pid = 1730] [serial = 1345] [outer = (nil)] 13:09:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8bea3c00) [pid = 1730] [serial = 1346] [outer = 0x8be9b800] 13:09:47 INFO - PROCESS | 1730 | 1464293387206 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8c209000) [pid = 1730] [serial = 1347] [outer = 0x8be9b800] 13:09:48 INFO - PROCESS | 1730 | 1464293388210 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]]]}] 13:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1747ms 13:09:48 INFO - PROCESS | 1730 | 1464293388245 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 1730 | 1464293388252 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:09:48 INFO - PROCESS | 1730 | 1464293388263 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 1730 | 1464293388274 Marionette TRACE conn4 <- [1,1766,null,{}] 13:09:48 INFO - PROCESS | 1730 | 1464293388289 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}] 13:09:48 INFO - PROCESS | 1730 | 1464293388537 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:09:48 INFO - PROCESS | 1730 | 1464293388812 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8744a000 == 135 [pid = 1730] [id = 449] 13:09:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8bedd400) [pid = 1730] [serial = 1348] [outer = (nil)] 13:09:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8c59c000) [pid = 1730] [serial = 1349] [outer = 0x8bedd400] 13:09:48 INFO - PROCESS | 1730 | 1464293388943 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x8c5a6400) [pid = 1730] [serial = 1350] [outer = 0x8bedd400] 13:09:49 INFO - PROCESS | 1730 | 1464293389911 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]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1708ms 13:09:49 INFO - PROCESS | 1730 | 1464293389969 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 1730 | 1464293389974 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:09:49 INFO - PROCESS | 1730 | 1464293389981 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 1730 | 1464293389984 Marionette TRACE conn4 <- [1,1770,null,{}] 13:09:49 INFO - PROCESS | 1730 | 1464293389990 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}] 13:09:50 INFO - PROCESS | 1730 | 1464293390199 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:09:50 INFO - PROCESS | 1730 | 1464293390460 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c52a400 == 136 [pid = 1730] [id = 450] 13:09:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x8c598800) [pid = 1730] [serial = 1351] [outer = (nil)] 13:09:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x8d8e6c00) [pid = 1730] [serial = 1352] [outer = 0x8c598800] 13:09:50 INFO - PROCESS | 1730 | 1464293390592 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x8da4a000) [pid = 1730] [serial = 1353] [outer = 0x8c598800] 13:09:51 INFO - PROCESS | 1730 | 1464293391478 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]]]}] 13:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1533ms 13:09:51 INFO - PROCESS | 1730 | 1464293391515 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 1730 | 1464293391519 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:09:51 INFO - PROCESS | 1730 | 1464293391526 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 1730 | 1464293391530 Marionette TRACE conn4 <- [1,1774,null,{}] 13:09:51 INFO - PROCESS | 1730 | 1464293391536 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}] 13:09:51 INFO - PROCESS | 1730 | 1464293391756 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:09:52 INFO - PROCESS | 1730 | 1464293392026 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da90800 == 137 [pid = 1730] [id = 451] 13:09:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x8da91000) [pid = 1730] [serial = 1354] [outer = (nil)] 13:09:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x8dad3800) [pid = 1730] [serial = 1355] [outer = 0x8da91000] 13:09:52 INFO - PROCESS | 1730 | 1464293392174 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x8dbdf400) [pid = 1730] [serial = 1356] [outer = 0x8da91000] 13:09:53 INFO - PROCESS | 1730 | 1464293393259 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]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1784ms 13:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:09:53 INFO - PROCESS | 1730 | 1464293393311 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 1730 | 1464293393314 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:09:53 INFO - PROCESS | 1730 | 1464293393322 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 1730 | 1464293393325 Marionette TRACE conn4 <- [1,1778,null,{}] 13:09:53 INFO - PROCESS | 1730 | 1464293393334 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}] 13:09:53 INFO - PROCESS | 1730 | 1464293393614 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:09:53 INFO - PROCESS | 1730 | 1464293393944 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8744b800 == 138 [pid = 1730] [id = 452] 13:09:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x8c6b8c00) [pid = 1730] [serial = 1357] [outer = (nil)] 13:09:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x8e1d0c00) [pid = 1730] [serial = 1358] [outer = 0x8c6b8c00] 13:09:54 INFO - PROCESS | 1730 | 1464293394039 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x8e1da800) [pid = 1730] [serial = 1359] [outer = 0x8c6b8c00] 13:09:55 INFO - PROCESS | 1730 | 1464293395078 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]]]}] 13:09:55 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 13:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1834ms 13:09:55 INFO - PROCESS | 1730 | 1464293395157 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 1730 | 1464293395163 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:09:55 INFO - PROCESS | 1730 | 1464293395172 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 1730 | 1464293395178 Marionette TRACE conn4 <- [1,1782,null,{}] 13:09:55 INFO - PROCESS | 1730 | 1464293395186 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}] 13:09:55 INFO - PROCESS | 1730 | 1464293395433 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:09:55 INFO - PROCESS | 1730 | 1464293395746 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da97c00 == 139 [pid = 1730] [id = 453] 13:09:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x8dadd800) [pid = 1730] [serial = 1360] [outer = (nil)] 13:09:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x8f71ec00) [pid = 1730] [serial = 1361] [outer = 0x8dadd800] 13:09:55 INFO - PROCESS | 1730 | 1464293395838 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x8f75f000) [pid = 1730] [serial = 1362] [outer = 0x8dadd800] 13:09:56 INFO - PROCESS | 1730 | 1464293396771 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]]]}] 13:09:56 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 13:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1647ms 13:09:56 INFO - PROCESS | 1730 | 1464293396820 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 1730 | 1464293396824 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:09:56 INFO - PROCESS | 1730 | 1464293396832 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 1730 | 1464293396836 Marionette TRACE conn4 <- [1,1786,null,{}] 13:09:56 INFO - PROCESS | 1730 | 1464293396843 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}] 13:09:57 INFO - PROCESS | 1730 | 1464293397077 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:09:57 INFO - PROCESS | 1730 | 1464293397388 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de1b800 == 140 [pid = 1730] [id = 454] 13:09:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x8e1d7800) [pid = 1730] [serial = 1363] [outer = (nil)] 13:09:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x90d0bc00) [pid = 1730] [serial = 1364] [outer = 0x8e1d7800] 13:09:57 INFO - PROCESS | 1730 | 1464293397489 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x90d59400) [pid = 1730] [serial = 1365] [outer = 0x8e1d7800] 13:09:58 INFO - PROCESS | 1730 | 1464293398460 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]]]}] 13:09:58 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 13:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1685ms 13:09:58 INFO - PROCESS | 1730 | 1464293398518 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 1730 | 1464293398523 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:09:58 INFO - PROCESS | 1730 | 1464293398530 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 1730 | 1464293398534 Marionette TRACE conn4 <- [1,1790,null,{}] 13:09:58 INFO - PROCESS | 1730 | 1464293398541 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}] 13:09:58 INFO - PROCESS | 1730 | 1464293398789 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:09:59 INFO - PROCESS | 1730 | 1464293399104 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd48c00 == 141 [pid = 1730] [id = 455] 13:09:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x8c6b7400) [pid = 1730] [serial = 1366] [outer = (nil)] 13:09:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x91916c00) [pid = 1730] [serial = 1367] [outer = 0x8c6b7400] 13:09:59 INFO - PROCESS | 1730 | 1464293399204 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x9191c000) [pid = 1730] [serial = 1368] [outer = 0x8c6b7400] 13:10:00 INFO - PROCESS | 1730 | 1464293400159 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]]]}] 13:10:00 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) 13:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1694ms 13:10:00 INFO - PROCESS | 1730 | 1464293400227 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:10:00 INFO - PROCESS | 1730 | 1464293400231 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:10:00 INFO - PROCESS | 1730 | 1464293400238 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 1730 | 1464293400242 Marionette TRACE conn4 <- [1,1794,null,{}] 13:10:00 INFO - PROCESS | 1730 | 1464293400248 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}] 13:10:00 INFO - PROCESS | 1730 | 1464293400475 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:10:00 INFO - PROCESS | 1730 | 1464293400755 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x9213a400 == 142 [pid = 1730] [id = 456] 13:10:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x924ee400) [pid = 1730] [serial = 1369] [outer = (nil)] 13:10:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x924f2c00) [pid = 1730] [serial = 1370] [outer = 0x924ee400] 13:10:00 INFO - PROCESS | 1730 | 1464293400903 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x92607800) [pid = 1730] [serial = 1371] [outer = 0x924ee400] 13:10:02 INFO - PROCESS | 1730 | 1464293402033 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]]]}] 13:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1843ms 13:10:02 INFO - PROCESS | 1730 | 1464293402081 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 1730 | 1464293402087 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:10:02 INFO - PROCESS | 1730 | 1464293402093 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 1730 | 1464293402098 Marionette TRACE conn4 <- [1,1798,null,{}] 13:10:02 INFO - PROCESS | 1730 | 1464293402104 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}] 13:10:02 INFO - PROCESS | 1730 | 1464293402341 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:10:02 INFO - PROCESS | 1730 | 1464293402645 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x92131000 == 143 [pid = 1730] [id = 457] 13:10:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x92602000) [pid = 1730] [serial = 1372] [outer = (nil)] 13:10:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x92a90800) [pid = 1730] [serial = 1373] [outer = 0x92602000] 13:10:02 INFO - PROCESS | 1730 | 1464293402734 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x92a98800) [pid = 1730] [serial = 1374] [outer = 0x92602000] 13:10:03 INFO - PROCESS | 1730 | 1464293403672 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]]]}] 13:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1643ms 13:10:03 INFO - PROCESS | 1730 | 1464293403737 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 1730 | 1464293403741 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:10:03 INFO - PROCESS | 1730 | 1464293403748 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 1730 | 1464293403752 Marionette TRACE conn4 <- [1,1802,null,{}] 13:10:03 INFO - PROCESS | 1730 | 1464293403757 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}] 13:10:03 INFO - PROCESS | 1730 | 1464293403953 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:10:04 INFO - PROCESS | 1730 | 1464293404275 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e9b800 == 144 [pid = 1730] [id = 458] 13:10:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x8c520800) [pid = 1730] [serial = 1375] [outer = (nil)] 13:10:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x9370d400) [pid = 1730] [serial = 1376] [outer = 0x8c520800] 13:10:04 INFO - PROCESS | 1730 | 1464293404380 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x93718800) [pid = 1730] [serial = 1377] [outer = 0x8c520800] 13:10:05 INFO - PROCESS | 1730 | 1464293405282 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]]]}] 13:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1598ms 13:10:05 INFO - PROCESS | 1730 | 1464293405347 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:10:05 INFO - PROCESS | 1730 | 1464293405360 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:10:05 INFO - PROCESS | 1730 | 1464293405367 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 1730 | 1464293405371 Marionette TRACE conn4 <- [1,1806,null,{}] 13:10:05 INFO - PROCESS | 1730 | 1464293405377 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}] 13:10:05 INFO - PROCESS | 1730 | 1464293405609 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:10:05 INFO - PROCESS | 1730 | 1464293405920 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x92a94800 == 145 [pid = 1730] [id = 459] 13:10:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x92cdf400) [pid = 1730] [serial = 1378] [outer = (nil)] 13:10:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x93754400) [pid = 1730] [serial = 1379] [outer = 0x92cdf400] 13:10:06 INFO - PROCESS | 1730 | 1464293406012 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0x93889000) [pid = 1730] [serial = 1380] [outer = 0x92cdf400] 13:10:06 INFO - PROCESS | 1730 | 1464293406915 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]]]}] 13:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1585ms 13:10:06 INFO - PROCESS | 1730 | 1464293406968 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 1730 | 1464293406973 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:10:06 INFO - PROCESS | 1730 | 1464293406979 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 1730 | 1464293406983 Marionette TRACE conn4 <- [1,1810,null,{}] 13:10:06 INFO - PROCESS | 1730 | 1464293406989 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}] 13:10:07 INFO - PROCESS | 1730 | 1464293407212 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:10:07 INFO - PROCESS | 1730 | 1464293407525 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ce7000 == 146 [pid = 1730] [id = 460] 13:10:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x9272f400) [pid = 1730] [serial = 1381] [outer = (nil)] 13:10:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 182 (0x94e68800) [pid = 1730] [serial = 1382] [outer = 0x9272f400] 13:10:07 INFO - PROCESS | 1730 | 1464293407683 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 183 (0x94e6ec00) [pid = 1730] [serial = 1383] [outer = 0x9272f400] 13:10:09 INFO - PROCESS | 1730 | 1464293409095 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]]]}] 13:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2186ms 13:10:09 INFO - PROCESS | 1730 | 1464293409170 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 1730 | 1464293409175 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:10:09 INFO - PROCESS | 1730 | 1464293409186 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 1730 | 1464293409191 Marionette TRACE conn4 <- [1,1814,null,{}] 13:10:09 INFO - PROCESS | 1730 | 1464293409201 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}] 13:10:09 INFO - PROCESS | 1730 | 1464293409539 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:10:09 INFO - PROCESS | 1730 | 1464293409939 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x93980000 == 147 [pid = 1730] [id = 461] 13:10:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 184 (0x93983000) [pid = 1730] [serial = 1384] [outer = (nil)] 13:10:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 185 (0x95041800) [pid = 1730] [serial = 1385] [outer = 0x93983000] 13:10:10 INFO - PROCESS | 1730 | 1464293410029 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 186 (0x950ad400) [pid = 1730] [serial = 1386] [outer = 0x93983000] 13:10:10 INFO - PROCESS | 1730 | 1464293410943 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]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1835ms 13:10:11 INFO - PROCESS | 1730 | 1464293411021 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 1730 | 1464293411024 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:10:11 INFO - PROCESS | 1730 | 1464293411031 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 1730 | 1464293411034 Marionette TRACE conn4 <- [1,1818,null,{}] 13:10:11 INFO - PROCESS | 1730 | 1464293411041 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}] 13:10:11 INFO - PROCESS | 1730 | 1464293411249 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:10:11 INFO - PROCESS | 1730 | 1464293411567 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e6b000 == 148 [pid = 1730] [id = 462] 13:10:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 187 (0x94e72000) [pid = 1730] [serial = 1387] [outer = (nil)] 13:10:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 188 (0x96c6dc00) [pid = 1730] [serial = 1388] [outer = 0x94e72000] 13:10:11 INFO - PROCESS | 1730 | 1464293411659 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 189 (0x96c91000) [pid = 1730] [serial = 1389] [outer = 0x94e72000] 13:10:12 INFO - PROCESS | 1730 | 1464293412609 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]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1630ms 13:10:12 INFO - PROCESS | 1730 | 1464293412663 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 1730 | 1464293412666 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:10:12 INFO - PROCESS | 1730 | 1464293412673 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 1730 | 1464293412676 Marionette TRACE conn4 <- [1,1822,null,{}] 13:10:12 INFO - PROCESS | 1730 | 1464293412682 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}] 13:10:12 INFO - PROCESS | 1730 | 1464293412891 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:10:13 INFO - PROCESS | 1730 | 1464293413242 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb8c00 == 149 [pid = 1730] [id = 463] 13:10:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 190 (0x86ebb400) [pid = 1730] [serial = 1390] [outer = (nil)] 13:10:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 191 (0x8bee2400) [pid = 1730] [serial = 1391] [outer = 0x86ebb400] 13:10:13 INFO - PROCESS | 1730 | 1464293413351 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 192 (0x8c5a0400) [pid = 1730] [serial = 1392] [outer = 0x86ebb400] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd4c00 == 148 [pid = 1730] [id = 350] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x8be98400 == 147 [pid = 1730] [id = 349] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x8743e800 == 146 [pid = 1730] [id = 393] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x87447000 == 145 [pid = 1730] [id = 394] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x86eb5000 == 144 [pid = 1730] [id = 395] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x86ebb800 == 143 [pid = 1730] [id = 396] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0xa272dc00 == 142 [pid = 1730] [id = 347] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x85e97000 == 141 [pid = 1730] [id = 445] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x879d6000 == 140 [pid = 1730] [id = 444] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x879d4000 == 139 [pid = 1730] [id = 443] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x86cf3000 == 138 [pid = 1730] [id = 442] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x899ea400 == 137 [pid = 1730] [id = 439] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x871f8000 == 136 [pid = 1730] [id = 438] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x871fa800 == 135 [pid = 1730] [id = 436] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x86eb4000 == 134 [pid = 1730] [id = 437] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x93737400 == 133 [pid = 1730] [id = 435] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x86cf3400 == 132 [pid = 1730] [id = 434] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae2800 == 131 [pid = 1730] [id = 433] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x86aefc00 == 130 [pid = 1730] [id = 431] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x871f8800 == 129 [pid = 1730] [id = 432] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x8c59e000 == 128 [pid = 1730] [id = 430] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x8bea5000 == 127 [pid = 1730] [id = 429] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x89bf3400 == 126 [pid = 1730] [id = 428] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x8a052c00 == 125 [pid = 1730] [id = 427] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x879dd000 == 124 [pid = 1730] [id = 426] 13:10:15 INFO - PROCESS | 1730 | --DOCSHELL 0x86cef400 == 123 [pid = 1730] [id = 425] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 191 (0x879d4c00) [pid = 1730] [serial = 1274] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 190 (0x85ea0400) [pid = 1730] [serial = 1194] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 189 (0x8e1d7400) [pid = 1730] [serial = 1271] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 188 (0x8ea84c00) [pid = 1730] [serial = 1272] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 187 (0x8da4dc00) [pid = 1730] [serial = 1260] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 186 (0x8c6bb000) [pid = 1730] [serial = 1259] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 185 (0x871ee400) [pid = 1730] [serial = 1251] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 184 (0x86cf4400) [pid = 1730] [serial = 1250] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 183 (0x8c6c0c00) [pid = 1730] [serial = 1247] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 182 (0x8dbd2c00) [pid = 1730] [serial = 1263] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 181 (0x89bfa800) [pid = 1730] [serial = 1262] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0x8ab67c00) [pid = 1730] [serial = 1265] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x8c203800) [pid = 1730] [serial = 1266] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x8a058400) [pid = 1730] [serial = 1254] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x88e0e000) [pid = 1730] [serial = 1253] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x8c6b1800) [pid = 1730] [serial = 1257] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x8c21f400) [pid = 1730] [serial = 1256] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x8c6be800) [pid = 1730] [serial = 1268] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x8dada800) [pid = 1730] [serial = 1208] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x89bf5800) [pid = 1730] [serial = 1211] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8c525c00) [pid = 1730] [serial = 1214] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8ea8fc00) [pid = 1730] [serial = 1217] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x91919000) [pid = 1730] [serial = 1220] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x92602c00) [pid = 1730] [serial = 1223] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x93739c00) [pid = 1730] [serial = 1226] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x96c69400) [pid = 1730] [serial = 1229] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x99e98000) [pid = 1730] [serial = 1232] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x9a8d7c00) [pid = 1730] [serial = 1235] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x9d37c800) [pid = 1730] [serial = 1238] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x9af87000) [pid = 1730] [serial = 1241] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x86aea000) [pid = 1730] [serial = 1244] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8dad4c00) [pid = 1730] [serial = 1269] [outer = (nil)] [url = about:blank] 13:10:15 INFO - PROCESS | 1730 | 1464293415584 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]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2941ms 13:10:15 INFO - PROCESS | 1730 | 1464293415615 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 1730 | 1464293415619 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:10:15 INFO - PROCESS | 1730 | 1464293415628 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 1730 | 1464293415634 Marionette TRACE conn4 <- [1,1826,null,{}] 13:10:15 INFO - PROCESS | 1730 | 1464293415643 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}] 13:10:15 INFO - PROCESS | 1730 | 1464293415852 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:10:16 INFO - PROCESS | 1730 | 1464293416052 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae6000 == 124 [pid = 1730] [id = 464] 13:10:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x86ae6c00) [pid = 1730] [serial = 1393] [outer = (nil)] 13:10:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x871f8000) [pid = 1730] [serial = 1394] [outer = 0x86ae6c00] 13:10:16 INFO - PROCESS | 1730 | 1464293416130 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x87445000) [pid = 1730] [serial = 1395] [outer = 0x86ae6c00] 13:10:16 INFO - PROCESS | 1730 | 1464293416954 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]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1348ms 13:10:16 INFO - PROCESS | 1730 | 1464293416976 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 1730 | 1464293416984 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:10:17 INFO - PROCESS | 1730 | 1464293416995 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 1730 | 1464293416998 Marionette TRACE conn4 <- [1,1830,null,{}] 13:10:17 INFO - PROCESS | 1730 | 1464293417005 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}] 13:10:17 INFO - PROCESS | 1730 | 1464293417307 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:10:17 INFO - PROCESS | 1730 | 1464293417431 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e97000 == 125 [pid = 1730] [id = 465] 13:10:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x87449c00) [pid = 1730] [serial = 1396] [outer = (nil)] 13:10:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x899ea000) [pid = 1730] [serial = 1397] [outer = 0x87449c00] 13:10:17 INFO - PROCESS | 1730 | 1464293417515 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x8a051c00) [pid = 1730] [serial = 1398] [outer = 0x87449c00] 13:10:18 INFO - PROCESS | 1730 | 1464293418575 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]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1631ms 13:10:18 INFO - PROCESS | 1730 | 1464293418626 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 1730 | 1464293418630 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:10:18 INFO - PROCESS | 1730 | 1464293418645 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 1730 | 1464293418650 Marionette TRACE conn4 <- [1,1834,null,{}] 13:10:18 INFO - PROCESS | 1730 | 1464293418667 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}] 13:10:18 INFO - PROCESS | 1730 | 1464293418956 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:10:19 INFO - PROCESS | 1730 | 1464293418985 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cea400 == 126 [pid = 1730] [id = 466] 13:10:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x8aaf8400) [pid = 1730] [serial = 1399] [outer = (nil)] 13:10:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x8bd4a000) [pid = 1730] [serial = 1400] [outer = 0x8aaf8400] 13:10:19 INFO - PROCESS | 1730 | 1464293419066 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x8be9dc00) [pid = 1730] [serial = 1401] [outer = 0x8aaf8400] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8f778000) [pid = 1730] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x8c225c00) [pid = 1730] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x96c88800) [pid = 1730] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x8ea88c00) [pid = 1730] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x86ae3800) [pid = 1730] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8c6bbc00) [pid = 1730] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x86aeac00) [pid = 1730] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x99e85400) [pid = 1730] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x92a90400) [pid = 1730] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8bee0c00) [pid = 1730] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8e1d5000) [pid = 1730] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x879db400) [pid = 1730] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8e1d6400) [pid = 1730] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x9213ac00) [pid = 1730] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x89beec00) [pid = 1730] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x8beec000) [pid = 1730] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x93739800) [pid = 1730] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8ab5f400) [pid = 1730] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x87440c00) [pid = 1730] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x86cf0800) [pid = 1730] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x8bd4bc00) [pid = 1730] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8f779800) [pid = 1730] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x86eb7000) [pid = 1730] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x879db000) [pid = 1730] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x86cf4c00) [pid = 1730] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8bd43c00) [pid = 1730] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x88e02400) [pid = 1730] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x871f5000) [pid = 1730] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8bde1800) [pid = 1730] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x96c69c00) [pid = 1730] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8d8efc00) [pid = 1730] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x871fac00) [pid = 1730] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x871fb000) [pid = 1730] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:10:20 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x879d6400) [pid = 1730] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:10:20 INFO - PROCESS | 1730 | 1464293420859 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]]]}] 13:10:20 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 13:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2250ms 13:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:10:20 INFO - PROCESS | 1730 | 1464293420896 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 1730 | 1464293420899 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:10:20 INFO - PROCESS | 1730 | 1464293420906 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 1730 | 1464293420909 Marionette TRACE conn4 <- [1,1838,null,{}] 13:10:20 INFO - PROCESS | 1730 | 1464293420914 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}] 13:10:21 INFO - PROCESS | 1730 | 1464293421175 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:10:21 INFO - PROCESS | 1730 | 1464293421299 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae5800 == 127 [pid = 1730] [id = 467] 13:10:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x86cf1000) [pid = 1730] [serial = 1402] [outer = (nil)] 13:10:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x879db000) [pid = 1730] [serial = 1403] [outer = 0x86cf1000] 13:10:21 INFO - PROCESS | 1730 | 1464293421379 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8bd7ec00) [pid = 1730] [serial = 1404] [outer = 0x86cf1000] 13:10:22 INFO - PROCESS | 1730 | 1464293422317 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]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1481ms 13:10:22 INFO - PROCESS | 1730 | 1464293422522 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:10:22 INFO - PROCESS | 1730 | 1464293422532 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:10:22 INFO - PROCESS | 1730 | 1464293422544 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 1730 | 1464293422549 Marionette TRACE conn4 <- [1,1842,null,{}] 13:10:22 INFO - PROCESS | 1730 | 1464293422557 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}] 13:10:22 INFO - PROCESS | 1730 | 1464293422795 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:10:23 INFO - PROCESS | 1730 | 1464293423210 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f2400 == 128 [pid = 1730] [id = 468] 13:10:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x871f6400) [pid = 1730] [serial = 1405] [outer = (nil)] 13:10:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x871fc400) [pid = 1730] [serial = 1406] [outer = 0x871f6400] 13:10:23 INFO - PROCESS | 1730 | 1464293423306 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x879d2000) [pid = 1730] [serial = 1407] [outer = 0x871f6400] 13:10:24 INFO - PROCESS | 1730 | 1464293424354 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]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1889ms 13:10:24 INFO - PROCESS | 1730 | 1464293424432 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 1730 | 1464293424438 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:10:24 INFO - PROCESS | 1730 | 1464293424451 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 1730 | 1464293424457 Marionette TRACE conn4 <- [1,1846,null,{}] 13:10:24 INFO - PROCESS | 1730 | 1464293424464 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}] 13:10:24 INFO - PROCESS | 1730 | 1464293424758 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:10:25 INFO - PROCESS | 1730 | 1464293425085 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bfc800 == 129 [pid = 1730] [id = 469] 13:10:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8a057400) [pid = 1730] [serial = 1408] [outer = (nil)] 13:10:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8bd83400) [pid = 1730] [serial = 1409] [outer = 0x8a057400] 13:10:25 INFO - PROCESS | 1730 | 1464293425176 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8c20cc00) [pid = 1730] [serial = 1410] [outer = 0x8a057400] 13:10:26 INFO - PROCESS | 1730 | 1464293426176 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]]]}] 13:10:26 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) 13:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1803ms 13:10:26 INFO - PROCESS | 1730 | 1464293426252 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 1730 | 1464293426255 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:10:26 INFO - PROCESS | 1730 | 1464293426263 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 1730 | 1464293426268 Marionette TRACE conn4 <- [1,1850,null,{}] 13:10:26 INFO - PROCESS | 1730 | 1464293426283 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}] 13:10:26 INFO - PROCESS | 1730 | 1464293426521 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:10:26 INFO - PROCESS | 1730 | 1464293426913 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c59d000 == 130 [pid = 1730] [id = 470] 13:10:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8c5a0800) [pid = 1730] [serial = 1411] [outer = (nil)] 13:10:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8c6b2000) [pid = 1730] [serial = 1412] [outer = 0x8c5a0800] 13:10:27 INFO - PROCESS | 1730 | 1464293427016 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8c6bc800) [pid = 1730] [serial = 1413] [outer = 0x8c5a0800] 13:10:28 INFO - PROCESS | 1730 | 1464293428013 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]]]}] 13:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1790ms 13:10:28 INFO - PROCESS | 1730 | 1464293428054 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 1730 | 1464293428058 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:10:28 INFO - PROCESS | 1730 | 1464293428066 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - PROCESS | 1730 | 1464293428070 Marionette TRACE conn4 <- [1,1854,null,{}] 13:10:28 INFO - PROCESS | 1730 | 1464293428076 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}] 13:10:28 INFO - PROCESS | 1730 | 1464293428319 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:10:28 INFO - PROCESS | 1730 | 1464293428633 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x899e9400 == 131 [pid = 1730] [id = 471] 13:10:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8c52e000) [pid = 1730] [serial = 1414] [outer = (nil)] 13:10:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8da92c00) [pid = 1730] [serial = 1415] [outer = 0x8c52e000] 13:10:28 INFO - PROCESS | 1730 | 1464293428743 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x8dad6800) [pid = 1730] [serial = 1416] [outer = 0x8c52e000] 13:10:29 INFO - PROCESS | 1730 | 1464293429810 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]]]}] 13:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1792ms 13:10:29 INFO - PROCESS | 1730 | 1464293429859 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 1730 | 1464293429863 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:10:29 INFO - PROCESS | 1730 | 1464293429870 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - PROCESS | 1730 | 1464293429874 Marionette TRACE conn4 <- [1,1858,null,{}] 13:10:29 INFO - PROCESS | 1730 | 1464293429880 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}] 13:10:30 INFO - PROCESS | 1730 | 1464293430080 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:10:30 INFO - PROCESS | 1730 | 1464293430409 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da4f800 == 132 [pid = 1730] [id = 472] 13:10:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x8da51400) [pid = 1730] [serial = 1417] [outer = (nil)] 13:10:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x8dbd7000) [pid = 1730] [serial = 1418] [outer = 0x8da51400] 13:10:30 INFO - PROCESS | 1730 | 1464293430521 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x8dbda000) [pid = 1730] [serial = 1419] [outer = 0x8da51400] 13:10:31 INFO - PROCESS | 1730 | 1464293431558 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]]]}] 13:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1731ms 13:10:31 INFO - PROCESS | 1730 | 1464293431602 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:10:31 INFO - PROCESS | 1730 | 1464293431607 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:10:31 INFO - PROCESS | 1730 | 1464293431613 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 1730 | 1464293431617 Marionette TRACE conn4 <- [1,1862,null,{}] 13:10:31 INFO - PROCESS | 1730 | 1464293431623 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}] 13:10:31 INFO - PROCESS | 1730 | 1464293431881 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:10:32 INFO - PROCESS | 1730 | 1464293432261 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dadc000 == 133 [pid = 1730] [id = 473] 13:10:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x8dbd3800) [pid = 1730] [serial = 1420] [outer = (nil)] 13:10:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x8e1d3400) [pid = 1730] [serial = 1421] [outer = 0x8dbd3800] 13:10:32 INFO - PROCESS | 1730 | 1464293432356 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x8f71bc00) [pid = 1730] [serial = 1422] [outer = 0x8dbd3800] 13:10:33 INFO - PROCESS | 1730 | 1464293433364 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]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1833ms 13:10:33 INFO - PROCESS | 1730 | 1464293433447 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 1730 | 1464293433451 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:10:33 INFO - PROCESS | 1730 | 1464293433458 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 1730 | 1464293433460 Marionette TRACE conn4 <- [1,1866,null,{}] 13:10:33 INFO - PROCESS | 1730 | 1464293433467 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}] 13:10:33 INFO - PROCESS | 1730 | 1464293433707 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:10:34 INFO - PROCESS | 1730 | 1464293434031 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e1d1000 == 134 [pid = 1730] [id = 474] 13:10:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x8f756400) [pid = 1730] [serial = 1423] [outer = (nil)] 13:10:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x8f8e0400) [pid = 1730] [serial = 1424] [outer = 0x8f756400] 13:10:34 INFO - PROCESS | 1730 | 1464293434149 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x90d15400) [pid = 1730] [serial = 1425] [outer = 0x8f756400] 13:10:35 INFO - PROCESS | 1730 | 1464293435098 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]]]}] 13:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1683ms 13:10:35 INFO - PROCESS | 1730 | 1464293435145 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 1730 | 1464293435149 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:10:35 INFO - PROCESS | 1730 | 1464293435156 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 1730 | 1464293435159 Marionette TRACE conn4 <- [1,1870,null,{}] 13:10:35 INFO - PROCESS | 1730 | 1464293435165 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}] 13:10:35 INFO - PROCESS | 1730 | 1464293435373 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:10:35 INFO - PROCESS | 1730 | 1464293435687 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd5800 == 135 [pid = 1730] [id = 475] 13:10:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x8ea85800) [pid = 1730] [serial = 1426] [outer = (nil)] 13:10:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x92039800) [pid = 1730] [serial = 1427] [outer = 0x8ea85800] 13:10:35 INFO - PROCESS | 1730 | 1464293435784 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x92130000) [pid = 1730] [serial = 1428] [outer = 0x8ea85800] 13:10:36 INFO - PROCESS | 1730 | 1464293436679 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]]]}] 13:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1583ms 13:10:36 INFO - PROCESS | 1730 | 1464293436742 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 1730 | 1464293436747 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:10:36 INFO - PROCESS | 1730 | 1464293436757 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - PROCESS | 1730 | 1464293436760 Marionette TRACE conn4 <- [1,1874,null,{}] 13:10:36 INFO - PROCESS | 1730 | 1464293436767 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}] 13:10:37 INFO - PROCESS | 1730 | 1464293437008 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:10:37 INFO - PROCESS | 1730 | 1464293437328 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x9191a800 == 136 [pid = 1730] [id = 476] 13:10:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x9191f800) [pid = 1730] [serial = 1429] [outer = (nil)] 13:10:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x92602400) [pid = 1730] [serial = 1430] [outer = 0x9191f800] 13:10:37 INFO - PROCESS | 1730 | 1464293437422 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x92605c00) [pid = 1730] [serial = 1431] [outer = 0x9191f800] 13:10:38 INFO - PROCESS | 1730 | 1464293438419 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]]]}] 13:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1696ms 13:10:38 INFO - PROCESS | 1730 | 1464293438453 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 1730 | 1464293438457 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:10:38 INFO - PROCESS | 1730 | 1464293438464 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 1730 | 1464293438467 Marionette TRACE conn4 <- [1,1878,null,{}] 13:10:38 INFO - PROCESS | 1730 | 1464293438474 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}] 13:10:38 INFO - PROCESS | 1730 | 1464293438699 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:10:39 INFO - PROCESS | 1730 | 1464293439041 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de1fc00 == 137 [pid = 1730] [id = 477] 13:10:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x90d68c00) [pid = 1730] [serial = 1432] [outer = (nil)] 13:10:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x92732400) [pid = 1730] [serial = 1433] [outer = 0x90d68c00] 13:10:39 INFO - PROCESS | 1730 | 1464293439166 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x929ddc00) [pid = 1730] [serial = 1434] [outer = 0x90d68c00] 13:10:40 INFO - PROCESS | 1730 | 1464293440096 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]]]}] 13:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1688ms 13:10:40 INFO - PROCESS | 1730 | 1464293440154 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 1730 | 1464293440161 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:10:40 INFO - PROCESS | 1730 | 1464293440171 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 1730 | 1464293440177 Marionette TRACE conn4 <- [1,1882,null,{}] 13:10:40 INFO - PROCESS | 1730 | 1464293440186 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}] 13:10:40 INFO - PROCESS | 1730 | 1464293440467 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:10:40 INFO - PROCESS | 1730 | 1464293440839 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x9272d000 == 138 [pid = 1730] [id = 478] 13:10:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x9372e400) [pid = 1730] [serial = 1435] [outer = (nil)] 13:10:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x93755000) [pid = 1730] [serial = 1436] [outer = 0x9372e400] 13:10:40 INFO - PROCESS | 1730 | 1464293440951 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x94e75800) [pid = 1730] [serial = 1437] [outer = 0x9372e400] 13:10:41 INFO - PROCESS | 1730 | 1464293441899 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]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1785ms 13:10:41 INFO - PROCESS | 1730 | 1464293441956 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 1730 | 1464293441960 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:10:41 INFO - PROCESS | 1730 | 1464293441966 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 1730 | 1464293441970 Marionette TRACE conn4 <- [1,1886,null,{}] 13:10:41 INFO - PROCESS | 1730 | 1464293441976 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}] 13:10:42 INFO - PROCESS | 1730 | 1464293442171 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:10:42 INFO - PROCESS | 1730 | 1464293442489 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x9372e800 == 139 [pid = 1730] [id = 479] 13:10:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x93891c00) [pid = 1730] [serial = 1438] [outer = (nil)] 13:10:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x96c8c000) [pid = 1730] [serial = 1439] [outer = 0x93891c00] 13:10:42 INFO - PROCESS | 1730 | 1464293442581 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x976a4400) [pid = 1730] [serial = 1440] [outer = 0x93891c00] 13:10:43 INFO - PROCESS | 1730 | 1464293443508 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]]]}] 13:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1586ms 13:10:43 INFO - PROCESS | 1730 | 1464293443556 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 1730 | 1464293443563 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:10:43 INFO - PROCESS | 1730 | 1464293443572 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 1730 | 1464293443576 Marionette TRACE conn4 <- [1,1890,null,{}] 13:10:43 INFO - PROCESS | 1730 | 1464293443585 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}] 13:10:43 INFO - PROCESS | 1730 | 1464293443816 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:10:44 INFO - PROCESS | 1730 | 1464293444171 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d11400 == 140 [pid = 1730] [id = 480] 13:10:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x9370c800) [pid = 1730] [serial = 1441] [outer = (nil)] 13:10:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x976b0000) [pid = 1730] [serial = 1442] [outer = 0x9370c800] 13:10:44 INFO - PROCESS | 1730 | 1464293444271 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x980a1c00) [pid = 1730] [serial = 1443] [outer = 0x9370c800] 13:10:45 INFO - PROCESS | 1730 | 1464293445286 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]]]}] 13:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1786ms 13:10:45 INFO - PROCESS | 1730 | 1464293445358 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 1730 | 1464293445362 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:10:45 INFO - PROCESS | 1730 | 1464293445370 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 1730 | 1464293445374 Marionette TRACE conn4 <- [1,1894,null,{}] 13:10:45 INFO - PROCESS | 1730 | 1464293445380 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}] 13:10:45 INFO - PROCESS | 1730 | 1464293445652 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:10:45 INFO - PROCESS | 1730 | 1464293445972 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bded000 == 141 [pid = 1730] [id = 481] 13:10:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x96c89c00) [pid = 1730] [serial = 1444] [outer = (nil)] 13:10:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x995a6800) [pid = 1730] [serial = 1445] [outer = 0x96c89c00] 13:10:46 INFO - PROCESS | 1730 | 1464293446068 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0x995a8c00) [pid = 1730] [serial = 1446] [outer = 0x96c89c00] 13:10:47 INFO - PROCESS | 1730 | 1464293447051 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]]]}] 13:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1745ms 13:10:47 INFO - PROCESS | 1730 | 1464293447116 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:10:47 INFO - PROCESS | 1730 | 1464293447120 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:10:47 INFO - PROCESS | 1730 | 1464293447127 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 1730 | 1464293447131 Marionette TRACE conn4 <- [1,1898,null,{}] 13:10:47 INFO - PROCESS | 1730 | 1464293447137 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}] 13:10:47 INFO - PROCESS | 1730 | 1464293447367 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:10:47 INFO - PROCESS | 1730 | 1464293447696 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x9928b400 == 142 [pid = 1730] [id = 482] 13:10:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x995a2c00) [pid = 1730] [serial = 1447] [outer = (nil)] 13:10:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 182 (0x99e84c00) [pid = 1730] [serial = 1448] [outer = 0x995a2c00] 13:10:47 INFO - PROCESS | 1730 | 1464293447786 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 183 (0x99e95c00) [pid = 1730] [serial = 1449] [outer = 0x995a2c00] 13:10:48 INFO - PROCESS | 1730 | 1464293448783 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]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1735ms 13:10:48 INFO - PROCESS | 1730 | 1464293448864 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 1730 | 1464293448868 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:10:48 INFO - PROCESS | 1730 | 1464293448874 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 1730 | 1464293448878 Marionette TRACE conn4 <- [1,1902,null,{}] 13:10:48 INFO - PROCESS | 1730 | 1464293448884 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}] 13:10:49 INFO - PROCESS | 1730 | 1464293449168 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:10:49 INFO - PROCESS | 1730 | 1464293449557 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x871eec00 == 143 [pid = 1730] [id = 483] 13:10:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 184 (0x871ef000) [pid = 1730] [serial = 1450] [outer = (nil)] 13:10:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 185 (0x8aaf0000) [pid = 1730] [serial = 1451] [outer = 0x871ef000] 13:10:49 INFO - PROCESS | 1730 | 1464293449675 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 186 (0x8f8e6400) [pid = 1730] [serial = 1452] [outer = 0x871ef000] 13:10:50 INFO - PROCESS | 1730 | 1464293450704 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]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1889ms 13:10:50 INFO - PROCESS | 1730 | 1464293450766 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:10:50 INFO - PROCESS | 1730 | 1464293450770 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:10:50 INFO - PROCESS | 1730 | 1464293450777 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 1730 | 1464293450781 Marionette TRACE conn4 <- [1,1906,null,{}] 13:10:50 INFO - PROCESS | 1730 | 1464293450787 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}] 13:10:51 INFO - PROCESS | 1730 | 1464293451041 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:10:51 INFO - PROCESS | 1730 | 1464293451377 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae4800 == 144 [pid = 1730] [id = 484] 13:10:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 187 (0x86aef000) [pid = 1730] [serial = 1453] [outer = (nil)] 13:10:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 188 (0x879ddc00) [pid = 1730] [serial = 1454] [outer = 0x86aef000] 13:10:51 INFO - PROCESS | 1730 | 1464293451480 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 189 (0x8a053000) [pid = 1730] [serial = 1455] [outer = 0x86aef000] 13:10:52 INFO - PROCESS | 1730 | 1464293452479 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]]]}] 13:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1787ms 13:10:52 INFO - PROCESS | 1730 | 1464293452564 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 1730 | 1464293452569 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:10:52 INFO - PROCESS | 1730 | 1464293452577 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 1730 | 1464293452581 Marionette TRACE conn4 <- [1,1910,null,{}] 13:10:52 INFO - PROCESS | 1730 | 1464293452587 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}] 13:10:53 INFO - PROCESS | 1730 | 1464293453338 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaee400 == 143 [pid = 1730] [id = 221] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8c228000 == 142 [pid = 1730] [id = 258] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde7c00 == 141 [pid = 1730] [id = 287] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd79400 == 140 [pid = 1730] [id = 202] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8d7400 == 139 [pid = 1730] [id = 326] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8bdea400 == 138 [pid = 1730] [id = 201] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8c227800 == 137 [pid = 1730] [id = 257] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x96c6c400 == 136 [pid = 1730] [id = 286] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd84400 == 135 [pid = 1730] [id = 220] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x929e8800 == 134 [pid = 1730] [id = 290] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8f8e2000 == 133 [pid = 1730] [id = 200] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x92a90000 == 132 [pid = 1730] [id = 285] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x93711400 == 131 [pid = 1730] [id = 252] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x99de0400 == 130 [pid = 1730] [id = 289] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x9bc9dc00 == 129 [pid = 1730] [id = 325] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x92cdf000 == 128 [pid = 1730] [id = 288] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea89c00 == 127 [pid = 1730] [id = 254] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x94e6b000 == 126 [pid = 1730] [id = 462] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x93980000 == 125 [pid = 1730] [id = 461] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x86ce7000 == 124 [pid = 1730] [id = 460] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x85e9b800 == 123 [pid = 1730] [id = 458] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x92a94800 == 122 [pid = 1730] [id = 459] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x92131000 == 121 [pid = 1730] [id = 457] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x9213a400 == 120 [pid = 1730] [id = 456] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd48c00 == 119 [pid = 1730] [id = 455] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8de1b800 == 118 [pid = 1730] [id = 454] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8744b800 == 117 [pid = 1730] [id = 452] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8da97c00 == 116 [pid = 1730] [id = 453] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8da90800 == 115 [pid = 1730] [id = 451] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8c52a400 == 114 [pid = 1730] [id = 450] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8744a000 == 113 [pid = 1730] [id = 449] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8ab65c00 == 112 [pid = 1730] [id = 448] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x879d7000 == 111 [pid = 1730] [id = 447] 13:10:53 INFO - PROCESS | 1730 | --DOCSHELL 0x85ea2800 == 110 [pid = 1730] [id = 446] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 188 (0x9260a800) [pid = 1730] [serial = 1224] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 187 (0x8dbd8c00) [pid = 1730] [serial = 1209] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 186 (0x9a284400) [pid = 1730] [serial = 1233] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 185 (0x9a8e0800) [pid = 1730] [serial = 1236] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 184 (0x86aecc00) [pid = 1730] [serial = 1245] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 183 (0xa275b000) [pid = 1730] [serial = 1242] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 182 (0x9bf8c400) [pid = 1730] [serial = 1248] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 181 (0x9d89a800) [pid = 1730] [serial = 1239] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0x97681400) [pid = 1730] [serial = 1230] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x8da4d000) [pid = 1730] [serial = 1215] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x8f761800) [pid = 1730] [serial = 1218] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x8a05d000) [pid = 1730] [serial = 1212] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x9212e800) [pid = 1730] [serial = 1221] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x93897000) [pid = 1730] [serial = 1227] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x8a29dc00) [pid = 1730] [serial = 1334] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x8aaf3400) [pid = 1730] [serial = 1335] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8d8eb000) [pid = 1730] [serial = 1289] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x99e91800) [pid = 1730] [serial = 1311] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x995b0000) [pid = 1730] [serial = 1310] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8be9cc00) [pid = 1730] [serial = 1284] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8bd4b400) [pid = 1730] [serial = 1283] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x88e0b400) [pid = 1730] [serial = 1275] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x871f2c00) [pid = 1730] [serial = 1278] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x86cf4800) [pid = 1730] [serial = 1277] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8d8e4000) [pid = 1730] [serial = 1320] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8c208000) [pid = 1730] [serial = 1319] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x92731400) [pid = 1730] [serial = 1302] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x9272b800) [pid = 1730] [serial = 1301] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x87441c00) [pid = 1730] [serial = 1314] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x871f6c00) [pid = 1730] [serial = 1313] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x89bf1c00) [pid = 1730] [serial = 1317] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x899e7c00) [pid = 1730] [serial = 1316] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x86ebac00) [pid = 1730] [serial = 1328] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x871f0c00) [pid = 1730] [serial = 1329] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8c52c400) [pid = 1730] [serial = 1287] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x8c229000) [pid = 1730] [serial = 1286] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x89bfb000) [pid = 1730] [serial = 1281] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x899e3800) [pid = 1730] [serial = 1280] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x90d5d400) [pid = 1730] [serial = 1296] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x90d0b000) [pid = 1730] [serial = 1295] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x924ec000) [pid = 1730] [serial = 1323] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8f8dfc00) [pid = 1730] [serial = 1322] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x98099800) [pid = 1730] [serial = 1308] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x97684000) [pid = 1730] [serial = 1307] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8f721400) [pid = 1730] [serial = 1325] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8f75fc00) [pid = 1730] [serial = 1293] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8e1d4800) [pid = 1730] [serial = 1292] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x92137400) [pid = 1730] [serial = 1299] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x9212f000) [pid = 1730] [serial = 1298] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x92cdb000) [pid = 1730] [serial = 1305] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x929e0800) [pid = 1730] [serial = 1304] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x879dd400) [pid = 1730] [serial = 1331] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8da96000) [pid = 1730] [serial = 1290] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x88e0ec00) [pid = 1730] [serial = 1332] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8ab66000) [pid = 1730] [serial = 1337] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1730 | 1464293454519 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cf4800 == 111 [pid = 1730] [id = 485] 13:10:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x86cf5400) [pid = 1730] [serial = 1456] [outer = (nil)] 13:10:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x86ebf000) [pid = 1730] [serial = 1457] [outer = 0x86cf5400] 13:10:54 INFO - PROCESS | 1730 | 1464293454625 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x871f2c00) [pid = 1730] [serial = 1458] [outer = 0x86cf5400] 13:10:55 INFO - PROCESS | 1730 | 1464293455495 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]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2993ms 13:10:55 INFO - PROCESS | 1730 | 1464293455571 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:10:55 INFO - PROCESS | 1730 | 1464293455577 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:10:55 INFO - PROCESS | 1730 | 1464293455585 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 1730 | 1464293455591 Marionette TRACE conn4 <- [1,1914,null,{}] 13:10:55 INFO - PROCESS | 1730 | 1464293455598 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}] 13:10:55 INFO - PROCESS | 1730 | 1464293455804 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:10:56 INFO - PROCESS | 1730 | 1464293455998 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d3800 == 112 [pid = 1730] [id = 486] 13:10:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x879d7000) [pid = 1730] [serial = 1459] [outer = (nil)] 13:10:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x88e08800) [pid = 1730] [serial = 1460] [outer = 0x879d7000] 13:10:56 INFO - PROCESS | 1730 | 1464293456081 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x899e8400) [pid = 1730] [serial = 1461] [outer = 0x879d7000] 13:10:57 INFO - PROCESS | 1730 | 1464293457084 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]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1540ms 13:10:57 INFO - PROCESS | 1730 | 1464293457125 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 1730 | 1464293457129 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:10:57 INFO - PROCESS | 1730 | 1464293457136 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 1730 | 1464293457140 Marionette TRACE conn4 <- [1,1918,null,{}] 13:10:57 INFO - PROCESS | 1730 | 1464293457154 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}] 13:10:57 INFO - PROCESS | 1730 | 1464293457417 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:10:57 INFO - PROCESS | 1730 | 1464293457458 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a056800 == 113 [pid = 1730] [id = 487] 13:10:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8a2a3c00) [pid = 1730] [serial = 1462] [outer = (nil)] 13:10:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8aaec400) [pid = 1730] [serial = 1463] [outer = 0x8a2a3c00] 13:10:57 INFO - PROCESS | 1730 | 1464293457535 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8ab5e400) [pid = 1730] [serial = 1464] [outer = 0x8a2a3c00] 13:10:59 INFO - PROCESS | 1730 | 1464293459357 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]]]}] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8bedd400) [pid = 1730] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8c6b8c00) [pid = 1730] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8c520800) [pid = 1730] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x92602000) [pid = 1730] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8c6b7400) [pid = 1730] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x924ee400) [pid = 1730] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x92cdf400) [pid = 1730] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x85ea3c00) [pid = 1730] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8da91000) [pid = 1730] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x88e04000) [pid = 1730] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8e1d7800) [pid = 1730] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8be9b800) [pid = 1730] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x9272f400) [pid = 1730] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8dadd800) [pid = 1730] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x87449c00) [pid = 1730] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x93983000) [pid = 1730] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x86ae6c00) [pid = 1730] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x8aaf8400) [pid = 1730] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x8c598800) [pid = 1730] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x94e72000) [pid = 1730] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:10:59 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x86ebb400) [pid = 1730] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2392ms 13:10:59 INFO - PROCESS | 1730 | 1464293459532 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:10:59 INFO - PROCESS | 1730 | 1464293459541 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:10:59 INFO - PROCESS | 1730 | 1464293459567 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 1730 | 1464293459591 Marionette TRACE conn4 <- [1,1922,null,{}] 13:10:59 INFO - PROCESS | 1730 | 1464293459689 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}] 13:10:59 INFO - PROCESS | 1730 | 1464293459962 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:11:00 INFO - PROCESS | 1730 | 1464293460140 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e07000 == 114 [pid = 1730] [id = 488] 13:11:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x88e10000) [pid = 1730] [serial = 1465] [outer = (nil)] 13:11:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8ab65000) [pid = 1730] [serial = 1466] [outer = 0x88e10000] 13:11:00 INFO - PROCESS | 1730 | 1464293460232 Marionette DEBUG loaded listener.js 13:11:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8bd7f400) [pid = 1730] [serial = 1467] [outer = 0x88e10000] 13:11:01 INFO - PROCESS | 1730 | 1464293461156 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]]]}] 13:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1653ms 13:11:01 INFO - PROCESS | 1730 | 1464293461207 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:11:01 INFO - PROCESS | 1730 | 1464293461211 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:11:01 INFO - PROCESS | 1730 | 1464293461217 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:11:01 INFO - PROCESS | 1730 | 1464293461221 Marionette TRACE conn4 <- [1,1926,null,{}] 13:11:01 INFO - PROCESS | 1730 | 1464293461226 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}] 13:11:01 INFO - PROCESS | 1730 | 1464293461448 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:11:01 INFO - PROCESS | 1730 | 1464293461891 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae0c00 == 115 [pid = 1730] [id = 489] 13:11:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x86ae3800) [pid = 1730] [serial = 1468] [outer = (nil)] 13:11:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x86ce7000) [pid = 1730] [serial = 1469] [outer = 0x86ae3800] 13:11:02 INFO - PROCESS | 1730 | 1464293462016 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x86eb7000) [pid = 1730] [serial = 1470] [outer = 0x86ae3800] 13:11:03 INFO - PROCESS | 1730 | 1464293463008 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]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1836ms 13:11:03 INFO - PROCESS | 1730 | 1464293463057 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 1730 | 1464293463064 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:11:03 INFO - PROCESS | 1730 | 1464293463072 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 1730 | 1464293463079 Marionette TRACE conn4 <- [1,1930,null,{}] 13:11:03 INFO - PROCESS | 1730 | 1464293463087 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}] 13:11:03 INFO - PROCESS | 1730 | 1464293463320 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:11:03 INFO - PROCESS | 1730 | 1464293463599 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e0cc00 == 116 [pid = 1730] [id = 490] 13:11:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x899ea400) [pid = 1730] [serial = 1471] [outer = (nil)] 13:11:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x89bf1800) [pid = 1730] [serial = 1472] [outer = 0x899ea400] 13:11:03 INFO - PROCESS | 1730 | 1464293463739 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8a05a800) [pid = 1730] [serial = 1473] [outer = 0x899ea400] 13:11:04 INFO - PROCESS | 1730 | 1464293464752 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]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1737ms 13:11:04 INFO - PROCESS | 1730 | 1464293464814 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 1730 | 1464293464821 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:11:04 INFO - PROCESS | 1730 | 1464293464829 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 1730 | 1464293464833 Marionette TRACE conn4 <- [1,1934,null,{}] 13:11:04 INFO - PROCESS | 1730 | 1464293464839 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}] 13:11:05 INFO - PROCESS | 1730 | 1464293465116 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:11:05 INFO - PROCESS | 1730 | 1464293465492 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd45c00 == 117 [pid = 1730] [id = 491] 13:11:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8bd4cc00) [pid = 1730] [serial = 1474] [outer = (nil)] 13:11:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8bde4c00) [pid = 1730] [serial = 1475] [outer = 0x8bd4cc00] 13:11:05 INFO - PROCESS | 1730 | 1464293465589 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8be9e400) [pid = 1730] [serial = 1476] [outer = 0x8bd4cc00] 13:11:06 INFO - PROCESS | 1730 | 1464293466614 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]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1833ms 13:11:06 INFO - PROCESS | 1730 | 1464293466662 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 1730 | 1464293466667 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:11:06 INFO - PROCESS | 1730 | 1464293466684 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 1730 | 1464293466695 Marionette TRACE conn4 <- [1,1938,null,{}] 13:11:06 INFO - PROCESS | 1730 | 1464293466703 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}] 13:11:07 INFO - PROCESS | 1730 | 1464293467000 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:11:07 INFO - PROCESS | 1730 | 1464293467330 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ab5d000 == 118 [pid = 1730] [id = 492] 13:11:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8ab66000) [pid = 1730] [serial = 1477] [outer = (nil)] 13:11:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8c268000) [pid = 1730] [serial = 1478] [outer = 0x8ab66000] 13:11:07 INFO - PROCESS | 1730 | 1464293467425 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8c525c00) [pid = 1730] [serial = 1479] [outer = 0x8ab66000] 13:11:08 INFO - PROCESS | 1730 | 1464293468500 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]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1862ms 13:11:08 INFO - PROCESS | 1730 | 1464293468538 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 1730 | 1464293468544 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:11:08 INFO - PROCESS | 1730 | 1464293468551 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 1730 | 1464293468556 Marionette TRACE conn4 <- [1,1942,null,{}] 13:11:08 INFO - PROCESS | 1730 | 1464293468562 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}] 13:11:08 INFO - PROCESS | 1730 | 1464293468808 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:11:09 INFO - PROCESS | 1730 | 1464293469136 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ab62800 == 119 [pid = 1730] [id = 493] 13:11:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8c267c00) [pid = 1730] [serial = 1480] [outer = (nil)] 13:11:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8c5a5400) [pid = 1730] [serial = 1481] [outer = 0x8c267c00] 13:11:09 INFO - PROCESS | 1730 | 1464293469257 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8c6b5000) [pid = 1730] [serial = 1482] [outer = 0x8c267c00] 13:11:10 INFO - PROCESS | 1730 | 1464293470282 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]]]}] 13:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1798ms 13:11:10 INFO - PROCESS | 1730 | 1464293470350 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:11:10 INFO - PROCESS | 1730 | 1464293470355 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:11:10 INFO - PROCESS | 1730 | 1464293470362 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 1730 | 1464293470367 Marionette TRACE conn4 <- [1,1946,null,{}] 13:11:10 INFO - PROCESS | 1730 | 1464293470374 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}] 13:11:10 INFO - PROCESS | 1730 | 1464293470653 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:11:11 INFO - PROCESS | 1730 | 1464293470991 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8e3000 == 120 [pid = 1730] [id = 494] 13:11:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8d8ea800) [pid = 1730] [serial = 1483] [outer = (nil)] 13:11:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8da4d000) [pid = 1730] [serial = 1484] [outer = 0x8d8ea800] 13:11:11 INFO - PROCESS | 1730 | 1464293471095 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8dad8000) [pid = 1730] [serial = 1485] [outer = 0x8d8ea800] 13:11:12 INFO - PROCESS | 1730 | 1464293472101 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]]]}] 13:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1788ms 13:11:12 INFO - PROCESS | 1730 | 1464293472150 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 1730 | 1464293472154 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:11:12 INFO - PROCESS | 1730 | 1464293472161 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 1730 | 1464293472165 Marionette TRACE conn4 <- [1,1950,null,{}] 13:11:12 INFO - PROCESS | 1730 | 1464293472171 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}] 13:11:12 INFO - PROCESS | 1730 | 1464293472444 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:11:12 INFO - PROCESS | 1730 | 1464293472798 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c221800 == 121 [pid = 1730] [id = 495] 13:11:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8c59f400) [pid = 1730] [serial = 1486] [outer = (nil)] 13:11:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8ddcd400) [pid = 1730] [serial = 1487] [outer = 0x8c59f400] 13:11:12 INFO - PROCESS | 1730 | 1464293472891 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8de1b800) [pid = 1730] [serial = 1488] [outer = 0x8c59f400] 13:11:13 INFO - PROCESS | 1730 | 1464293473825 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]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1696ms 13:11:13 INFO - PROCESS | 1730 | 1464293473858 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 1730 | 1464293473863 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:11:13 INFO - PROCESS | 1730 | 1464293473870 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 1730 | 1464293473874 Marionette TRACE conn4 <- [1,1954,null,{}] 13:11:13 INFO - PROCESS | 1730 | 1464293473880 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}] 13:11:14 INFO - PROCESS | 1730 | 1464293474079 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:11:14 INFO - PROCESS | 1730 | 1464293474353 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc2400 == 122 [pid = 1730] [id = 496] 13:11:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8ddc3c00) [pid = 1730] [serial = 1489] [outer = (nil)] 13:11:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8e1d7800) [pid = 1730] [serial = 1490] [outer = 0x8ddc3c00] 13:11:14 INFO - PROCESS | 1730 | 1464293474448 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8e1d9c00) [pid = 1730] [serial = 1491] [outer = 0x8ddc3c00] 13:11:15 INFO - PROCESS | 1730 | 1464293475507 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]]]}] 13:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1681ms 13:11:15 INFO - PROCESS | 1730 | 1464293475552 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:11:15 INFO - PROCESS | 1730 | 1464293475556 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:11:15 INFO - PROCESS | 1730 | 1464293475563 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 1730 | 1464293475567 Marionette TRACE conn4 <- [1,1958,null,{}] 13:11:15 INFO - PROCESS | 1730 | 1464293475573 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}] 13:11:15 INFO - PROCESS | 1730 | 1464293475786 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:11:16 INFO - PROCESS | 1730 | 1464293476101 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de26c00 == 123 [pid = 1730] [id = 497] 13:11:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x8e1d0400) [pid = 1730] [serial = 1492] [outer = (nil)] 13:11:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x8f76e400) [pid = 1730] [serial = 1493] [outer = 0x8e1d0400] 13:11:16 INFO - PROCESS | 1730 | 1464293476197 Marionette DEBUG loaded listener.js 13:11:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x8f777400) [pid = 1730] [serial = 1494] [outer = 0x8e1d0400] 13:11:17 INFO - PROCESS | 1730 | 1464293477076 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]]]}] 13:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1587ms 13:11:17 INFO - PROCESS | 1730 | 1464293477150 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 1730 | 1464293477154 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:11:17 INFO - PROCESS | 1730 | 1464293477162 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - PROCESS | 1730 | 1464293477167 Marionette TRACE conn4 <- [1,1962,null,{}] 13:11:17 INFO - PROCESS | 1730 | 1464293477175 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}] 13:11:17 INFO - PROCESS | 1730 | 1464293477431 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:11:17 INFO - PROCESS | 1730 | 1464293477764 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e1d1800 == 124 [pid = 1730] [id = 498] 13:11:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x8f724800) [pid = 1730] [serial = 1495] [outer = (nil)] 13:11:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x90d17400) [pid = 1730] [serial = 1496] [outer = 0x8f724800] 13:11:17 INFO - PROCESS | 1730 | 1464293477858 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x90d59c00) [pid = 1730] [serial = 1497] [outer = 0x8f724800] 13:11:18 INFO - PROCESS | 1730 | 1464293478796 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]]]}] 13:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1687ms 13:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:11:18 INFO - PROCESS | 1730 | 1464293478850 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 1730 | 1464293478853 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:11:18 INFO - PROCESS | 1730 | 1464293478859 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 1730 | 1464293478862 Marionette TRACE conn4 <- [1,1966,null,{}] 13:11:18 INFO - PROCESS | 1730 | 1464293478869 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}] 13:11:19 INFO - PROCESS | 1730 | 1464293479077 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:11:19 INFO - PROCESS | 1730 | 1464293479399 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x9191fc00 == 125 [pid = 1730] [id = 499] 13:11:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x92036000) [pid = 1730] [serial = 1498] [outer = (nil)] 13:11:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x9212c800) [pid = 1730] [serial = 1499] [outer = 0x92036000] 13:11:19 INFO - PROCESS | 1730 | 1464293479503 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x924ecc00) [pid = 1730] [serial = 1500] [outer = 0x92036000] 13:11:20 INFO - PROCESS | 1730 | 1464293480480 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]]]}] 13:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1685ms 13:11:20 INFO - PROCESS | 1730 | 1464293480544 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:11:20 INFO - PROCESS | 1730 | 1464293480549 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:11:20 INFO - PROCESS | 1730 | 1464293480555 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - PROCESS | 1730 | 1464293480560 Marionette TRACE conn4 <- [1,1970,null,{}] 13:11:20 INFO - PROCESS | 1730 | 1464293480565 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}] 13:11:20 INFO - PROCESS | 1730 | 1464293480856 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:11:21 INFO - PROCESS | 1730 | 1464293481188 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x924ee400 == 126 [pid = 1730] [id = 500] 13:11:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x924ee800) [pid = 1730] [serial = 1501] [outer = (nil)] 13:11:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x92734000) [pid = 1730] [serial = 1502] [outer = 0x924ee800] 13:11:21 INFO - PROCESS | 1730 | 1464293481275 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x929dd400) [pid = 1730] [serial = 1503] [outer = 0x924ee800] 13:11:22 INFO - PROCESS | 1730 | 1464293482158 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]]]}] 13:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1638ms 13:11:22 INFO - PROCESS | 1730 | 1464293482193 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 1730 | 1464293482197 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:11:22 INFO - PROCESS | 1730 | 1464293482204 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 1730 | 1464293482207 Marionette TRACE conn4 <- [1,1974,null,{}] 13:11:22 INFO - PROCESS | 1730 | 1464293482213 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}] 13:11:22 INFO - PROCESS | 1730 | 1464293482508 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:11:22 INFO - PROCESS | 1730 | 1464293482728 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x92726400 == 127 [pid = 1730] [id = 501] 13:11:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x92735000) [pid = 1730] [serial = 1504] [outer = (nil)] 13:11:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x92a9d400) [pid = 1730] [serial = 1505] [outer = 0x92735000] 13:11:22 INFO - PROCESS | 1730 | 1464293482869 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x92ce0400) [pid = 1730] [serial = 1506] [outer = 0x92735000] 13:11:23 INFO - PROCESS | 1730 | 1464293483924 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]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1792ms 13:11:23 INFO - PROCESS | 1730 | 1464293483997 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 1730 | 1464293484002 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:11:24 INFO - PROCESS | 1730 | 1464293484008 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 1730 | 1464293484011 Marionette TRACE conn4 <- [1,1978,null,{}] 13:11:24 INFO - PROCESS | 1730 | 1464293484017 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}] 13:11:24 INFO - PROCESS | 1730 | 1464293484254 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:11:24 INFO - PROCESS | 1730 | 1464293484570 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd2400 == 128 [pid = 1730] [id = 502] 13:11:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x92a92800) [pid = 1730] [serial = 1507] [outer = (nil)] 13:11:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x9372ac00) [pid = 1730] [serial = 1508] [outer = 0x92a92800] 13:11:24 INFO - PROCESS | 1730 | 1464293484660 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9372f000) [pid = 1730] [serial = 1509] [outer = 0x92a92800] 13:11:25 INFO - PROCESS | 1730 | 1464293485582 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]]]}] 13:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1643ms 13:11:25 INFO - PROCESS | 1730 | 1464293485652 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:11:25 INFO - PROCESS | 1730 | 1464293485656 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:11:25 INFO - PROCESS | 1730 | 1464293485662 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 1730 | 1464293485665 Marionette TRACE conn4 <- [1,1982,null,{}] 13:11:25 INFO - PROCESS | 1730 | 1464293485671 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}] 13:11:25 INFO - PROCESS | 1730 | 1464293485870 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:11:26 INFO - PROCESS | 1730 | 1464293486189 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x93715800 == 129 [pid = 1730] [id = 503] 13:11:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x93982400) [pid = 1730] [serial = 1510] [outer = (nil)] 13:11:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x94e72400) [pid = 1730] [serial = 1511] [outer = 0x93982400] 13:11:26 INFO - PROCESS | 1730 | 1464293486286 Marionette DEBUG loaded listener.js 13:11:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x95039000) [pid = 1730] [serial = 1512] [outer = 0x93982400] 13:11:27 INFO - PROCESS | 1730 | 1464293487168 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]]]}] 13:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1538ms 13:11:27 INFO - PROCESS | 1730 | 1464293487201 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:11:27 INFO - PROCESS | 1730 | 1464293487204 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:11:27 INFO - PROCESS | 1730 | 1464293487211 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:11:27 INFO - PROCESS | 1730 | 1464293487214 Marionette TRACE conn4 <- [1,1986,null,{}] 13:11:27 INFO - PROCESS | 1730 | 1464293487220 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}] 13:11:27 INFO - PROCESS | 1730 | 1464293487443 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:11:27 INFO - PROCESS | 1730 | 1464293487721 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de23c00 == 130 [pid = 1730] [id = 504] 13:11:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x94e6b800) [pid = 1730] [serial = 1513] [outer = (nil)] 13:11:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x96c62000) [pid = 1730] [serial = 1514] [outer = 0x94e6b800] 13:11:27 INFO - PROCESS | 1730 | 1464293487862 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x96c69c00) [pid = 1730] [serial = 1515] [outer = 0x94e6b800] 13:11:28 INFO - PROCESS | 1730 | 1464293488787 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]]]}] 13:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1636ms 13:11:28 INFO - PROCESS | 1730 | 1464293488847 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 1730 | 1464293488851 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:11:28 INFO - PROCESS | 1730 | 1464293488858 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 1730 | 1464293488861 Marionette TRACE conn4 <- [1,1990,null,{}] 13:11:28 INFO - PROCESS | 1730 | 1464293488867 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}] 13:11:29 INFO - PROCESS | 1730 | 1464293489086 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:11:29 INFO - PROCESS | 1730 | 1464293489403 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x9372dc00 == 131 [pid = 1730] [id = 505] 13:11:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x93888c00) [pid = 1730] [serial = 1516] [outer = (nil)] 13:11:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x976ac800) [pid = 1730] [serial = 1517] [outer = 0x93888c00] 13:11:29 INFO - PROCESS | 1730 | 1464293489494 Marionette DEBUG loaded listener.js 13:11:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x976b0400) [pid = 1730] [serial = 1518] [outer = 0x93888c00] 13:11:30 INFO - PROCESS | 1730 | 1464293490460 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]]]}] 13:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1637ms 13:11:30 INFO - PROCESS | 1730 | 1464293490496 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:11:30 INFO - PROCESS | 1730 | 1464293490499 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:11:30 INFO - PROCESS | 1730 | 1464293490507 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - PROCESS | 1730 | 1464293490510 Marionette TRACE conn4 <- [1,1994,null,{}] 13:11:30 INFO - PROCESS | 1730 | 1464293490516 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}] 13:11:30 INFO - PROCESS | 1730 | 1464293490727 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:11:31 INFO - PROCESS | 1730 | 1464293491045 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d6800 == 132 [pid = 1730] [id = 506] 13:11:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x950b1000) [pid = 1730] [serial = 1519] [outer = (nil)] 13:11:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x99e85400) [pid = 1730] [serial = 1520] [outer = 0x950b1000] 13:11:31 INFO - PROCESS | 1730 | 1464293491141 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x99e93000) [pid = 1730] [serial = 1521] [outer = 0x950b1000] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8c263400 == 131 [pid = 1730] [id = 353] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8bea0c00 == 130 [pid = 1730] [id = 352] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x85e96c00 == 129 [pid = 1730] [id = 397] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x88e07000 == 128 [pid = 1730] [id = 488] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8a056800 == 127 [pid = 1730] [id = 487] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x879d3800 == 126 [pid = 1730] [id = 486] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x86cf4800 == 125 [pid = 1730] [id = 485] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x9928b400 == 124 [pid = 1730] [id = 482] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x871eec00 == 123 [pid = 1730] [id = 483] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8bded000 == 122 [pid = 1730] [id = 481] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x90d11400 == 121 [pid = 1730] [id = 480] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x9272d000 == 120 [pid = 1730] [id = 478] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x9372e800 == 119 [pid = 1730] [id = 479] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8de1fc00 == 118 [pid = 1730] [id = 477] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x9191a800 == 117 [pid = 1730] [id = 476] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd5800 == 116 [pid = 1730] [id = 475] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8e1d1000 == 115 [pid = 1730] [id = 474] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8da4f800 == 114 [pid = 1730] [id = 472] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8dadc000 == 113 [pid = 1730] [id = 473] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x899e9400 == 112 [pid = 1730] [id = 471] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8c59d000 == 111 [pid = 1730] [id = 470] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x89bfc800 == 110 [pid = 1730] [id = 469] 13:11:32 INFO - PROCESS | 1730 | --DOCSHELL 0x871f2400 == 109 [pid = 1730] [id = 468] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x8c5a6400) [pid = 1730] [serial = 1350] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x8e1da800) [pid = 1730] [serial = 1359] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x8c59c000) [pid = 1730] [serial = 1349] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x9370d400) [pid = 1730] [serial = 1376] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x92a90800) [pid = 1730] [serial = 1373] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x91916c00) [pid = 1730] [serial = 1367] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x92607800) [pid = 1730] [serial = 1371] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x93889000) [pid = 1730] [serial = 1380] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x86cf4000) [pid = 1730] [serial = 1341] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8dad3800) [pid = 1730] [serial = 1355] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x89bee400) [pid = 1730] [serial = 1343] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x93718800) [pid = 1730] [serial = 1377] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x90d59400) [pid = 1730] [serial = 1365] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x90d0bc00) [pid = 1730] [serial = 1364] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8bea3c00) [pid = 1730] [serial = 1346] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x924f2c00) [pid = 1730] [serial = 1370] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x94e68800) [pid = 1730] [serial = 1382] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8f71ec00) [pid = 1730] [serial = 1361] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8dbdf400) [pid = 1730] [serial = 1356] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8a051c00) [pid = 1730] [serial = 1398] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8e1d0c00) [pid = 1730] [serial = 1358] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x95041800) [pid = 1730] [serial = 1385] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8c209000) [pid = 1730] [serial = 1347] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x871f8000) [pid = 1730] [serial = 1394] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x93754400) [pid = 1730] [serial = 1379] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x92a98800) [pid = 1730] [serial = 1374] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x879db000) [pid = 1730] [serial = 1403] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8be9dc00) [pid = 1730] [serial = 1401] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x8f75f000) [pid = 1730] [serial = 1362] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x9191c000) [pid = 1730] [serial = 1368] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x86cea000) [pid = 1730] [serial = 1340] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8bd4a000) [pid = 1730] [serial = 1400] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8da4a000) [pid = 1730] [serial = 1353] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x899ea000) [pid = 1730] [serial = 1397] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x950ad400) [pid = 1730] [serial = 1386] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x96c6dc00) [pid = 1730] [serial = 1388] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x87445000) [pid = 1730] [serial = 1395] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8bee2400) [pid = 1730] [serial = 1391] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x94e6ec00) [pid = 1730] [serial = 1383] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8d8e6c00) [pid = 1730] [serial = 1352] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8a05f400) [pid = 1730] [serial = 1344] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x96c91000) [pid = 1730] [serial = 1389] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8c5a0400) [pid = 1730] [serial = 1392] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1730 | 1464293493487 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]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 3036ms 13:11:33 INFO - PROCESS | 1730 | 1464293493545 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 1730 | 1464293493549 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:11:33 INFO - PROCESS | 1730 | 1464293493558 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 1730 | 1464293493563 Marionette TRACE conn4 <- [1,1998,null,{}] 13:11:33 INFO - PROCESS | 1730 | 1464293493573 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}] 13:11:33 INFO - PROCESS | 1730 | 1464293493795 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:11:34 INFO - PROCESS | 1730 | 1464293494050 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x871ed400 == 110 [pid = 1730] [id = 507] 13:11:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x871ef400) [pid = 1730] [serial = 1522] [outer = (nil)] 13:11:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x879d2400) [pid = 1730] [serial = 1523] [outer = 0x871ef400] 13:11:34 INFO - PROCESS | 1730 | 1464293494143 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x879df800) [pid = 1730] [serial = 1524] [outer = 0x871ef400] 13:11:34 INFO - PROCESS | 1730 | 1464293494955 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]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1450ms 13:11:35 INFO - PROCESS | 1730 | 1464293495009 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 1730 | 1464293495017 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:11:35 INFO - PROCESS | 1730 | 1464293495027 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 1730 | 1464293495031 Marionette TRACE conn4 <- [1,2002,null,{}] 13:11:35 INFO - PROCESS | 1730 | 1464293495037 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}] 13:11:35 INFO - PROCESS | 1730 | 1464293495368 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:11:35 INFO - PROCESS | 1730 | 1464293495542 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bfc800 == 111 [pid = 1730] [id = 508] 13:11:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8a056800) [pid = 1730] [serial = 1525] [outer = (nil)] 13:11:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8a29b000) [pid = 1730] [serial = 1526] [outer = 0x8a056800] 13:11:35 INFO - PROCESS | 1730 | 1464293495687 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8aaf8400) [pid = 1730] [serial = 1527] [outer = 0x8a056800] 13:11:36 INFO - PROCESS | 1730 | 1464293496853 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]]]}] 13:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1896ms 13:11:36 INFO - PROCESS | 1730 | 1464293496925 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:11:36 INFO - PROCESS | 1730 | 1464293496929 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:11:36 INFO - PROCESS | 1730 | 1464293496936 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:11:36 INFO - PROCESS | 1730 | 1464293496943 Marionette TRACE conn4 <- [1,2006,null,{}] 13:11:36 INFO - PROCESS | 1730 | 1464293496972 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}] 13:11:37 INFO - PROCESS | 1730 | 1464293497317 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:11:37 INFO - PROCESS | 1730 | 1464293497533 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bf5800 == 112 [pid = 1730] [id = 509] 13:11:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8bea3c00) [pid = 1730] [serial = 1528] [outer = (nil)] 13:11:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8bee7000) [pid = 1730] [serial = 1529] [outer = 0x8bea3c00] 13:11:37 INFO - PROCESS | 1730 | 1464293497626 Marionette DEBUG loaded listener.js 13:11:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8c21fc00) [pid = 1730] [serial = 1530] [outer = 0x8bea3c00] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x879d7000) [pid = 1730] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x871f6400) [pid = 1730] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x995a2c00) [pid = 1730] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x9372e400) [pid = 1730] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x93891c00) [pid = 1730] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x871ef000) [pid = 1730] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x86cf5400) [pid = 1730] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x96c89c00) [pid = 1730] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8c5a0800) [pid = 1730] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8c22d400) [pid = 1730] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8a2a3c00) [pid = 1730] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x8da51400) [pid = 1730] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8a057400) [pid = 1730] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x90d68c00) [pid = 1730] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8f756400) [pid = 1730] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x9370c800) [pid = 1730] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x9191f800) [pid = 1730] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x8c52e000) [pid = 1730] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x86aef000) [pid = 1730] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x8ea85800) [pid = 1730] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x871f2000) [pid = 1730] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:11:38 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8dbd3800) [pid = 1730] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:11:39 INFO - PROCESS | 1730 | 1464293499014 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]]]}] 13:11:39 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 13:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2102ms 13:11:39 INFO - PROCESS | 1730 | 1464293499053 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 1730 | 1464293499059 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:11:39 INFO - PROCESS | 1730 | 1464293499065 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 1730 | 1464293499068 Marionette TRACE conn4 <- [1,2010,null,{}] 13:11:39 INFO - PROCESS | 1730 | 1464293499074 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}] 13:11:39 INFO - PROCESS | 1730 | 1464293499333 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:11:39 INFO - PROCESS | 1730 | 1464293499355 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd48400 == 113 [pid = 1730] [id = 510] 13:11:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8bedd800) [pid = 1730] [serial = 1531] [outer = (nil)] 13:11:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8c26e800) [pid = 1730] [serial = 1532] [outer = 0x8bedd800] 13:11:39 INFO - PROCESS | 1730 | 1464293499430 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8c59d000) [pid = 1730] [serial = 1533] [outer = 0x8bedd800] 13:11:40 INFO - PROCESS | 1730 | 1464293500521 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]]]}] 13:11:40 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 13:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1536ms 13:11:40 INFO - PROCESS | 1730 | 1464293500603 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 1730 | 1464293500609 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:11:40 INFO - PROCESS | 1730 | 1464293500619 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 1730 | 1464293500626 Marionette TRACE conn4 <- [1,2014,null,{}] 13:11:40 INFO - PROCESS | 1730 | 1464293500658 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}] 13:11:40 INFO - PROCESS | 1730 | 1464293500902 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:11:41 INFO - PROCESS | 1730 | 1464293501215 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x87448c00 == 114 [pid = 1730] [id = 511] 13:11:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8744ac00) [pid = 1730] [serial = 1534] [outer = (nil)] 13:11:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x88e04000) [pid = 1730] [serial = 1535] [outer = 0x8744ac00] 13:11:41 INFO - PROCESS | 1730 | 1464293501303 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x899f1c00) [pid = 1730] [serial = 1536] [outer = 0x8744ac00] 13:11:42 INFO - PROCESS | 1730 | 1464293502266 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]]]}] 13:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1719ms 13:11:42 INFO - PROCESS | 1730 | 1464293502338 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:11:42 INFO - PROCESS | 1730 | 1464293502347 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:11:42 INFO - PROCESS | 1730 | 1464293502359 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:11:42 INFO - PROCESS | 1730 | 1464293502364 Marionette TRACE conn4 <- [1,2018,null,{}] 13:11:42 INFO - PROCESS | 1730 | 1464293502370 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}] 13:11:42 INFO - PROCESS | 1730 | 1464293502659 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:11:43 INFO - PROCESS | 1730 | 1464293502986 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd4c000 == 115 [pid = 1730] [id = 512] 13:11:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8bd82c00) [pid = 1730] [serial = 1537] [outer = (nil)] 13:11:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8c20d800) [pid = 1730] [serial = 1538] [outer = 0x8bd82c00] 13:11:43 INFO - PROCESS | 1730 | 1464293503076 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8c5a0400) [pid = 1730] [serial = 1539] [outer = 0x8bd82c00] 13:11:44 INFO - PROCESS | 1730 | 1464293504081 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]]]}] 13:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1794ms 13:11:44 INFO - PROCESS | 1730 | 1464293504153 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 1730 | 1464293504157 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:11:44 INFO - PROCESS | 1730 | 1464293504164 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 1730 | 1464293504170 Marionette TRACE conn4 <- [1,2022,null,{}] 13:11:44 INFO - PROCESS | 1730 | 1464293504187 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}] 13:11:44 INFO - PROCESS | 1730 | 1464293504448 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:11:44 INFO - PROCESS | 1730 | 1464293504832 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c5a5c00 == 116 [pid = 1730] [id = 513] 13:11:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8da50800) [pid = 1730] [serial = 1540] [outer = (nil)] 13:11:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8da97c00) [pid = 1730] [serial = 1541] [outer = 0x8da50800] 13:11:44 INFO - PROCESS | 1730 | 1464293504939 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8dad4000) [pid = 1730] [serial = 1542] [outer = 0x8da50800] 13:11:45 INFO - PROCESS | 1730 | 1464293505960 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]]]}] 13:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1841ms 13:11:46 INFO - PROCESS | 1730 | 1464293506006 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:11:46 INFO - PROCESS | 1730 | 1464293506011 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:11:46 INFO - PROCESS | 1730 | 1464293506018 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 1730 | 1464293506021 Marionette TRACE conn4 <- [1,2026,null,{}] 13:11:46 INFO - PROCESS | 1730 | 1464293506027 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}] 13:11:46 INFO - PROCESS | 1730 | 1464293506253 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:11:46 INFO - PROCESS | 1730 | 1464293506574 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da92800 == 117 [pid = 1730] [id = 514] 13:11:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8da9d000) [pid = 1730] [serial = 1543] [outer = (nil)] 13:11:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8ddc5800) [pid = 1730] [serial = 1544] [outer = 0x8da9d000] 13:11:46 INFO - PROCESS | 1730 | 1464293506673 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8ddcc400) [pid = 1730] [serial = 1545] [outer = 0x8da9d000] 13:11:47 INFO - PROCESS | 1730 | 1464293507611 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]]]}] 13:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1635ms 13:11:47 INFO - PROCESS | 1730 | 1464293507654 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:11:47 INFO - PROCESS | 1730 | 1464293507658 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:11:47 INFO - PROCESS | 1730 | 1464293507664 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 1730 | 1464293507668 Marionette TRACE conn4 <- [1,2030,null,{}] 13:11:47 INFO - PROCESS | 1730 | 1464293507674 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}] 13:11:47 INFO - PROCESS | 1730 | 1464293507911 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:11:48 INFO - PROCESS | 1730 | 1464293508248 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd1c00 == 118 [pid = 1730] [id = 515] 13:11:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8dbd7400) [pid = 1730] [serial = 1546] [outer = (nil)] 13:11:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8e1dac00) [pid = 1730] [serial = 1547] [outer = 0x8dbd7400] 13:11:48 INFO - PROCESS | 1730 | 1464293508356 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8ea85800) [pid = 1730] [serial = 1548] [outer = 0x8dbd7400] 13:11:49 INFO - PROCESS | 1730 | 1464293509308 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]]]}] 13:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1690ms 13:11:49 INFO - PROCESS | 1730 | 1464293509358 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 1730 | 1464293509363 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:11:49 INFO - PROCESS | 1730 | 1464293509369 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 1730 | 1464293509372 Marionette TRACE conn4 <- [1,2034,null,{}] 13:11:49 INFO - PROCESS | 1730 | 1464293509379 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}] 13:11:49 INFO - PROCESS | 1730 | 1464293509632 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:11:49 INFO - PROCESS | 1730 | 1464293509909 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd3c00 == 119 [pid = 1730] [id = 516] 13:11:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8ea83000) [pid = 1730] [serial = 1549] [outer = (nil)] 13:11:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x90d14800) [pid = 1730] [serial = 1550] [outer = 0x8ea83000] 13:11:50 INFO - PROCESS | 1730 | 1464293510134 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x90d66800) [pid = 1730] [serial = 1551] [outer = 0x8ea83000] 13:11:51 INFO - PROCESS | 1730 | 1464293511599 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]]]}] 13:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2301ms 13:11:51 INFO - PROCESS | 1730 | 1464293511673 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 1730 | 1464293511679 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:11:51 INFO - PROCESS | 1730 | 1464293511689 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 1730 | 1464293511695 Marionette TRACE conn4 <- [1,2038,null,{}] 13:11:51 INFO - PROCESS | 1730 | 1464293511704 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}] 13:11:51 INFO - PROCESS | 1730 | 1464293511996 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:11:52 INFO - PROCESS | 1730 | 1464293512274 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d0b400 == 120 [pid = 1730] [id = 517] 13:11:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x90d5a400) [pid = 1730] [serial = 1552] [outer = (nil)] 13:11:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x92039c00) [pid = 1730] [serial = 1553] [outer = 0x90d5a400] 13:11:52 INFO - PROCESS | 1730 | 1464293512371 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x9213a400) [pid = 1730] [serial = 1554] [outer = 0x90d5a400] 13:11:53 INFO - PROCESS | 1730 | 1464293513381 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]]]}] 13:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1745ms 13:11:53 INFO - PROCESS | 1730 | 1464293513435 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:11:53 INFO - PROCESS | 1730 | 1464293513439 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:11:53 INFO - PROCESS | 1730 | 1464293513446 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 1730 | 1464293513449 Marionette TRACE conn4 <- [1,2042,null,{}] 13:11:53 INFO - PROCESS | 1730 | 1464293513455 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}] 13:11:53 INFO - PROCESS | 1730 | 1464293513682 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:11:54 INFO - PROCESS | 1730 | 1464293514006 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da95c00 == 121 [pid = 1730] [id = 518] 13:11:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x9191a800) [pid = 1730] [serial = 1555] [outer = (nil)] 13:11:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x92607800) [pid = 1730] [serial = 1556] [outer = 0x9191a800] 13:11:54 INFO - PROCESS | 1730 | 1464293514104 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x9260b000) [pid = 1730] [serial = 1557] [outer = 0x9191a800] 13:11:55 INFO - PROCESS | 1730 | 1464293515047 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]]]}] 13:11:55 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) 13:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1682ms 13:11:55 INFO - PROCESS | 1730 | 1464293515130 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 1730 | 1464293515133 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:11:55 INFO - PROCESS | 1730 | 1464293515142 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 1730 | 1464293515148 Marionette TRACE conn4 <- [1,2046,null,{}] 13:11:55 INFO - PROCESS | 1730 | 1464293515154 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}] 13:11:55 INFO - PROCESS | 1730 | 1464293515394 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:11:55 INFO - PROCESS | 1730 | 1464293515723 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f770c00 == 122 [pid = 1730] [id = 519] 13:11:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x924f7400) [pid = 1730] [serial = 1558] [outer = (nil)] 13:11:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x929e4400) [pid = 1730] [serial = 1559] [outer = 0x924f7400] 13:11:55 INFO - PROCESS | 1730 | 1464293515810 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x92a94800) [pid = 1730] [serial = 1560] [outer = 0x924f7400] 13:11:56 INFO - PROCESS | 1730 | 1464293516785 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]]]}] 13:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1686ms 13:11:56 INFO - PROCESS | 1730 | 1464293516828 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 1730 | 1464293516831 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:11:56 INFO - PROCESS | 1730 | 1464293516838 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 1730 | 1464293516842 Marionette TRACE conn4 <- [1,2050,null,{}] 13:11:56 INFO - PROCESS | 1730 | 1464293516848 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}] 13:11:57 INFO - PROCESS | 1730 | 1464293517110 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:11:57 INFO - PROCESS | 1730 | 1464293517471 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x92609000 == 123 [pid = 1730] [id = 520] 13:11:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x9272c400) [pid = 1730] [serial = 1561] [outer = (nil)] 13:11:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x93713c00) [pid = 1730] [serial = 1562] [outer = 0x9272c400] 13:11:57 INFO - PROCESS | 1730 | 1464293517562 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x9371bc00) [pid = 1730] [serial = 1563] [outer = 0x9272c400] 13:11:58 INFO - PROCESS | 1730 | 1464293518599 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]]]}] 13:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1833ms 13:11:58 INFO - PROCESS | 1730 | 1464293518672 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 1730 | 1464293518676 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:11:58 INFO - PROCESS | 1730 | 1464293518684 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 1730 | 1464293518688 Marionette TRACE conn4 <- [1,2054,null,{}] 13:11:58 INFO - PROCESS | 1730 | 1464293518694 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}] 13:11:58 INFO - PROCESS | 1730 | 1464293518976 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:11:59 INFO - PROCESS | 1730 | 1464293519327 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x92a9ac00 == 124 [pid = 1730] [id = 521] 13:11:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x94e70000) [pid = 1730] [serial = 1564] [outer = (nil)] 13:11:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x94ecb800) [pid = 1730] [serial = 1565] [outer = 0x94e70000] 13:11:59 INFO - PROCESS | 1730 | 1464293519429 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x96c66000) [pid = 1730] [serial = 1566] [outer = 0x94e70000] 13:12:00 INFO - PROCESS | 1730 | 1464293520502 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]]]}] 13:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1889ms 13:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:12:00 INFO - PROCESS | 1730 | 1464293520575 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:12:00 INFO - PROCESS | 1730 | 1464293520578 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:12:00 INFO - PROCESS | 1730 | 1464293520585 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:12:00 INFO - PROCESS | 1730 | 1464293520589 Marionette TRACE conn4 <- [1,2058,null,{}] 13:12:00 INFO - PROCESS | 1730 | 1464293520594 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}] 13:12:00 INFO - PROCESS | 1730 | 1464293520829 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:12:01 INFO - PROCESS | 1730 | 1464293521210 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c6c000 == 125 [pid = 1730] [id = 522] 13:12:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x97685c00) [pid = 1730] [serial = 1567] [outer = (nil)] 13:12:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x976ac000) [pid = 1730] [serial = 1568] [outer = 0x97685c00] 13:12:01 INFO - PROCESS | 1730 | 1464293521314 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x995a2400) [pid = 1730] [serial = 1569] [outer = 0x97685c00] 13:12:02 INFO - PROCESS | 1730 | 1464293522234 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]]]}] 13:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1681ms 13:12:02 INFO - PROCESS | 1730 | 1464293522267 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:12:02 INFO - PROCESS | 1730 | 1464293522270 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:12:02 INFO - PROCESS | 1730 | 1464293522289 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:12:02 INFO - PROCESS | 1730 | 1464293522291 Marionette TRACE conn4 <- [1,2062,null,{}] 13:12:02 INFO - PROCESS | 1730 | 1464293522298 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}] 13:12:02 INFO - PROCESS | 1730 | 1464293522528 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:12:02 INFO - PROCESS | 1730 | 1464293522810 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c6c800 == 126 [pid = 1730] [id = 523] 13:12:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x96c8d000) [pid = 1730] [serial = 1570] [outer = (nil)] 13:12:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x99e91400) [pid = 1730] [serial = 1571] [outer = 0x96c8d000] 13:12:02 INFO - PROCESS | 1730 | 1464293522950 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x99e9d400) [pid = 1730] [serial = 1572] [outer = 0x96c8d000] 13:12:03 INFO - PROCESS | 1730 | 1464293523907 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]]]}] 13:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1690ms 13:12:03 INFO - PROCESS | 1730 | 1464293523980 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 1730 | 1464293523983 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:12:03 INFO - PROCESS | 1730 | 1464293523990 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 1730 | 1464293523993 Marionette TRACE conn4 <- [1,2066,null,{}] 13:12:04 INFO - PROCESS | 1730 | 1464293524000 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}] 13:12:04 INFO - PROCESS | 1730 | 1464293524259 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:12:04 INFO - PROCESS | 1730 | 1464293524601 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de19000 == 127 [pid = 1730] [id = 524] 13:12:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x92605400) [pid = 1730] [serial = 1573] [outer = (nil)] 13:12:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9a338000) [pid = 1730] [serial = 1574] [outer = 0x92605400] 13:12:04 INFO - PROCESS | 1730 | 1464293524687 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x9a33b800) [pid = 1730] [serial = 1575] [outer = 0x92605400] 13:12:05 INFO - PROCESS | 1730 | 1464293525597 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]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1682ms 13:12:05 INFO - PROCESS | 1730 | 1464293525673 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 1730 | 1464293525677 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:12:05 INFO - PROCESS | 1730 | 1464293525683 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 1730 | 1464293525687 Marionette TRACE conn4 <- [1,2070,null,{}] 13:12:05 INFO - PROCESS | 1730 | 1464293525693 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}] 13:12:05 INFO - PROCESS | 1730 | 1464293525954 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:12:06 INFO - PROCESS | 1730 | 1464293526349 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ec0000 == 128 [pid = 1730] [id = 525] 13:12:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x976a3800) [pid = 1730] [serial = 1576] [outer = (nil)] 13:12:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x9a3e9400) [pid = 1730] [serial = 1577] [outer = 0x976a3800] 13:12:06 INFO - PROCESS | 1730 | 1464293526509 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x9a3ec000) [pid = 1730] [serial = 1578] [outer = 0x976a3800] 13:12:07 INFO - PROCESS | 1730 | 1464293527476 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]]]}] 13:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1833ms 13:12:07 INFO - PROCESS | 1730 | 1464293527517 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 1730 | 1464293527522 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:12:07 INFO - PROCESS | 1730 | 1464293527532 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - PROCESS | 1730 | 1464293527536 Marionette TRACE conn4 <- [1,2074,null,{}] 13:12:07 INFO - PROCESS | 1730 | 1464293527547 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}] 13:12:07 INFO - PROCESS | 1730 | 1464293527885 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:12:08 INFO - PROCESS | 1730 | 1464293528219 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a338800 == 129 [pid = 1730] [id = 526] 13:12:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x9a345400) [pid = 1730] [serial = 1579] [outer = (nil)] 13:12:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x9a658c00) [pid = 1730] [serial = 1580] [outer = 0x9a345400] 13:12:08 INFO - PROCESS | 1730 | 1464293528314 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x9a7b4c00) [pid = 1730] [serial = 1581] [outer = 0x9a345400] 13:12:09 INFO - PROCESS | 1730 | 1464293529357 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]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1864ms 13:12:09 INFO - PROCESS | 1730 | 1464293529395 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 1730 | 1464293529399 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:12:09 INFO - PROCESS | 1730 | 1464293529406 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 1730 | 1464293529410 Marionette TRACE conn4 <- [1,2078,null,{}] 13:12:09 INFO - PROCESS | 1730 | 1464293529415 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}] 13:12:09 INFO - PROCESS | 1730 | 1464293529639 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:12:10 INFO - PROCESS | 1730 | 1464293529992 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x976a7400 == 130 [pid = 1730] [id = 527] 13:12:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x9a344000) [pid = 1730] [serial = 1582] [outer = (nil)] 13:12:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x9a88b800) [pid = 1730] [serial = 1583] [outer = 0x9a344000] 13:12:10 INFO - PROCESS | 1730 | 1464293530087 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x9a88dc00) [pid = 1730] [serial = 1584] [outer = 0x9a344000] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae6000 == 129 [pid = 1730] [id = 464] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc6400 == 128 [pid = 1730] [id = 265] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbe0000 == 127 [pid = 1730] [id = 212] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8de23c00 == 126 [pid = 1730] [id = 504] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x9372dc00 == 125 [pid = 1730] [id = 505] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x93715800 == 124 [pid = 1730] [id = 503] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd2400 == 123 [pid = 1730] [id = 502] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x92726400 == 122 [pid = 1730] [id = 501] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x924ee400 == 121 [pid = 1730] [id = 500] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8e1d1800 == 120 [pid = 1730] [id = 498] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x9191fc00 == 119 [pid = 1730] [id = 499] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8de26c00 == 118 [pid = 1730] [id = 497] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc2400 == 117 [pid = 1730] [id = 496] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8c221800 == 116 [pid = 1730] [id = 495] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8e3000 == 115 [pid = 1730] [id = 494] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8ab62800 == 114 [pid = 1730] [id = 493] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd45c00 == 113 [pid = 1730] [id = 491] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x8ab5d000 == 112 [pid = 1730] [id = 492] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x88e0cc00 == 111 [pid = 1730] [id = 490] 13:12:12 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae0c00 == 110 [pid = 1730] [id = 489] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x899e8400) [pid = 1730] [serial = 1461] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x879d2000) [pid = 1730] [serial = 1407] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x99e95c00) [pid = 1730] [serial = 1449] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x94e75800) [pid = 1730] [serial = 1437] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x976a4400) [pid = 1730] [serial = 1440] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8aaf0000) [pid = 1730] [serial = 1451] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x86ebf000) [pid = 1730] [serial = 1457] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x995a6800) [pid = 1730] [serial = 1445] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8c6b2000) [pid = 1730] [serial = 1412] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x9272e000) [pid = 1730] [serial = 1326] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x8f8e6400) [pid = 1730] [serial = 1452] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x8aaec400) [pid = 1730] [serial = 1463] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8ab5e400) [pid = 1730] [serial = 1464] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8dbda000) [pid = 1730] [serial = 1419] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x8c20cc00) [pid = 1730] [serial = 1410] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x92732400) [pid = 1730] [serial = 1433] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x90d15400) [pid = 1730] [serial = 1425] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x980a1c00) [pid = 1730] [serial = 1443] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x88e08800) [pid = 1730] [serial = 1460] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x92605c00) [pid = 1730] [serial = 1431] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x995a8c00) [pid = 1730] [serial = 1446] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8da92c00) [pid = 1730] [serial = 1415] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x871fc400) [pid = 1730] [serial = 1406] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x8dbd7000) [pid = 1730] [serial = 1418] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x879ddc00) [pid = 1730] [serial = 1454] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x92039800) [pid = 1730] [serial = 1427] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x871f2c00) [pid = 1730] [serial = 1458] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x92602400) [pid = 1730] [serial = 1430] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x8a053000) [pid = 1730] [serial = 1455] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8f8e0400) [pid = 1730] [serial = 1424] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8bd7b000) [pid = 1730] [serial = 1338] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x96c8c000) [pid = 1730] [serial = 1439] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8f71bc00) [pid = 1730] [serial = 1422] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x99e84c00) [pid = 1730] [serial = 1448] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x93755000) [pid = 1730] [serial = 1436] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8dad6800) [pid = 1730] [serial = 1416] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x92130000) [pid = 1730] [serial = 1428] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8c6bc800) [pid = 1730] [serial = 1413] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8bd83400) [pid = 1730] [serial = 1409] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x976b0000) [pid = 1730] [serial = 1442] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8e1d3400) [pid = 1730] [serial = 1421] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x929ddc00) [pid = 1730] [serial = 1434] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8ab65000) [pid = 1730] [serial = 1466] [outer = (nil)] [url = about:blank] 13:12:12 INFO - PROCESS | 1730 | 1464293532927 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]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 3539ms 13:12:12 INFO - PROCESS | 1730 | 1464293532947 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 1730 | 1464293532956 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:12:13 INFO - PROCESS | 1730 | 1464293533062 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 1730 | 1464293533074 Marionette TRACE conn4 <- [1,2082,null,{}] 13:12:13 INFO - PROCESS | 1730 | 1464293533085 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}] 13:12:13 INFO - PROCESS | 1730 | 1464293533284 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:12:13 INFO - PROCESS | 1730 | 1464293533476 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae0c00 == 111 [pid = 1730] [id = 528] 13:12:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x86ae2800) [pid = 1730] [serial = 1585] [outer = (nil)] 13:12:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x871ee400) [pid = 1730] [serial = 1586] [outer = 0x86ae2800] 13:12:13 INFO - PROCESS | 1730 | 1464293533563 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x87445400) [pid = 1730] [serial = 1587] [outer = 0x86ae2800] 13:12:14 INFO - PROCESS | 1730 | 1464293534527 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]]]}] 13:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1507ms 13:12:14 INFO - PROCESS | 1730 | 1464293534556 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 1730 | 1464293534565 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:12:14 INFO - PROCESS | 1730 | 1464293534575 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 1730 | 1464293534579 Marionette TRACE conn4 <- [1,2086,null,{}] 13:12:14 INFO - PROCESS | 1730 | 1464293534585 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}] 13:12:14 INFO - PROCESS | 1730 | 1464293534796 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:12:15 INFO - PROCESS | 1730 | 1464293535070 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x899ea000 == 112 [pid = 1730] [id = 529] 13:12:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x899ea800) [pid = 1730] [serial = 1588] [outer = (nil)] 13:12:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x89bf0400) [pid = 1730] [serial = 1589] [outer = 0x899ea800] 13:12:15 INFO - PROCESS | 1730 | 1464293535157 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8a057c00) [pid = 1730] [serial = 1590] [outer = 0x899ea800] 13:12:16 INFO - PROCESS | 1730 | 1464293536261 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]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1737ms 13:12:16 INFO - PROCESS | 1730 | 1464293536313 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 1730 | 1464293536322 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:12:16 INFO - PROCESS | 1730 | 1464293536337 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 1730 | 1464293536343 Marionette TRACE conn4 <- [1,2090,null,{}] 13:12:16 INFO - PROCESS | 1730 | 1464293536359 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}] 13:12:16 INFO - PROCESS | 1730 | 1464293536640 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:12:16 INFO - PROCESS | 1730 | 1464293536667 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x899ef000 == 113 [pid = 1730] [id = 530] 13:12:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8a05d000) [pid = 1730] [serial = 1591] [outer = (nil)] 13:12:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8bd4ac00) [pid = 1730] [serial = 1592] [outer = 0x8a05d000] 13:12:16 INFO - PROCESS | 1730 | 1464293536787 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8bde3400) [pid = 1730] [serial = 1593] [outer = 0x8a05d000] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8c267c00) [pid = 1730] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8bea3c00) [pid = 1730] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x93982400) [pid = 1730] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8ab66000) [pid = 1730] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8c59f400) [pid = 1730] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8e1d0400) [pid = 1730] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8f724800) [pid = 1730] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x899ea400) [pid = 1730] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x93888c00) [pid = 1730] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x86cf1000) [pid = 1730] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8a056800) [pid = 1730] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x871ef400) [pid = 1730] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8bd4cc00) [pid = 1730] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x950b1000) [pid = 1730] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x924ee800) [pid = 1730] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x92735000) [pid = 1730] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x94e6b800) [pid = 1730] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x86ae3800) [pid = 1730] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x92036000) [pid = 1730] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8ddc3c00) [pid = 1730] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x92a92800) [pid = 1730] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:12:18 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x8d8ea800) [pid = 1730] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:12:18 INFO - PROCESS | 1730 | 1464293538819 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]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2545ms 13:12:18 INFO - PROCESS | 1730 | 1464293538883 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 1730 | 1464293538888 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:12:18 INFO - PROCESS | 1730 | 1464293538894 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 1730 | 1464293538897 Marionette TRACE conn4 <- [1,2094,null,{}] 13:12:18 INFO - PROCESS | 1730 | 1464293538902 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}] 13:12:19 INFO - PROCESS | 1730 | 1464293539175 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:12:19 INFO - PROCESS | 1730 | 1464293539192 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f3800 == 114 [pid = 1730] [id = 531] 13:12:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x89bf1400) [pid = 1730] [serial = 1594] [outer = (nil)] 13:12:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8bded000) [pid = 1730] [serial = 1595] [outer = 0x89bf1400] 13:12:19 INFO - PROCESS | 1730 | 1464293539268 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8bea3400) [pid = 1730] [serial = 1596] [outer = 0x89bf1400] 13:12:20 INFO - PROCESS | 1730 | 1464293540425 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]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1581ms 13:12:20 INFO - PROCESS | 1730 | 1464293540477 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 1730 | 1464293540484 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:12:20 INFO - PROCESS | 1730 | 1464293540493 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - PROCESS | 1730 | 1464293540499 Marionette TRACE conn4 <- [1,2098,null,{}] 13:12:20 INFO - PROCESS | 1730 | 1464293540510 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}] 13:12:20 INFO - PROCESS | 1730 | 1464293540775 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:12:21 INFO - PROCESS | 1730 | 1464293541140 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x86aeb800 == 115 [pid = 1730] [id = 532] 13:12:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x86cef400) [pid = 1730] [serial = 1597] [outer = (nil)] 13:12:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x879d2000) [pid = 1730] [serial = 1598] [outer = 0x86cef400] 13:12:21 INFO - PROCESS | 1730 | 1464293541231 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x899e8c00) [pid = 1730] [serial = 1599] [outer = 0x86cef400] 13:12:22 INFO - PROCESS | 1730 | 1464293542172 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]]]}] 13:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1740ms 13:12:22 INFO - PROCESS | 1730 | 1464293542234 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 1730 | 1464293542243 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:12:22 INFO - PROCESS | 1730 | 1464293542254 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:12:22 INFO - PROCESS | 1730 | 1464293542258 Marionette TRACE conn4 <- [1,2102,null,{}] 13:12:22 INFO - PROCESS | 1730 | 1464293542264 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}] 13:12:22 INFO - PROCESS | 1730 | 1464293542521 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:12:22 INFO - PROCESS | 1730 | 1464293542838 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaf4000 == 116 [pid = 1730] [id = 533] 13:12:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8aaf7800) [pid = 1730] [serial = 1600] [outer = (nil)] 13:12:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8ab68800) [pid = 1730] [serial = 1601] [outer = 0x8aaf7800] 13:12:22 INFO - PROCESS | 1730 | 1464293542933 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8bde2c00) [pid = 1730] [serial = 1602] [outer = 0x8aaf7800] 13:12:23 INFO - PROCESS | 1730 | 1464293543898 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]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1691ms 13:12:23 INFO - PROCESS | 1730 | 1464293543946 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 1730 | 1464293543951 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:12:23 INFO - PROCESS | 1730 | 1464293543984 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 1730 | 1464293543991 Marionette TRACE conn4 <- [1,2106,null,{}] 13:12:24 INFO - PROCESS | 1730 | 1464293544007 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}] 13:12:24 INFO - PROCESS | 1730 | 1464293544233 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:12:24 INFO - PROCESS | 1730 | 1464293544526 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be98400 == 117 [pid = 1730] [id = 534] 13:12:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8c223000) [pid = 1730] [serial = 1603] [outer = (nil)] 13:12:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8c522c00) [pid = 1730] [serial = 1604] [outer = 0x8c223000] 13:12:24 INFO - PROCESS | 1730 | 1464293544622 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8c5a4000) [pid = 1730] [serial = 1605] [outer = 0x8c223000] 13:12:25 INFO - PROCESS | 1730 | 1464293545692 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]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1791ms 13:12:25 INFO - PROCESS | 1730 | 1464293545773 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 1730 | 1464293545779 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:12:25 INFO - PROCESS | 1730 | 1464293545786 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 1730 | 1464293545790 Marionette TRACE conn4 <- [1,2110,null,{}] 13:12:25 INFO - PROCESS | 1730 | 1464293545797 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}] 13:12:26 INFO - PROCESS | 1730 | 1464293546050 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:12:26 INFO - PROCESS | 1730 | 1464293546386 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ab66000 == 118 [pid = 1730] [id = 535] 13:12:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8c6b8800) [pid = 1730] [serial = 1606] [outer = (nil)] 13:12:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8d8e4800) [pid = 1730] [serial = 1607] [outer = 0x8c6b8800] 13:12:26 INFO - PROCESS | 1730 | 1464293546477 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8d8ee000) [pid = 1730] [serial = 1608] [outer = 0x8c6b8800] 13:12:27 INFO - PROCESS | 1730 | 1464293547442 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]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1695ms 13:12:27 INFO - PROCESS | 1730 | 1464293547490 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 1730 | 1464293547495 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:12:27 INFO - PROCESS | 1730 | 1464293547502 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 1730 | 1464293547506 Marionette TRACE conn4 <- [1,2114,null,{}] 13:12:27 INFO - PROCESS | 1730 | 1464293547512 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}] 13:12:27 INFO - PROCESS | 1730 | 1464293547735 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:12:28 INFO - PROCESS | 1730 | 1464293548050 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a05d400 == 119 [pid = 1730] [id = 536] 13:12:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8c52c400) [pid = 1730] [serial = 1609] [outer = (nil)] 13:12:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8da91800) [pid = 1730] [serial = 1610] [outer = 0x8c52c400] 13:12:28 INFO - PROCESS | 1730 | 1464293548149 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8da98400) [pid = 1730] [serial = 1611] [outer = 0x8c52c400] 13:12:29 INFO - PROCESS | 1730 | 1464293549104 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]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1637ms 13:12:29 INFO - PROCESS | 1730 | 1464293549140 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 1730 | 1464293549144 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:12:29 INFO - PROCESS | 1730 | 1464293549155 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 1730 | 1464293549159 Marionette TRACE conn4 <- [1,2118,null,{}] 13:12:29 INFO - PROCESS | 1730 | 1464293549169 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}] 13:12:29 INFO - PROCESS | 1730 | 1464293549499 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:12:29 INFO - PROCESS | 1730 | 1464293549857 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a2a8800 == 120 [pid = 1730] [id = 537] 13:12:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8d8e7000) [pid = 1730] [serial = 1612] [outer = (nil)] 13:12:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8dbdec00) [pid = 1730] [serial = 1613] [outer = 0x8d8e7000] 13:12:29 INFO - PROCESS | 1730 | 1464293549958 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8de1a800) [pid = 1730] [serial = 1614] [outer = 0x8d8e7000] 13:12:30 INFO - PROCESS | 1730 | 1464293550936 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]]]}] 13:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1842ms 13:12:31 INFO - PROCESS | 1730 | 1464293550996 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 1730 | 1464293550999 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:12:31 INFO - PROCESS | 1730 | 1464293551008 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:12:31 INFO - PROCESS | 1730 | 1464293551011 Marionette TRACE conn4 <- [1,2122,null,{}] 13:12:31 INFO - PROCESS | 1730 | 1464293551018 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}] 13:12:31 INFO - PROCESS | 1730 | 1464293551315 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:12:31 INFO - PROCESS | 1730 | 1464293551656 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaf2800 == 121 [pid = 1730] [id = 538] 13:12:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8dad7800) [pid = 1730] [serial = 1615] [outer = (nil)] 13:12:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8e1d7000) [pid = 1730] [serial = 1616] [outer = 0x8dad7800] 13:12:31 INFO - PROCESS | 1730 | 1464293551758 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8ea87c00) [pid = 1730] [serial = 1617] [outer = 0x8dad7800] 13:12:32 INFO - PROCESS | 1730 | 1464293552789 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]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1842ms 13:12:32 INFO - PROCESS | 1730 | 1464293552851 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 1730 | 1464293552855 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:12:32 INFO - PROCESS | 1730 | 1464293552862 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 1730 | 1464293552866 Marionette TRACE conn4 <- [1,2126,null,{}] 13:12:32 INFO - PROCESS | 1730 | 1464293552872 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}] 13:12:33 INFO - PROCESS | 1730 | 1464293553104 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:12:33 INFO - PROCESS | 1730 | 1464293553394 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaeb400 == 122 [pid = 1730] [id = 539] 13:12:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8e1cc000) [pid = 1730] [serial = 1618] [outer = (nil)] 13:12:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8f759400) [pid = 1730] [serial = 1619] [outer = 0x8e1cc000] 13:12:33 INFO - PROCESS | 1730 | 1464293553490 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8f76d800) [pid = 1730] [serial = 1620] [outer = 0x8e1cc000] 13:12:34 INFO - PROCESS | 1730 | 1464293554481 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]]]}] 13:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1684ms 13:12:34 INFO - PROCESS | 1730 | 1464293554547 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 1730 | 1464293554551 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:12:34 INFO - PROCESS | 1730 | 1464293554557 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 1730 | 1464293554561 Marionette TRACE conn4 <- [1,2130,null,{}] 13:12:34 INFO - PROCESS | 1730 | 1464293554567 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}] 13:12:34 INFO - PROCESS | 1730 | 1464293554802 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:12:35 INFO - PROCESS | 1730 | 1464293555142 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8beea800 == 123 [pid = 1730] [id = 540] 13:12:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8beebc00) [pid = 1730] [serial = 1621] [outer = (nil)] 13:12:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x90d09400) [pid = 1730] [serial = 1622] [outer = 0x8beebc00] 13:12:35 INFO - PROCESS | 1730 | 1464293555237 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x90d0cc00) [pid = 1730] [serial = 1623] [outer = 0x8beebc00] 13:12:36 INFO - PROCESS | 1730 | 1464293556214 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] 13:12:36 INFO - PROCESS | 1730 | 1464293556302 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:12:36 INFO - PROCESS | 1730 | 1464293556310 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 1730 | 1464293556312 Marionette TRACE conn4 <- [1,2134,null,{}] 13:12:36 INFO - PROCESS | 1730 | 1464293556319 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}] 13:12:36 INFO - PROCESS | 1730 | 1464293556554 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:12:36 INFO - PROCESS | 1730 | 1464293556874 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x87440400 == 124 [pid = 1730] [id = 541] 13:12:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x8de26400) [pid = 1730] [serial = 1624] [outer = (nil)] 13:12:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x91918800) [pid = 1730] [serial = 1625] [outer = 0x8de26400] 13:12:36 INFO - PROCESS | 1730 | 1464293556969 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x9212e400) [pid = 1730] [serial = 1626] [outer = 0x8de26400] 13:12:37 INFO - PROCESS | 1730 | 1464293557931 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]]]}] 13:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1693ms 13:12:38 INFO - PROCESS | 1730 | 1464293558004 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 1730 | 1464293558008 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:12:38 INFO - PROCESS | 1730 | 1464293558017 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:12:38 INFO - PROCESS | 1730 | 1464293558023 Marionette TRACE conn4 <- [1,2138,null,{}] 13:12:38 INFO - PROCESS | 1730 | 1464293558029 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}] 13:12:38 INFO - PROCESS | 1730 | 1464293558319 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:12:38 INFO - PROCESS | 1730 | 1464293558671 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f724400 == 125 [pid = 1730] [id = 542] 13:12:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x92606000) [pid = 1730] [serial = 1627] [outer = (nil)] 13:12:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x9260fc00) [pid = 1730] [serial = 1628] [outer = 0x92606000] 13:12:38 INFO - PROCESS | 1730 | 1464293558768 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x92735400) [pid = 1730] [serial = 1629] [outer = 0x92606000] 13:12:39 INFO - PROCESS | 1730 | 1464293559766 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]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1795ms 13:12:39 INFO - PROCESS | 1730 | 1464293559812 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:12:39 INFO - PROCESS | 1730 | 1464293559816 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:12:39 INFO - PROCESS | 1730 | 1464293559823 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 1730 | 1464293559827 Marionette TRACE conn4 <- [1,2142,null,{}] 13:12:39 INFO - PROCESS | 1730 | 1464293559833 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}] 13:12:40 INFO - PROCESS | 1730 | 1464293560110 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:12:40 INFO - PROCESS | 1730 | 1464293560451 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f8da400 == 126 [pid = 1730] [id = 543] 13:12:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x92608400) [pid = 1730] [serial = 1630] [outer = (nil)] 13:12:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x92a8fc00) [pid = 1730] [serial = 1631] [outer = 0x92608400] 13:12:40 INFO - PROCESS | 1730 | 1464293560546 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x92a96800) [pid = 1730] [serial = 1632] [outer = 0x92608400] 13:12:41 INFO - PROCESS | 1730 | 1464293561494 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] 13:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:12:41 INFO - PROCESS | 1730 | 1464293561572 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:12:41 INFO - PROCESS | 1730 | 1464293561579 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:12:41 INFO - PROCESS | 1730 | 1464293561582 Marionette TRACE conn4 <- [1,2146,null,{}] 13:12:41 INFO - PROCESS | 1730 | 1464293561588 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}] 13:12:41 INFO - PROCESS | 1730 | 1464293561828 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:12:42 INFO - PROCESS | 1730 | 1464293562200 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cecc00 == 127 [pid = 1730] [id = 544] 13:12:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x8f71e000) [pid = 1730] [serial = 1633] [outer = (nil)] 13:12:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x93739c00) [pid = 1730] [serial = 1634] [outer = 0x8f71e000] 13:12:42 INFO - PROCESS | 1730 | 1464293562312 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x93890800) [pid = 1730] [serial = 1635] [outer = 0x8f71e000] 13:12:43 INFO - PROCESS | 1730 | 1464293563412 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] 13:12:43 INFO - PROCESS | 1730 | 1464293563473 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:12:43 INFO - PROCESS | 1730 | 1464293563480 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - PROCESS | 1730 | 1464293563483 Marionette TRACE conn4 <- [1,2150,null,{}] 13:12:43 INFO - PROCESS | 1730 | 1464293563489 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}] 13:12:43 INFO - PROCESS | 1730 | 1464293563706 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:12:44 INFO - PROCESS | 1730 | 1464293564043 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cee000 == 128 [pid = 1730] [id = 545] 13:12:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x9372ec00) [pid = 1730] [serial = 1636] [outer = (nil)] 13:12:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x94e6f800) [pid = 1730] [serial = 1637] [outer = 0x9372ec00] 13:12:44 INFO - PROCESS | 1730 | 1464293564150 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x94e77c00) [pid = 1730] [serial = 1638] [outer = 0x9372ec00] 13:12:45 INFO - PROCESS | 1730 | 1464293565063 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]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1638ms 13:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:12:45 INFO - PROCESS | 1730 | 1464293565119 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 1730 | 1464293565123 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:12:45 INFO - PROCESS | 1730 | 1464293565129 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 1730 | 1464293565132 Marionette TRACE conn4 <- [1,2154,null,{}] 13:12:45 INFO - PROCESS | 1730 | 1464293565140 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}] 13:12:45 INFO - PROCESS | 1730 | 1464293565423 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:12:45 INFO - PROCESS | 1730 | 1464293565742 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c206400 == 129 [pid = 1730] [id = 546] 13:12:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x92a97c00) [pid = 1730] [serial = 1639] [outer = (nil)] 13:12:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x96c63800) [pid = 1730] [serial = 1640] [outer = 0x92a97c00] 13:12:45 INFO - PROCESS | 1730 | 1464293565835 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x96c89c00) [pid = 1730] [serial = 1641] [outer = 0x92a97c00] 13:12:46 INFO - PROCESS | 1730 | 1464293566846 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]]]}] 13:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1786ms 13:12:46 INFO - PROCESS | 1730 | 1464293566916 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 1730 | 1464293566919 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:12:46 INFO - PROCESS | 1730 | 1464293566928 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:12:46 INFO - PROCESS | 1730 | 1464293566931 Marionette TRACE conn4 <- [1,2158,null,{}] 13:12:46 INFO - PROCESS | 1730 | 1464293566939 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}] 13:12:47 INFO - PROCESS | 1730 | 1464293567192 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:12:47 INFO - PROCESS | 1730 | 1464293567528 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x95042800 == 130 [pid = 1730] [id = 547] 13:12:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x950b8000) [pid = 1730] [serial = 1642] [outer = (nil)] 13:12:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x976ae800) [pid = 1730] [serial = 1643] [outer = 0x950b8000] 13:12:47 INFO - PROCESS | 1730 | 1464293567635 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x98096c00) [pid = 1730] [serial = 1644] [outer = 0x950b8000] 13:12:48 INFO - PROCESS | 1730 | 1464293568631 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]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1735ms 13:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:12:48 INFO - PROCESS | 1730 | 1464293568685 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 1730 | 1464293568688 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:12:48 INFO - PROCESS | 1730 | 1464293568696 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 1730 | 1464293568699 Marionette TRACE conn4 <- [1,2162,null,{}] 13:12:48 INFO - PROCESS | 1730 | 1464293568706 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}] 13:12:48 INFO - PROCESS | 1730 | 1464293568944 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:12:49 INFO - PROCESS | 1730 | 1464293569290 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ce7800 == 131 [pid = 1730] [id = 548] 13:12:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x87447800) [pid = 1730] [serial = 1645] [outer = (nil)] 13:12:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x995afc00) [pid = 1730] [serial = 1646] [outer = 0x87447800] 13:12:49 INFO - PROCESS | 1730 | 1464293569388 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x99d6f800) [pid = 1730] [serial = 1647] [outer = 0x87447800] 13:12:50 INFO - PROCESS | 1730 | 1464293570331 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]]]}] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x8c26e800) [pid = 1730] [serial = 1532] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x8c6b5000) [pid = 1730] [serial = 1482] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8bee7000) [pid = 1730] [serial = 1529] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x94e72400) [pid = 1730] [serial = 1511] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8c268000) [pid = 1730] [serial = 1478] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8de1b800) [pid = 1730] [serial = 1488] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8f777400) [pid = 1730] [serial = 1494] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x90d17400) [pid = 1730] [serial = 1496] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x8a05a800) [pid = 1730] [serial = 1473] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x976b0400) [pid = 1730] [serial = 1518] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8bd7ec00) [pid = 1730] [serial = 1404] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8a29b000) [pid = 1730] [serial = 1526] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x879df800) [pid = 1730] [serial = 1524] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8bde4c00) [pid = 1730] [serial = 1475] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x99e93000) [pid = 1730] [serial = 1521] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x879d2400) [pid = 1730] [serial = 1523] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x92734000) [pid = 1730] [serial = 1502] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x8c5a5400) [pid = 1730] [serial = 1481] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x90d59c00) [pid = 1730] [serial = 1497] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x99e85400) [pid = 1730] [serial = 1520] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8aaf8400) [pid = 1730] [serial = 1527] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x8c21fc00) [pid = 1730] [serial = 1530] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x92a9d400) [pid = 1730] [serial = 1505] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x96c62000) [pid = 1730] [serial = 1514] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x86ce7000) [pid = 1730] [serial = 1469] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x8f76e400) [pid = 1730] [serial = 1493] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x924ecc00) [pid = 1730] [serial = 1500] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8e1d9c00) [pid = 1730] [serial = 1491] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8ddcd400) [pid = 1730] [serial = 1487] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x929dd400) [pid = 1730] [serial = 1503] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8e1d7800) [pid = 1730] [serial = 1490] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8be9e400) [pid = 1730] [serial = 1476] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8c525c00) [pid = 1730] [serial = 1479] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x9372f000) [pid = 1730] [serial = 1509] [outer = (nil)] [url = about:blank] 13:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 3142ms 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x9372ac00) [pid = 1730] [serial = 1508] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8da4d000) [pid = 1730] [serial = 1484] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x92ce0400) [pid = 1730] [serial = 1506] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x89bf1800) [pid = 1730] [serial = 1472] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8dad8000) [pid = 1730] [serial = 1485] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x86eb7000) [pid = 1730] [serial = 1470] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x9212c800) [pid = 1730] [serial = 1499] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x976ac800) [pid = 1730] [serial = 1517] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x96c69c00) [pid = 1730] [serial = 1515] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x95039000) [pid = 1730] [serial = 1512] [outer = (nil)] [url = about:blank] 13:12:51 INFO - PROCESS | 1730 | 1464293571969 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 1730 | 1464293571975 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:12:51 INFO - PROCESS | 1730 | 1464293571988 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 1730 | 1464293571996 Marionette TRACE conn4 <- [1,2166,null,{}] 13:12:52 INFO - PROCESS | 1730 | 1464293572004 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}] 13:12:52 INFO - PROCESS | 1730 | 1464293572202 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:12:52 INFO - PROCESS | 1730 | 1464293572409 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f5000 == 132 [pid = 1730] [id = 549] 13:12:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x871f5400) [pid = 1730] [serial = 1648] [outer = (nil)] 13:12:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8743f000) [pid = 1730] [serial = 1649] [outer = 0x871f5400] 13:12:52 INFO - PROCESS | 1730 | 1464293572491 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x879d7c00) [pid = 1730] [serial = 1650] [outer = 0x871f5400] 13:12:53 INFO - PROCESS | 1730 | 1464293573325 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]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1394ms 13:12:53 INFO - PROCESS | 1730 | 1464293573383 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 1730 | 1464293573388 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:12:53 INFO - PROCESS | 1730 | 1464293573401 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 1730 | 1464293573406 Marionette TRACE conn4 <- [1,2170,null,{}] 13:12:53 INFO - PROCESS | 1730 | 1464293573412 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}] 13:12:53 INFO - PROCESS | 1730 | 1464293573611 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:12:53 INFO - PROCESS | 1730 | 1464293573818 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x871fb800 == 133 [pid = 1730] [id = 550] 13:12:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x89bfc000) [pid = 1730] [serial = 1651] [outer = (nil)] 13:12:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8a2a0000) [pid = 1730] [serial = 1652] [outer = 0x89bfc000] 13:12:53 INFO - PROCESS | 1730 | 1464293573898 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8aaec400) [pid = 1730] [serial = 1653] [outer = 0x89bfc000] 13:12:54 INFO - PROCESS | 1730 | 1464293574870 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]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1501ms 13:12:54 INFO - PROCESS | 1730 | 1464293574899 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 1730 | 1464293574903 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:12:54 INFO - PROCESS | 1730 | 1464293574909 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 1730 | 1464293574913 Marionette TRACE conn4 <- [1,2174,null,{}] 13:12:54 INFO - PROCESS | 1730 | 1464293574935 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}] 13:12:55 INFO - PROCESS | 1730 | 1464293575204 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:12:55 INFO - PROCESS | 1730 | 1464293575237 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bfac00 == 134 [pid = 1730] [id = 551] 13:12:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8be99400) [pid = 1730] [serial = 1654] [outer = (nil)] 13:12:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8bee7400) [pid = 1730] [serial = 1655] [outer = 0x8be99400] 13:12:55 INFO - PROCESS | 1730 | 1464293575318 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8c20a000) [pid = 1730] [serial = 1656] [outer = 0x8be99400] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x976a3800) [pid = 1730] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x94e70000) [pid = 1730] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8da50800) [pid = 1730] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8bd82c00) [pid = 1730] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x97685c00) [pid = 1730] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x86ae2800) [pid = 1730] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x924f7400) [pid = 1730] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x9191a800) [pid = 1730] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8dbd7400) [pid = 1730] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8ea83000) [pid = 1730] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8da9d000) [pid = 1730] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x9a344000) [pid = 1730] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x96c8d000) [pid = 1730] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x88e10000) [pid = 1730] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x8744ac00) [pid = 1730] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x9a345400) [pid = 1730] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x9272c400) [pid = 1730] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x8a05d000) [pid = 1730] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x92605400) [pid = 1730] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x899ea800) [pid = 1730] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:12:56 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x90d5a400) [pid = 1730] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:12:56 INFO - PROCESS | 1730 | 1464293576893 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]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2035ms 13:12:56 INFO - PROCESS | 1730 | 1464293576975 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 1730 | 1464293576979 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:12:56 INFO - PROCESS | 1730 | 1464293576990 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:12:57 INFO - PROCESS | 1730 | 1464293577010 Marionette TRACE conn4 <- [1,2178,null,{}] 13:12:57 INFO - PROCESS | 1730 | 1464293577017 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}] 13:12:57 INFO - PROCESS | 1730 | 1464293577220 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:12:57 INFO - PROCESS | 1730 | 1464293577403 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae2800 == 135 [pid = 1730] [id = 552] 13:12:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x86ebe400) [pid = 1730] [serial = 1657] [outer = (nil)] 13:12:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8c263400) [pid = 1730] [serial = 1658] [outer = 0x86ebe400] 13:12:57 INFO - PROCESS | 1730 | 1464293577484 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8c525c00) [pid = 1730] [serial = 1659] [outer = 0x86ebe400] 13:12:58 INFO - PROCESS | 1730 | 1464293578297 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]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1350ms 13:12:58 INFO - PROCESS | 1730 | 1464293578341 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 1730 | 1464293578344 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:12:58 INFO - PROCESS | 1730 | 1464293578351 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 1730 | 1464293578354 Marionette TRACE conn4 <- [1,2182,null,{}] 13:12:58 INFO - PROCESS | 1730 | 1464293578359 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}] 13:12:58 INFO - PROCESS | 1730 | 1464293578554 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:12:58 INFO - PROCESS | 1730 | 1464293578740 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae9c00 == 136 [pid = 1730] [id = 553] 13:12:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x86aebc00) [pid = 1730] [serial = 1660] [outer = (nil)] 13:12:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x86cf0800) [pid = 1730] [serial = 1661] [outer = 0x86aebc00] 13:12:58 INFO - PROCESS | 1730 | 1464293578949 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x86ebf000) [pid = 1730] [serial = 1662] [outer = 0x86aebc00] 13:13:00 INFO - PROCESS | 1730 | 1464293580055 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]]]}] 13:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1737ms 13:13:00 INFO - PROCESS | 1730 | 1464293580090 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:13:00 INFO - PROCESS | 1730 | 1464293580098 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:13:00 INFO - PROCESS | 1730 | 1464293580107 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 1730 | 1464293580113 Marionette TRACE conn4 <- [1,2186,null,{}] 13:13:00 INFO - PROCESS | 1730 | 1464293580121 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}] 13:13:00 INFO - PROCESS | 1730 | 1464293580362 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:13:00 INFO - PROCESS | 1730 | 1464293580701 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x899e9400 == 137 [pid = 1730] [id = 554] 13:13:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8a060c00) [pid = 1730] [serial = 1663] [outer = (nil)] 13:13:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8aaf1800) [pid = 1730] [serial = 1664] [outer = 0x8a060c00] 13:13:00 INFO - PROCESS | 1730 | 1464293580804 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8bd41000) [pid = 1730] [serial = 1665] [outer = 0x8a060c00] 13:13:01 INFO - PROCESS | 1730 | 1464293581856 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]]]}] 13:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1798ms 13:13:01 INFO - PROCESS | 1730 | 1464293581903 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:13:01 INFO - PROCESS | 1730 | 1464293581909 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:13:01 INFO - PROCESS | 1730 | 1464293581920 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 1730 | 1464293581924 Marionette TRACE conn4 <- [1,2190,null,{}] 13:13:01 INFO - PROCESS | 1730 | 1464293581931 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}] 13:13:02 INFO - PROCESS | 1730 | 1464293582158 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:13:02 INFO - PROCESS | 1730 | 1464293582516 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd47400 == 138 [pid = 1730] [id = 555] 13:13:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8beeb000) [pid = 1730] [serial = 1666] [outer = (nil)] 13:13:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8c227000) [pid = 1730] [serial = 1667] [outer = 0x8beeb000] 13:13:02 INFO - PROCESS | 1730 | 1464293582620 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8c267c00) [pid = 1730] [serial = 1668] [outer = 0x8beeb000] 13:13:03 INFO - PROCESS | 1730 | 1464293583583 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]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1739ms 13:13:03 INFO - PROCESS | 1730 | 1464293583659 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:13:03 INFO - PROCESS | 1730 | 1464293583664 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:13:03 INFO - PROCESS | 1730 | 1464293583670 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 1730 | 1464293583677 Marionette TRACE conn4 <- [1,2194,null,{}] 13:13:03 INFO - PROCESS | 1730 | 1464293583694 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}] 13:13:03 INFO - PROCESS | 1730 | 1464293583948 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:13:04 INFO - PROCESS | 1730 | 1464293584288 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c202400 == 139 [pid = 1730] [id = 556] 13:13:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8d8e8000) [pid = 1730] [serial = 1669] [outer = (nil)] 13:13:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8da91400) [pid = 1730] [serial = 1670] [outer = 0x8d8e8000] 13:13:04 INFO - PROCESS | 1730 | 1464293584374 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8dad9c00) [pid = 1730] [serial = 1671] [outer = 0x8d8e8000] 13:13:05 INFO - PROCESS | 1730 | 1464293585283 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]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1641ms 13:13:05 INFO - PROCESS | 1730 | 1464293585312 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:13:05 INFO - PROCESS | 1730 | 1464293585317 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:13:05 INFO - PROCESS | 1730 | 1464293585323 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 1730 | 1464293585327 Marionette TRACE conn4 <- [1,2198,null,{}] 13:13:05 INFO - PROCESS | 1730 | 1464293585333 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}] 13:13:05 INFO - PROCESS | 1730 | 1464293585557 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:13:05 INFO - PROCESS | 1730 | 1464293585890 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be99c00 == 140 [pid = 1730] [id = 557] 13:13:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8d8e5400) [pid = 1730] [serial = 1672] [outer = (nil)] 13:13:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8dbdd400) [pid = 1730] [serial = 1673] [outer = 0x8d8e5400] 13:13:05 INFO - PROCESS | 1730 | 1464293585985 Marionette DEBUG loaded listener.js 13:13:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8ddc4400) [pid = 1730] [serial = 1674] [outer = 0x8d8e5400] 13:13:06 INFO - PROCESS | 1730 | 1464293586889 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]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1639ms 13:13:06 INFO - PROCESS | 1730 | 1464293586963 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 1730 | 1464293586967 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:13:06 INFO - PROCESS | 1730 | 1464293586974 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 1730 | 1464293586986 Marionette TRACE conn4 <- [1,2202,null,{}] 13:13:06 INFO - PROCESS | 1730 | 1464293586997 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}] 13:13:07 INFO - PROCESS | 1730 | 1464293587321 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:13:07 INFO - PROCESS | 1730 | 1464293587652 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd4400 == 141 [pid = 1730] [id = 558] 13:13:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8ddc9800) [pid = 1730] [serial = 1675] [outer = (nil)] 13:13:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8e1d3800) [pid = 1730] [serial = 1676] [outer = 0x8ddc9800] 13:13:07 INFO - PROCESS | 1730 | 1464293587751 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8f76e000) [pid = 1730] [serial = 1677] [outer = 0x8ddc9800] 13:13:08 INFO - PROCESS | 1730 | 1464293588773 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]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1859ms 13:13:08 INFO - PROCESS | 1730 | 1464293588835 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 1730 | 1464293588838 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:13:08 INFO - PROCESS | 1730 | 1464293588845 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 1730 | 1464293588849 Marionette TRACE conn4 <- [1,2206,null,{}] 13:13:08 INFO - PROCESS | 1730 | 1464293588855 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}] 13:13:09 INFO - PROCESS | 1730 | 1464293589126 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:13:09 INFO - PROCESS | 1730 | 1464293589464 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbda400 == 142 [pid = 1730] [id = 559] 13:13:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8f779800) [pid = 1730] [serial = 1678] [outer = (nil)] 13:13:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x91919800) [pid = 1730] [serial = 1679] [outer = 0x8f779800] 13:13:09 INFO - PROCESS | 1730 | 1464293589554 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x9191e400) [pid = 1730] [serial = 1680] [outer = 0x8f779800] 13:13:10 INFO - PROCESS | 1730 | 1464293590507 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]]]}] 13:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1731ms 13:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:13:10 INFO - PROCESS | 1730 | 1464293590578 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:13:10 INFO - PROCESS | 1730 | 1464293590581 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:13:10 INFO - PROCESS | 1730 | 1464293590589 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 1730 | 1464293590592 Marionette TRACE conn4 <- [1,2210,null,{}] 13:13:10 INFO - PROCESS | 1730 | 1464293590599 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}] 13:13:10 INFO - PROCESS | 1730 | 1464293590872 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:13:11 INFO - PROCESS | 1730 | 1464293591202 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da99800 == 143 [pid = 1730] [id = 560] 13:13:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x90d5c000) [pid = 1730] [serial = 1681] [outer = (nil)] 13:13:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x92136400) [pid = 1730] [serial = 1682] [outer = 0x90d5c000] 13:13:11 INFO - PROCESS | 1730 | 1464293591288 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x924ec000) [pid = 1730] [serial = 1683] [outer = 0x90d5c000] 13:13:12 INFO - PROCESS | 1730 | 1464293592239 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]]]}] 13:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1689ms 13:13:12 INFO - PROCESS | 1730 | 1464293592278 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:13:12 INFO - PROCESS | 1730 | 1464293592281 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:13:12 INFO - PROCESS | 1730 | 1464293592288 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 1730 | 1464293592292 Marionette TRACE conn4 <- [1,2214,null,{}] 13:13:12 INFO - PROCESS | 1730 | 1464293592298 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}] 13:13:12 INFO - PROCESS | 1730 | 1464293592508 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:13:12 INFO - PROCESS | 1730 | 1464293592833 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x9191a000 == 144 [pid = 1730] [id = 561] 13:13:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x9191d000) [pid = 1730] [serial = 1684] [outer = (nil)] 13:13:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x9272c000) [pid = 1730] [serial = 1685] [outer = 0x9191d000] 13:13:12 INFO - PROCESS | 1730 | 1464293592927 Marionette DEBUG loaded listener.js 13:13:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x92733c00) [pid = 1730] [serial = 1686] [outer = 0x9191d000] 13:13:13 INFO - PROCESS | 1730 | 1464293593809 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]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1534ms 13:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:13:13 INFO - PROCESS | 1730 | 1464293593823 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 1730 | 1464293593826 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:13:13 INFO - PROCESS | 1730 | 1464293593833 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 1730 | 1464293593836 Marionette TRACE conn4 <- [1,2218,null,{}] 13:13:13 INFO - PROCESS | 1730 | 1464293593842 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}] 13:13:14 INFO - PROCESS | 1730 | 1464293594061 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:13:14 INFO - PROCESS | 1730 | 1464293594356 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x92726c00 == 145 [pid = 1730] [id = 562] 13:13:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x929e0800) [pid = 1730] [serial = 1687] [outer = (nil)] 13:13:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x92a9a400) [pid = 1730] [serial = 1688] [outer = 0x929e0800] 13:13:14 INFO - PROCESS | 1730 | 1464293594494 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x92cdf000) [pid = 1730] [serial = 1689] [outer = 0x929e0800] 13:13:15 INFO - PROCESS | 1730 | 1464293595406 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]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1636ms 13:13:15 INFO - PROCESS | 1730 | 1464293595468 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:13:15 INFO - PROCESS | 1730 | 1464293595472 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:13:15 INFO - PROCESS | 1730 | 1464293595479 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - PROCESS | 1730 | 1464293595482 Marionette TRACE conn4 <- [1,2222,null,{}] 13:13:15 INFO - PROCESS | 1730 | 1464293595488 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}] 13:13:15 INFO - PROCESS | 1730 | 1464293595696 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:13:16 INFO - PROCESS | 1730 | 1464293596043 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x9374d000 == 146 [pid = 1730] [id = 563] 13:13:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x9374e000) [pid = 1730] [serial = 1690] [outer = (nil)] 13:13:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x93894000) [pid = 1730] [serial = 1691] [outer = 0x9374e000] 13:13:16 INFO - PROCESS | 1730 | 1464293596152 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x94ec6400) [pid = 1730] [serial = 1692] [outer = 0x9374e000] 13:13:17 INFO - PROCESS | 1730 | 1464293597157 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]]]}] 13:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1732ms 13:13:17 INFO - PROCESS | 1730 | 1464293597229 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 1730 | 1464293597232 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:13:17 INFO - PROCESS | 1730 | 1464293597243 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 1730 | 1464293597248 Marionette TRACE conn4 <- [1,2226,null,{}] 13:13:17 INFO - PROCESS | 1730 | 1464293597254 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}] 13:13:17 INFO - PROCESS | 1730 | 1464293597571 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:13:17 INFO - PROCESS | 1730 | 1464293597889 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x9503ec00 == 147 [pid = 1730] [id = 564] 13:13:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x96c65c00) [pid = 1730] [serial = 1693] [outer = (nil)] 13:13:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x976b0400) [pid = 1730] [serial = 1694] [outer = 0x96c65c00] 13:13:17 INFO - PROCESS | 1730 | 1464293597981 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x98890000) [pid = 1730] [serial = 1695] [outer = 0x96c65c00] 13:13:18 INFO - PROCESS | 1730 | 1464293598908 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]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1693ms 13:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:13:18 INFO - PROCESS | 1730 | 1464293598939 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 1730 | 1464293598942 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:13:18 INFO - PROCESS | 1730 | 1464293598949 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 1730 | 1464293598953 Marionette TRACE conn4 <- [1,2230,null,{}] 13:13:18 INFO - PROCESS | 1730 | 1464293598958 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}] 13:13:19 INFO - PROCESS | 1730 | 1464293599178 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:13:19 INFO - PROCESS | 1730 | 1464293599476 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x92cdf400 == 148 [pid = 1730] [id = 565] 13:13:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x9767f400) [pid = 1730] [serial = 1696] [outer = (nil)] 13:13:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x99dd9800) [pid = 1730] [serial = 1697] [outer = 0x9767f400] 13:13:19 INFO - PROCESS | 1730 | 1464293599617 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x99e97000) [pid = 1730] [serial = 1698] [outer = 0x9767f400] 13:13:20 INFO - PROCESS | 1730 | 1464293600547 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]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1637ms 13:13:20 INFO - PROCESS | 1730 | 1464293600586 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 1730 | 1464293600589 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:13:20 INFO - PROCESS | 1730 | 1464293600596 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 1730 | 1464293600600 Marionette TRACE conn4 <- [1,2234,null,{}] 13:13:20 INFO - PROCESS | 1730 | 1464293600606 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}] 13:13:20 INFO - PROCESS | 1730 | 1464293600816 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:13:21 INFO - PROCESS | 1730 | 1464293601153 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x929dcc00 == 149 [pid = 1730] [id = 566] 13:13:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x92a94c00) [pid = 1730] [serial = 1699] [outer = (nil)] 13:13:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x9a339c00) [pid = 1730] [serial = 1700] [outer = 0x92a94c00] 13:13:21 INFO - PROCESS | 1730 | 1464293601247 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x9a341000) [pid = 1730] [serial = 1701] [outer = 0x92a94c00] 13:13:22 INFO - PROCESS | 1730 | 1464293602167 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]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1632ms 13:13:22 INFO - PROCESS | 1730 | 1464293602229 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 1730 | 1464293602232 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:13:22 INFO - PROCESS | 1730 | 1464293602240 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 1730 | 1464293602243 Marionette TRACE conn4 <- [1,2238,null,{}] 13:13:22 INFO - PROCESS | 1730 | 1464293602249 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}] 13:13:22 INFO - PROCESS | 1730 | 1464293602466 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:13:22 INFO - PROCESS | 1730 | 1464293602795 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a33d000 == 150 [pid = 1730] [id = 567] 13:13:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x9a3e9800) [pid = 1730] [serial = 1702] [outer = (nil)] 13:13:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x9a3f6400) [pid = 1730] [serial = 1703] [outer = 0x9a3e9800] 13:13:22 INFO - PROCESS | 1730 | 1464293602890 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9a652000) [pid = 1730] [serial = 1704] [outer = 0x9a3e9800] 13:13:23 INFO - PROCESS | 1730 | 1464293603796 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]]]}] 13:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1593ms 13:13:23 INFO - PROCESS | 1730 | 1464293603834 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:13:23 INFO - PROCESS | 1730 | 1464293603838 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:13:23 INFO - PROCESS | 1730 | 1464293603845 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:13:23 INFO - PROCESS | 1730 | 1464293603849 Marionette TRACE conn4 <- [1,2242,null,{}] 13:13:23 INFO - PROCESS | 1730 | 1464293603855 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}] 13:13:24 INFO - PROCESS | 1730 | 1464293604077 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:13:24 INFO - PROCESS | 1730 | 1464293604376 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a3eec00 == 151 [pid = 1730] [id = 568] 13:13:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x9a882000) [pid = 1730] [serial = 1705] [outer = (nil)] 13:13:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x9a890000) [pid = 1730] [serial = 1706] [outer = 0x9a882000] 13:13:24 INFO - PROCESS | 1730 | 1464293604515 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x9a8d4000) [pid = 1730] [serial = 1707] [outer = 0x9a882000] 13:13:25 INFO - PROCESS | 1730 | 1464293605435 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]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1637ms 13:13:25 INFO - PROCESS | 1730 | 1464293605483 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 1730 | 1464293605487 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:13:25 INFO - PROCESS | 1730 | 1464293605493 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 1730 | 1464293605497 Marionette TRACE conn4 <- [1,2246,null,{}] 13:13:25 INFO - PROCESS | 1730 | 1464293605505 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}] 13:13:25 INFO - PROCESS | 1730 | 1464293605740 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:13:26 INFO - PROCESS | 1730 | 1464293606078 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x93889c00 == 152 [pid = 1730] [id = 569] 13:13:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x976a5000) [pid = 1730] [serial = 1708] [outer = (nil)] 13:13:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x9a8e0800) [pid = 1730] [serial = 1709] [outer = 0x976a5000] 13:13:26 INFO - PROCESS | 1730 | 1464293606173 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x9aaaf400) [pid = 1730] [serial = 1710] [outer = 0x976a5000] 13:13:27 INFO - PROCESS | 1730 | 1464293607215 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]]]}] 13:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1744ms 13:13:27 INFO - PROCESS | 1730 | 1464293607243 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 1730 | 1464293607247 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:13:27 INFO - PROCESS | 1730 | 1464293607257 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - PROCESS | 1730 | 1464293607260 Marionette TRACE conn4 <- [1,2250,null,{}] 13:13:27 INFO - PROCESS | 1730 | 1464293607266 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}] 13:13:27 INFO - PROCESS | 1730 | 1464293607491 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:13:27 INFO - PROCESS | 1730 | 1464293607833 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x86aecc00 == 153 [pid = 1730] [id = 570] 13:13:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x86ce8c00) [pid = 1730] [serial = 1711] [outer = (nil)] 13:13:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x9af7e000) [pid = 1730] [serial = 1712] [outer = 0x86ce8c00] 13:13:27 INFO - PROCESS | 1730 | 1464293607966 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x9af80400) [pid = 1730] [serial = 1713] [outer = 0x86ce8c00] 13:13:29 INFO - PROCESS | 1730 | 1464293609008 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]]]}] 13:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1831ms 13:13:29 INFO - PROCESS | 1730 | 1464293609092 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 1730 | 1464293609098 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:13:29 INFO - PROCESS | 1730 | 1464293609109 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - PROCESS | 1730 | 1464293609113 Marionette TRACE conn4 <- [1,2254,null,{}] 13:13:29 INFO - PROCESS | 1730 | 1464293609123 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}] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8eb800 == 152 [pid = 1730] [id = 339] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8de25c00 == 151 [pid = 1730] [id = 405] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8a29f000 == 150 [pid = 1730] [id = 208] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8da94c00 == 149 [pid = 1730] [id = 292] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae0c00 == 148 [pid = 1730] [id = 528] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8ea400 == 147 [pid = 1730] [id = 293] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x88e04c00 == 146 [pid = 1730] [id = 373] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x899e7000 == 145 [pid = 1730] [id = 372] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8da94400 == 144 [pid = 1730] [id = 365] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8c523c00 == 143 [pid = 1730] [id = 205] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae2800 == 142 [pid = 1730] [id = 552] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x89bfac00 == 141 [pid = 1730] [id = 551] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x871fb800 == 140 [pid = 1730] [id = 550] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x871f5000 == 139 [pid = 1730] [id = 549] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8beea800 == 138 [pid = 1730] [id = 540] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaeb400 == 137 [pid = 1730] [id = 539] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaf2800 == 136 [pid = 1730] [id = 538] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a8800 == 135 [pid = 1730] [id = 537] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8ab66000 == 134 [pid = 1730] [id = 535] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8a05d400 == 133 [pid = 1730] [id = 536] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8be98400 == 132 [pid = 1730] [id = 534] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaf4000 == 131 [pid = 1730] [id = 533] 13:13:30 INFO - PROCESS | 1730 | --DOCSHELL 0x86aeb800 == 130 [pid = 1730] [id = 532] 13:13:30 INFO - PROCESS | 1730 | 1464293610704 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x8bded000) [pid = 1730] [serial = 1595] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x9a3ec000) [pid = 1730] [serial = 1578] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x96c66000) [pid = 1730] [serial = 1566] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8da97c00) [pid = 1730] [serial = 1541] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8c20d800) [pid = 1730] [serial = 1538] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x995a2400) [pid = 1730] [serial = 1569] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x976ac000) [pid = 1730] [serial = 1568] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x87445400) [pid = 1730] [serial = 1587] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x929e4400) [pid = 1730] [serial = 1559] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x92607800) [pid = 1730] [serial = 1556] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x8e1dac00) [pid = 1730] [serial = 1547] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x90d14800) [pid = 1730] [serial = 1550] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8ddc5800) [pid = 1730] [serial = 1544] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x90d66800) [pid = 1730] [serial = 1551] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x9a88dc00) [pid = 1730] [serial = 1584] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x9260b000) [pid = 1730] [serial = 1557] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x99e9d400) [pid = 1730] [serial = 1572] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8bd7f400) [pid = 1730] [serial = 1467] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x899f1c00) [pid = 1730] [serial = 1536] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8dad4000) [pid = 1730] [serial = 1542] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x9a658c00) [pid = 1730] [serial = 1580] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x93713c00) [pid = 1730] [serial = 1562] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x8bde3400) [pid = 1730] [serial = 1593] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x8ddcc400) [pid = 1730] [serial = 1545] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x9a33b800) [pid = 1730] [serial = 1575] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x9a3e9400) [pid = 1730] [serial = 1577] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x871ee400) [pid = 1730] [serial = 1586] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x9a7b4c00) [pid = 1730] [serial = 1581] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x9a338000) [pid = 1730] [serial = 1574] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9371bc00) [pid = 1730] [serial = 1563] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8a057c00) [pid = 1730] [serial = 1590] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x9213a400) [pid = 1730] [serial = 1554] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8bd4ac00) [pid = 1730] [serial = 1592] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x88e04000) [pid = 1730] [serial = 1535] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8c5a0400) [pid = 1730] [serial = 1539] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x92039c00) [pid = 1730] [serial = 1553] [outer = (nil)] [url = about:blank] 13:13:31 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8ea85800) [pid = 1730] [serial = 1548] [outer = (nil)] [url = about:blank] 13:13:31 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x94ecb800) [pid = 1730] [serial = 1565] [outer = (nil)] [url = about:blank] 13:13:31 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x89bf0400) [pid = 1730] [serial = 1589] [outer = (nil)] [url = about:blank] 13:13:31 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x9a88b800) [pid = 1730] [serial = 1583] [outer = (nil)] [url = about:blank] 13:13:31 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x99e91400) [pid = 1730] [serial = 1571] [outer = (nil)] [url = about:blank] 13:13:31 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x92a94800) [pid = 1730] [serial = 1560] [outer = (nil)] [url = about:blank] 13:13:31 INFO - PROCESS | 1730 | 1464293611206 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ced800 == 131 [pid = 1730] [id = 571] 13:13:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x86eb9000) [pid = 1730] [serial = 1714] [outer = (nil)] 13:13:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x871f1400) [pid = 1730] [serial = 1715] [outer = 0x86eb9000] 13:13:31 INFO - PROCESS | 1730 | 1464293611287 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x87443800) [pid = 1730] [serial = 1716] [outer = 0x86eb9000] 13:13:32 INFO - PROCESS | 1730 | 1464293612209 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]]]}] 13:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 3144ms 13:13:32 INFO - PROCESS | 1730 | 1464293612253 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:13:32 INFO - PROCESS | 1730 | 1464293612259 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:13:32 INFO - PROCESS | 1730 | 1464293612266 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 1730 | 1464293612273 Marionette TRACE conn4 <- [1,2258,null,{}] 13:13:32 INFO - PROCESS | 1730 | 1464293612279 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}] 13:13:32 INFO - PROCESS | 1730 | 1464293612493 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:13:32 INFO - PROCESS | 1730 | 1464293612742 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a055c00 == 132 [pid = 1730] [id = 572] 13:13:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8a056c00) [pid = 1730] [serial = 1717] [outer = (nil)] 13:13:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8a05c400) [pid = 1730] [serial = 1718] [outer = 0x8a056c00] 13:13:32 INFO - PROCESS | 1730 | 1464293612826 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8ab5b400) [pid = 1730] [serial = 1719] [outer = 0x8a056c00] 13:13:33 INFO - PROCESS | 1730 | 1464293613736 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]]]}] 13:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1539ms 13:13:33 INFO - PROCESS | 1730 | 1464293613806 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:13:33 INFO - PROCESS | 1730 | 1464293613810 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:13:33 INFO - PROCESS | 1730 | 1464293613817 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - PROCESS | 1730 | 1464293613821 Marionette TRACE conn4 <- [1,2262,null,{}] 13:13:33 INFO - PROCESS | 1730 | 1464293613827 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}] 13:13:34 INFO - PROCESS | 1730 | 1464293614110 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:13:34 INFO - PROCESS | 1730 | 1464293614143 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae6c00 == 133 [pid = 1730] [id = 573] 13:13:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8bd75800) [pid = 1730] [serial = 1720] [outer = (nil)] 13:13:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8bde8800) [pid = 1730] [serial = 1721] [outer = 0x8bd75800] 13:13:34 INFO - PROCESS | 1730 | 1464293614217 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8be9d000) [pid = 1730] [serial = 1722] [outer = 0x8bd75800] 13:13:35 INFO - PROCESS | 1730 | 1464293615313 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]]]}] 13:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1534ms 13:13:35 INFO - PROCESS | 1730 | 1464293615351 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:13:35 INFO - PROCESS | 1730 | 1464293615356 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:13:35 INFO - PROCESS | 1730 | 1464293615380 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:13:35 INFO - PROCESS | 1730 | 1464293615387 Marionette TRACE conn4 <- [1,2266,null,{}] 13:13:35 INFO - PROCESS | 1730 | 1464293615393 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}] 13:13:36 INFO - PROCESS | 1730 | 1464293616240 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8beebc00) [pid = 1730] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x89bfc000) [pid = 1730] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x871f5400) [pid = 1730] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8e1cc000) [pid = 1730] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x9372ec00) [pid = 1730] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x87447800) [pid = 1730] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8dad7800) [pid = 1730] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8c6b8800) [pid = 1730] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8c52c400) [pid = 1730] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x92606000) [pid = 1730] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x92a97c00) [pid = 1730] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x92608400) [pid = 1730] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x950b8000) [pid = 1730] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8f71e000) [pid = 1730] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x8de26400) [pid = 1730] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x8d8e7000) [pid = 1730] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x8c223000) [pid = 1730] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x8be99400) [pid = 1730] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x86cef400) [pid = 1730] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8aaf7800) [pid = 1730] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:13:36 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x8bedd800) [pid = 1730] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:13:36 INFO - PROCESS | 1730 | 1464293616488 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cef400 == 134 [pid = 1730] [id = 574] 13:13:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x871f5400) [pid = 1730] [serial = 1723] [outer = (nil)] 13:13:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8a2a3400) [pid = 1730] [serial = 1724] [outer = 0x871f5400] 13:13:36 INFO - PROCESS | 1730 | 1464293616586 Marionette DEBUG loaded listener.js 13:13:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8c228c00) [pid = 1730] [serial = 1725] [outer = 0x871f5400] 13:13:37 INFO - PROCESS | 1730 | 1464293617374 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]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2065ms 13:13:37 INFO - PROCESS | 1730 | 1464293617441 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 1730 | 1464293617445 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:13:37 INFO - PROCESS | 1730 | 1464293617451 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 1730 | 1464293617454 Marionette TRACE conn4 <- [1,2270,null,{}] 13:13:37 INFO - PROCESS | 1730 | 1464293617460 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}] 13:13:37 INFO - PROCESS | 1730 | 1464293617683 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:13:37 INFO - PROCESS | 1730 | 1464293617880 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x87440c00 == 135 [pid = 1730] [id = 575] 13:13:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x88e08800) [pid = 1730] [serial = 1726] [outer = (nil)] 13:13:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8c5a2800) [pid = 1730] [serial = 1727] [outer = 0x88e08800] 13:13:37 INFO - PROCESS | 1730 | 1464293617962 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8c6b4400) [pid = 1730] [serial = 1728] [outer = 0x88e08800] 13:13:39 INFO - PROCESS | 1730 | 1464293619071 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]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1681ms 13:13:39 INFO - PROCESS | 1730 | 1464293619134 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:13:39 INFO - PROCESS | 1730 | 1464293619144 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:13:39 INFO - PROCESS | 1730 | 1464293619155 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 1730 | 1464293619161 Marionette TRACE conn4 <- [1,2274,null,{}] 13:13:39 INFO - PROCESS | 1730 | 1464293619170 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}] 13:13:39 INFO - PROCESS | 1730 | 1464293619446 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:13:39 INFO - PROCESS | 1730 | 1464293619783 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x899ef800 == 136 [pid = 1730] [id = 576] 13:13:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x89bf1c00) [pid = 1730] [serial = 1729] [outer = (nil)] 13:13:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8aaf2800) [pid = 1730] [serial = 1730] [outer = 0x89bf1c00] 13:13:39 INFO - PROCESS | 1730 | 1464293619877 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8bde5800) [pid = 1730] [serial = 1731] [outer = 0x89bf1c00] 13:13:40 INFO - PROCESS | 1730 | 1464293620845 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]]]}] 13:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1738ms 13:13:40 INFO - PROCESS | 1730 | 1464293620893 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:13:40 INFO - PROCESS | 1730 | 1464293620902 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:13:40 INFO - PROCESS | 1730 | 1464293620913 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 1730 | 1464293620917 Marionette TRACE conn4 <- [1,2278,null,{}] 13:13:40 INFO - PROCESS | 1730 | 1464293620924 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}] 13:13:41 INFO - PROCESS | 1730 | 1464293621163 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:13:41 INFO - PROCESS | 1730 | 1464293621496 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c599c00 == 137 [pid = 1730] [id = 577] 13:13:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8c59c400) [pid = 1730] [serial = 1732] [outer = (nil)] 13:13:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8c6b8400) [pid = 1730] [serial = 1733] [outer = 0x8c59c400] 13:13:41 INFO - PROCESS | 1730 | 1464293621595 Marionette DEBUG loaded listener.js 13:13:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8d8e8400) [pid = 1730] [serial = 1734] [outer = 0x8c59c400] 13:13:42 INFO - PROCESS | 1730 | 1464293622665 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]]]}] 13:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1786ms 13:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:13:42 INFO - PROCESS | 1730 | 1464293622701 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 1730 | 1464293622705 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:13:42 INFO - PROCESS | 1730 | 1464293622714 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 1730 | 1464293622720 Marionette TRACE conn4 <- [1,2282,null,{}] 13:13:42 INFO - PROCESS | 1730 | 1464293622737 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}] 13:13:42 INFO - PROCESS | 1730 | 1464293622988 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:13:43 INFO - PROCESS | 1730 | 1464293623322 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da48000 == 138 [pid = 1730] [id = 578] 13:13:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8dad3400) [pid = 1730] [serial = 1735] [outer = (nil)] 13:13:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8dadc800) [pid = 1730] [serial = 1736] [outer = 0x8dad3400] 13:13:43 INFO - PROCESS | 1730 | 1464293623431 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8dbddc00) [pid = 1730] [serial = 1737] [outer = 0x8dad3400] 13:13:44 INFO - PROCESS | 1730 | 1464293624398 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]]]}] 13:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1745ms 13:13:44 INFO - PROCESS | 1730 | 1464293624457 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 1730 | 1464293624463 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:13:44 INFO - PROCESS | 1730 | 1464293624470 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 1730 | 1464293624474 Marionette TRACE conn4 <- [1,2286,null,{}] 13:13:44 INFO - PROCESS | 1730 | 1464293624479 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}] 13:13:44 INFO - PROCESS | 1730 | 1464293624718 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:13:45 INFO - PROCESS | 1730 | 1464293625043 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dad4000 == 139 [pid = 1730] [id = 579] 13:13:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8ddc2400) [pid = 1730] [serial = 1738] [outer = (nil)] 13:13:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8de25c00) [pid = 1730] [serial = 1739] [outer = 0x8ddc2400] 13:13:45 INFO - PROCESS | 1730 | 1464293625143 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8e1d7800) [pid = 1730] [serial = 1740] [outer = 0x8ddc2400] 13:13:46 INFO - PROCESS | 1730 | 1464293626098 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]]]}] 13:13:46 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 13:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1687ms 13:13:46 INFO - PROCESS | 1730 | 1464293626159 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 1730 | 1464293626164 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:13:46 INFO - PROCESS | 1730 | 1464293626171 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 1730 | 1464293626175 Marionette TRACE conn4 <- [1,2290,null,{}] 13:13:46 INFO - PROCESS | 1730 | 1464293626181 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}] 13:13:46 INFO - PROCESS | 1730 | 1464293626420 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:13:46 INFO - PROCESS | 1730 | 1464293626757 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c208000 == 140 [pid = 1730] [id = 580] 13:13:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8dadd800) [pid = 1730] [serial = 1741] [outer = (nil)] 13:13:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8ea8f800) [pid = 1730] [serial = 1742] [outer = 0x8dadd800] 13:13:46 INFO - PROCESS | 1730 | 1464293626930 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8f71a800) [pid = 1730] [serial = 1743] [outer = 0x8dadd800] 13:13:48 INFO - PROCESS | 1730 | 1464293628083 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]]]}] 13:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1941ms 13:13:48 INFO - PROCESS | 1730 | 1464293628112 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:13:48 INFO - PROCESS | 1730 | 1464293628117 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:13:48 INFO - PROCESS | 1730 | 1464293628144 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - PROCESS | 1730 | 1464293628148 Marionette TRACE conn4 <- [1,2294,null,{}] 13:13:48 INFO - PROCESS | 1730 | 1464293628158 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}] 13:13:48 INFO - PROCESS | 1730 | 1464293628433 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:13:48 INFO - PROCESS | 1730 | 1464293628839 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f722c00 == 141 [pid = 1730] [id = 581] 13:13:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8f726c00) [pid = 1730] [serial = 1744] [outer = (nil)] 13:13:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x90d60000) [pid = 1730] [serial = 1745] [outer = 0x8f726c00] 13:13:48 INFO - PROCESS | 1730 | 1464293628984 Marionette DEBUG loaded listener.js 13:13:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x9191c000) [pid = 1730] [serial = 1746] [outer = 0x8f726c00] 13:13:50 INFO - PROCESS | 1730 | 1464293630096 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]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2017ms 13:13:50 INFO - PROCESS | 1730 | 1464293630160 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 1730 | 1464293630164 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:13:50 INFO - PROCESS | 1730 | 1464293630174 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 1730 | 1464293630178 Marionette TRACE conn4 <- [1,2298,null,{}] 13:13:50 INFO - PROCESS | 1730 | 1464293630184 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}] 13:13:50 INFO - PROCESS | 1730 | 1464293630421 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:13:50 INFO - PROCESS | 1730 | 1464293630751 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f75e000 == 142 [pid = 1730] [id = 582] 13:13:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x9203d400) [pid = 1730] [serial = 1747] [outer = (nil)] 13:13:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x9213a400) [pid = 1730] [serial = 1748] [outer = 0x9203d400] 13:13:50 INFO - PROCESS | 1730 | 1464293630848 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x924f4400) [pid = 1730] [serial = 1749] [outer = 0x9203d400] 13:13:51 INFO - PROCESS | 1730 | 1464293631766 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]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1636ms 13:13:51 INFO - PROCESS | 1730 | 1464293631811 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 1730 | 1464293631816 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:13:51 INFO - PROCESS | 1730 | 1464293631823 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 1730 | 1464293631826 Marionette TRACE conn4 <- [1,2302,null,{}] 13:13:51 INFO - PROCESS | 1730 | 1464293631833 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}] 13:13:52 INFO - PROCESS | 1730 | 1464293632044 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:13:52 INFO - PROCESS | 1730 | 1464293632405 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e05000 == 143 [pid = 1730] [id = 583] 13:13:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x89bf8400) [pid = 1730] [serial = 1750] [outer = (nil)] 13:13:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x929d9400) [pid = 1730] [serial = 1751] [outer = 0x89bf8400] 13:13:52 INFO - PROCESS | 1730 | 1464293632504 Marionette DEBUG loaded listener.js 13:13:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x929e8800) [pid = 1730] [serial = 1752] [outer = 0x89bf8400] 13:13:53 INFO - PROCESS | 1730 | 1464293633438 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]]]}] 13:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1633ms 13:13:53 INFO - PROCESS | 1730 | 1464293633456 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:13:53 INFO - PROCESS | 1730 | 1464293633460 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:13:53 INFO - PROCESS | 1730 | 1464293633467 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 1730 | 1464293633470 Marionette TRACE conn4 <- [1,2306,null,{}] 13:13:53 INFO - PROCESS | 1730 | 1464293633476 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}] 13:13:53 INFO - PROCESS | 1730 | 1464293633685 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:13:53 INFO - PROCESS | 1730 | 1464293633967 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x9272a000 == 144 [pid = 1730] [id = 584] 13:13:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x92a96000) [pid = 1730] [serial = 1753] [outer = (nil)] 13:13:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x9370d800) [pid = 1730] [serial = 1754] [outer = 0x92a96000] 13:13:54 INFO - PROCESS | 1730 | 1464293634125 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x93716800) [pid = 1730] [serial = 1755] [outer = 0x92a96000] 13:13:55 INFO - PROCESS | 1730 | 1464293635050 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]]]}] 13:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1632ms 13:13:55 INFO - PROCESS | 1730 | 1464293635100 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 1730 | 1464293635104 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:13:55 INFO - PROCESS | 1730 | 1464293635111 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 1730 | 1464293635115 Marionette TRACE conn4 <- [1,2310,null,{}] 13:13:55 INFO - PROCESS | 1730 | 1464293635122 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}] 13:13:55 INFO - PROCESS | 1730 | 1464293635346 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:13:55 INFO - PROCESS | 1730 | 1464293635672 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea83000 == 145 [pid = 1730] [id = 585] 13:13:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x91914800) [pid = 1730] [serial = 1756] [outer = (nil)] 13:13:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x93888c00) [pid = 1730] [serial = 1757] [outer = 0x91914800] 13:13:55 INFO - PROCESS | 1730 | 1464293635764 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x93897000) [pid = 1730] [serial = 1758] [outer = 0x91914800] 13:13:56 INFO - PROCESS | 1730 | 1464293636721 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]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1632ms 13:13:56 INFO - PROCESS | 1730 | 1464293636744 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:13:56 INFO - PROCESS | 1730 | 1464293636749 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:13:56 INFO - PROCESS | 1730 | 1464293636756 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 1730 | 1464293636760 Marionette TRACE conn4 <- [1,2314,null,{}] 13:13:56 INFO - PROCESS | 1730 | 1464293636767 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}] 13:13:57 INFO - PROCESS | 1730 | 1464293637032 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:13:57 INFO - PROCESS | 1730 | 1464293637383 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be97400 == 146 [pid = 1730] [id = 586] 13:13:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x94ecb800) [pid = 1730] [serial = 1759] [outer = (nil)] 13:13:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x96c5fc00) [pid = 1730] [serial = 1760] [outer = 0x94ecb800] 13:13:57 INFO - PROCESS | 1730 | 1464293637497 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x96c91000) [pid = 1730] [serial = 1761] [outer = 0x94ecb800] 13:13:58 INFO - PROCESS | 1730 | 1464293638432 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]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1733ms 13:13:58 INFO - PROCESS | 1730 | 1464293638489 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 1730 | 1464293638493 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:13:58 INFO - PROCESS | 1730 | 1464293638500 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 1730 | 1464293638504 Marionette TRACE conn4 <- [1,2318,null,{}] 13:13:58 INFO - PROCESS | 1730 | 1464293638509 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}] 13:13:58 INFO - PROCESS | 1730 | 1464293638720 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:13:59 INFO - PROCESS | 1730 | 1464293638998 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e73800 == 147 [pid = 1730] [id = 587] 13:13:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x95038c00) [pid = 1730] [serial = 1762] [outer = (nil)] 13:13:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x9800e400) [pid = 1730] [serial = 1763] [outer = 0x95038c00] 13:13:59 INFO - PROCESS | 1730 | 1464293639137 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x98805400) [pid = 1730] [serial = 1764] [outer = 0x95038c00] 13:14:00 INFO - PROCESS | 1730 | 1464293640077 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] 13:14:00 INFO - PROCESS | 1730 | 1464293640144 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:14:00 INFO - PROCESS | 1730 | 1464293640151 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 1730 | 1464293640154 Marionette TRACE conn4 <- [1,2322,null,{}] 13:14:00 INFO - PROCESS | 1730 | 1464293640170 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}] 13:14:00 INFO - PROCESS | 1730 | 1464293640414 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:14:00 INFO - PROCESS | 1730 | 1464293640744 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x93985c00 == 148 [pid = 1730] [id = 588] 13:14:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x96c69c00) [pid = 1730] [serial = 1765] [outer = (nil)] 13:14:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x99e9c800) [pid = 1730] [serial = 1766] [outer = 0x96c69c00] 13:14:00 INFO - PROCESS | 1730 | 1464293640835 Marionette DEBUG loaded listener.js 13:14:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9a1c6800) [pid = 1730] [serial = 1767] [outer = 0x96c69c00] 13:14:01 INFO - PROCESS | 1730 | 1464293641719 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]]]}] 13:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1640ms 13:14:01 INFO - PROCESS | 1730 | 1464293641792 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 1730 | 1464293641796 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:14:01 INFO - PROCESS | 1730 | 1464293641804 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 1730 | 1464293641809 Marionette TRACE conn4 <- [1,2326,null,{}] 13:14:01 INFO - PROCESS | 1730 | 1464293641817 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}] 13:14:02 INFO - PROCESS | 1730 | 1464293642102 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:14:02 INFO - PROCESS | 1730 | 1464293642450 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc4000 == 149 [pid = 1730] [id = 589] 13:14:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x8de1e400) [pid = 1730] [serial = 1768] [outer = (nil)] 13:14:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x9a345400) [pid = 1730] [serial = 1769] [outer = 0x8de1e400] 13:14:02 INFO - PROCESS | 1730 | 1464293642545 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x9a3f3000) [pid = 1730] [serial = 1770] [outer = 0x8de1e400] 13:14:03 INFO - PROCESS | 1730 | 1464293643535 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]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1793ms 13:14:03 INFO - PROCESS | 1730 | 1464293643597 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 1730 | 1464293643601 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:14:03 INFO - PROCESS | 1730 | 1464293643607 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 1730 | 1464293643610 Marionette TRACE conn4 <- [1,2330,null,{}] 13:14:03 INFO - PROCESS | 1730 | 1464293643616 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}] 13:14:03 INFO - PROCESS | 1730 | 1464293643841 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:14:04 INFO - PROCESS | 1730 | 1464293644168 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cebc00 == 150 [pid = 1730] [id = 590] 13:14:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x99e9f400) [pid = 1730] [serial = 1771] [outer = (nil)] 13:14:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x9a8d4800) [pid = 1730] [serial = 1772] [outer = 0x99e9f400] 13:14:04 INFO - PROCESS | 1730 | 1464293644262 Marionette DEBUG loaded listener.js 13:14:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x9a8db400) [pid = 1730] [serial = 1773] [outer = 0x99e9f400] 13:14:05 INFO - PROCESS | 1730 | 1464293645211 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]]]}] 13:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1636ms 13:14:05 INFO - PROCESS | 1730 | 1464293645245 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:14:05 INFO - PROCESS | 1730 | 1464293645248 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:14:05 INFO - PROCESS | 1730 | 1464293645255 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:14:05 INFO - PROCESS | 1730 | 1464293645259 Marionette TRACE conn4 <- [1,2334,null,{}] 13:14:05 INFO - PROCESS | 1730 | 1464293645264 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}] 13:14:05 INFO - PROCESS | 1730 | 1464293645476 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:14:05 INFO - PROCESS | 1730 | 1464293645812 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ce8000 == 151 [pid = 1730] [id = 591] 13:14:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x9a8db000) [pid = 1730] [serial = 1774] [outer = (nil)] 13:14:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x9b07e400) [pid = 1730] [serial = 1775] [outer = 0x9a8db000] 13:14:05 INFO - PROCESS | 1730 | 1464293645906 Marionette DEBUG loaded listener.js 13:14:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x9b080400) [pid = 1730] [serial = 1776] [outer = 0x9a8db000] 13:14:06 INFO - PROCESS | 1730 | 1464293646821 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]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1632ms 13:14:06 INFO - PROCESS | 1730 | 1464293646889 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:14:06 INFO - PROCESS | 1730 | 1464293646893 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:14:06 INFO - PROCESS | 1730 | 1464293646900 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 1730 | 1464293646904 Marionette TRACE conn4 <- [1,2338,null,{}] 13:14:06 INFO - PROCESS | 1730 | 1464293646910 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}] 13:14:07 INFO - PROCESS | 1730 | 1464293647194 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:14:07 INFO - PROCESS | 1730 | 1464293647533 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bee5000 == 152 [pid = 1730] [id = 592] 13:14:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x8ddcb800) [pid = 1730] [serial = 1777] [outer = (nil)] 13:14:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x9b087c00) [pid = 1730] [serial = 1778] [outer = 0x8ddcb800] 13:14:07 INFO - PROCESS | 1730 | 1464293647629 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x9b287400) [pid = 1730] [serial = 1779] [outer = 0x8ddcb800] 13:14:08 INFO - PROCESS | 1730 | 1464293648593 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]]]}] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x976a7400 == 151 [pid = 1730] [id = 527] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8c5a5c00 == 150 [pid = 1730] [id = 513] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8da92800 == 149 [pid = 1730] [id = 514] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd1c00 == 148 [pid = 1730] [id = 515] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd3c00 == 147 [pid = 1730] [id = 516] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x90d0b400 == 146 [pid = 1730] [id = 517] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a7400 == 145 [pid = 1730] [id = 440] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd4c000 == 144 [pid = 1730] [id = 512] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x92726c00 == 143 [pid = 1730] [id = 562] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x9191a000 == 142 [pid = 1730] [id = 561] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8da99800 == 141 [pid = 1730] [id = 560] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbda400 == 140 [pid = 1730] [id = 559] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd4400 == 139 [pid = 1730] [id = 558] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae4800 == 138 [pid = 1730] [id = 484] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8be99c00 == 137 [pid = 1730] [id = 557] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd47400 == 136 [pid = 1730] [id = 555] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8c202400 == 135 [pid = 1730] [id = 556] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x899e9400 == 134 [pid = 1730] [id = 554] 13:14:10 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae9c00 == 133 [pid = 1730] [id = 553] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x90d09400) [pid = 1730] [serial = 1622] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x8aaec400) [pid = 1730] [serial = 1653] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x879d7c00) [pid = 1730] [serial = 1650] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x8f76d800) [pid = 1730] [serial = 1620] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x94e6f800) [pid = 1730] [serial = 1637] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x99d6f800) [pid = 1730] [serial = 1647] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8ea87c00) [pid = 1730] [serial = 1617] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8d8e4800) [pid = 1730] [serial = 1607] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8da91800) [pid = 1730] [serial = 1610] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x9260fc00) [pid = 1730] [serial = 1628] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x96c89c00) [pid = 1730] [serial = 1641] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x92a8fc00) [pid = 1730] [serial = 1631] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x98096c00) [pid = 1730] [serial = 1644] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x92735400) [pid = 1730] [serial = 1629] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8a2a0000) [pid = 1730] [serial = 1652] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x93890800) [pid = 1730] [serial = 1635] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x92a96800) [pid = 1730] [serial = 1632] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8d8ee000) [pid = 1730] [serial = 1608] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8e1d7000) [pid = 1730] [serial = 1616] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x91918800) [pid = 1730] [serial = 1625] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8de1a800) [pid = 1730] [serial = 1614] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x8c522c00) [pid = 1730] [serial = 1604] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8dbdec00) [pid = 1730] [serial = 1613] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x976ae800) [pid = 1730] [serial = 1643] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8743f000) [pid = 1730] [serial = 1649] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x9212e400) [pid = 1730] [serial = 1626] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x94e77c00) [pid = 1730] [serial = 1638] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x90d0cc00) [pid = 1730] [serial = 1623] [outer = (nil)] [url = about:blank] 13:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 3492ms 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x8bee7400) [pid = 1730] [serial = 1655] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x8f759400) [pid = 1730] [serial = 1619] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x879d2000) [pid = 1730] [serial = 1598] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8ab68800) [pid = 1730] [serial = 1601] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8da98400) [pid = 1730] [serial = 1611] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8c5a4000) [pid = 1730] [serial = 1605] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8bde2c00) [pid = 1730] [serial = 1602] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8c263400) [pid = 1730] [serial = 1658] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8c59d000) [pid = 1730] [serial = 1533] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8c20a000) [pid = 1730] [serial = 1656] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x995afc00) [pid = 1730] [serial = 1646] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x93739c00) [pid = 1730] [serial = 1634] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x96c63800) [pid = 1730] [serial = 1640] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x899e8c00) [pid = 1730] [serial = 1599] [outer = (nil)] [url = about:blank] 13:14:10 INFO - PROCESS | 1730 | 1464293650531 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:14:10 INFO - PROCESS | 1730 | 1464293650536 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:14:10 INFO - PROCESS | 1730 | 1464293650546 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:14:10 INFO - PROCESS | 1730 | 1464293650552 Marionette TRACE conn4 <- [1,2342,null,{}] 13:14:10 INFO - PROCESS | 1730 | 1464293650561 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}] 13:14:10 INFO - PROCESS | 1730 | 1464293650735 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:14:10 INFO - PROCESS | 1730 | 1464293650751 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e0cc00 == 134 [pid = 1730] [id = 593] 13:14:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x88e0dc00) [pid = 1730] [serial = 1780] [outer = (nil)] 13:14:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x899e8c00) [pid = 1730] [serial = 1781] [outer = 0x88e0dc00] 13:14:10 INFO - PROCESS | 1730 | 1464293650830 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8a051800) [pid = 1730] [serial = 1782] [outer = 0x88e0dc00] 13:14:11 INFO - PROCESS | 1730 | 1464293651863 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]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1333ms 13:14:11 INFO - PROCESS | 1730 | 1464293651879 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 1730 | 1464293651884 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:14:11 INFO - PROCESS | 1730 | 1464293651897 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 1730 | 1464293651901 Marionette TRACE conn4 <- [1,2346,null,{}] 13:14:11 INFO - PROCESS | 1730 | 1464293651908 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}] 13:14:12 INFO - PROCESS | 1730 | 1464293652101 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:14:12 INFO - PROCESS | 1730 | 1464293652306 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x899e5c00 == 135 [pid = 1730] [id = 594] 13:14:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8aaf3400) [pid = 1730] [serial = 1783] [outer = (nil)] 13:14:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8bd7cc00) [pid = 1730] [serial = 1784] [outer = 0x8aaf3400] 13:14:12 INFO - PROCESS | 1730 | 1464293652379 Marionette DEBUG loaded listener.js 13:14:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8be9f400) [pid = 1730] [serial = 1785] [outer = 0x8aaf3400] 13:14:13 INFO - PROCESS | 1730 | 1464293653324 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]]]}] 13:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1489ms 13:14:13 INFO - PROCESS | 1730 | 1464293653385 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:14:13 INFO - PROCESS | 1730 | 1464293653389 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:14:13 INFO - PROCESS | 1730 | 1464293653395 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:14:13 INFO - PROCESS | 1730 | 1464293653399 Marionette TRACE conn4 <- [1,2350,null,{}] 13:14:13 INFO - PROCESS | 1730 | 1464293653414 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}] 13:14:13 INFO - PROCESS | 1730 | 1464293653717 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:14:13 INFO - PROCESS | 1730 | 1464293653748 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bee7800 == 136 [pid = 1730] [id = 595] 13:14:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8c26f800) [pid = 1730] [serial = 1786] [outer = (nil)] 13:14:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8c59a800) [pid = 1730] [serial = 1787] [outer = 0x8c26f800] 13:14:13 INFO - PROCESS | 1730 | 1464293653829 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8c5a6c00) [pid = 1730] [serial = 1788] [outer = 0x8c26f800] 13:14:14 INFO - PROCESS | 1730 | 1464293654902 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]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1534ms 13:14:14 INFO - PROCESS | 1730 | 1464293654929 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 1730 | 1464293654932 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:14:14 INFO - PROCESS | 1730 | 1464293654948 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 1730 | 1464293654951 Marionette TRACE conn4 <- [1,2354,null,{}] 13:14:14 INFO - PROCESS | 1730 | 1464293654957 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}] 13:14:15 INFO - PROCESS | 1730 | 1464293655679 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x89bf1400) [pid = 1730] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8bd75800) [pid = 1730] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8a056c00) [pid = 1730] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x86eb9000) [pid = 1730] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x86ce8c00) [pid = 1730] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x976a5000) [pid = 1730] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9a882000) [pid = 1730] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x9a3e9800) [pid = 1730] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x92a94c00) [pid = 1730] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x9767f400) [pid = 1730] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x96c65c00) [pid = 1730] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x9374e000) [pid = 1730] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x929e0800) [pid = 1730] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x9191d000) [pid = 1730] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x90d5c000) [pid = 1730] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8f779800) [pid = 1730] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8ddc9800) [pid = 1730] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x8d8e5400) [pid = 1730] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x8d8e8000) [pid = 1730] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x8beeb000) [pid = 1730] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x8a060c00) [pid = 1730] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x86aebc00) [pid = 1730] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:14:15 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x871f5400) [pid = 1730] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:14:15 INFO - PROCESS | 1730 | 1464293655913 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x86aebc00 == 137 [pid = 1730] [id = 596] 13:14:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x86cefc00) [pid = 1730] [serial = 1789] [outer = (nil)] 13:14:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x89bf1400) [pid = 1730] [serial = 1790] [outer = 0x86cefc00] 13:14:16 INFO - PROCESS | 1730 | 1464293655995 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8c20cc00) [pid = 1730] [serial = 1791] [outer = 0x86cefc00] 13:14:16 INFO - PROCESS | 1730 | 1464293656823 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]]]}] 13:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1931ms 13:14:16 INFO - PROCESS | 1730 | 1464293656880 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 1730 | 1464293656884 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:14:16 INFO - PROCESS | 1730 | 1464293656891 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 1730 | 1464293656894 Marionette TRACE conn4 <- [1,2358,null,{}] 13:14:16 INFO - PROCESS | 1730 | 1464293656900 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}] 13:14:17 INFO - PROCESS | 1730 | 1464293657182 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:14:17 INFO - PROCESS | 1730 | 1464293657205 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a055800 == 138 [pid = 1730] [id = 597] 13:14:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8a2a3c00) [pid = 1730] [serial = 1792] [outer = (nil)] 13:14:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8da53000) [pid = 1730] [serial = 1793] [outer = 0x8a2a3c00] 13:14:17 INFO - PROCESS | 1730 | 1464293657284 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8da9cc00) [pid = 1730] [serial = 1794] [outer = 0x8a2a3c00] 13:14:18 INFO - PROCESS | 1730 | 1464293658534 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]]]}] 13:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1691ms 13:14:18 INFO - PROCESS | 1730 | 1464293658583 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:14:18 INFO - PROCESS | 1730 | 1464293658589 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:14:18 INFO - PROCESS | 1730 | 1464293658598 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - PROCESS | 1730 | 1464293658604 Marionette TRACE conn4 <- [1,2362,null,{}] 13:14:18 INFO - PROCESS | 1730 | 1464293658613 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}] 13:14:18 INFO - PROCESS | 1730 | 1464293658854 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:14:19 INFO - PROCESS | 1730 | 1464293659170 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e04000 == 139 [pid = 1730] [id = 598] 13:14:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x88e08c00) [pid = 1730] [serial = 1795] [outer = (nil)] 13:14:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8aaf6800) [pid = 1730] [serial = 1796] [outer = 0x88e08c00] 13:14:19 INFO - PROCESS | 1730 | 1464293659270 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8c202800) [pid = 1730] [serial = 1797] [outer = 0x88e08c00] 13:14:20 INFO - PROCESS | 1730 | 1464293660240 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]]]}] 13:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1694ms 13:14:20 INFO - PROCESS | 1730 | 1464293660293 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 1730 | 1464293660302 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:14:20 INFO - PROCESS | 1730 | 1464293660334 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 1730 | 1464293660338 Marionette TRACE conn4 <- [1,2366,null,{}] 13:14:20 INFO - PROCESS | 1730 | 1464293660345 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}] 13:14:20 INFO - PROCESS | 1730 | 1464293660579 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:14:20 INFO - PROCESS | 1730 | 1464293660913 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c6bdc00 == 140 [pid = 1730] [id = 599] 13:14:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8d8e2400) [pid = 1730] [serial = 1798] [outer = (nil)] 13:14:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8da50400) [pid = 1730] [serial = 1799] [outer = 0x8d8e2400] 13:14:21 INFO - PROCESS | 1730 | 1464293661005 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8dad5c00) [pid = 1730] [serial = 1800] [outer = 0x8d8e2400] 13:14:22 INFO - PROCESS | 1730 | 1464293662015 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]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1744ms 13:14:22 INFO - PROCESS | 1730 | 1464293662075 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 1730 | 1464293662079 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:14:22 INFO - PROCESS | 1730 | 1464293662087 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 1730 | 1464293662093 Marionette TRACE conn4 <- [1,2370,null,{}] 13:14:22 INFO - PROCESS | 1730 | 1464293662110 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}] 13:14:22 INFO - PROCESS | 1730 | 1464293662383 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:14:22 INFO - PROCESS | 1730 | 1464293662714 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc9400 == 141 [pid = 1730] [id = 600] 13:14:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8de19800) [pid = 1730] [serial = 1801] [outer = (nil)] 13:14:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8de23400) [pid = 1730] [serial = 1802] [outer = 0x8de19800] 13:14:22 INFO - PROCESS | 1730 | 1464293662811 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8ea86400) [pid = 1730] [serial = 1803] [outer = 0x8de19800] 13:14:23 INFO - PROCESS | 1730 | 1464293663757 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]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1739ms 13:14:23 INFO - PROCESS | 1730 | 1464293663827 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:14:23 INFO - PROCESS | 1730 | 1464293663832 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:14:23 INFO - PROCESS | 1730 | 1464293663839 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 1730 | 1464293663842 Marionette TRACE conn4 <- [1,2374,null,{}] 13:14:23 INFO - PROCESS | 1730 | 1464293663848 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}] 13:14:24 INFO - PROCESS | 1730 | 1464293664082 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:14:24 INFO - PROCESS | 1730 | 1464293664416 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x87441000 == 142 [pid = 1730] [id = 601] 13:14:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8de1fc00) [pid = 1730] [serial = 1804] [outer = (nil)] 13:14:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8f772400) [pid = 1730] [serial = 1805] [outer = 0x8de1fc00] 13:14:24 INFO - PROCESS | 1730 | 1464293664509 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8f8e0400) [pid = 1730] [serial = 1806] [outer = 0x8de1fc00] 13:14:25 INFO - PROCESS | 1730 | 1464293665438 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]]]}] 13:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1639ms 13:14:25 INFO - PROCESS | 1730 | 1464293665477 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 1730 | 1464293665481 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:14:25 INFO - PROCESS | 1730 | 1464293665488 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 1730 | 1464293665492 Marionette TRACE conn4 <- [1,2378,null,{}] 13:14:25 INFO - PROCESS | 1730 | 1464293665498 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}] 13:14:25 INFO - PROCESS | 1730 | 1464293665736 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:14:26 INFO - PROCESS | 1730 | 1464293666058 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c263000 == 143 [pid = 1730] [id = 602] 13:14:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8f8e3c00) [pid = 1730] [serial = 1807] [outer = (nil)] 13:14:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x90d16c00) [pid = 1730] [serial = 1808] [outer = 0x8f8e3c00] 13:14:26 INFO - PROCESS | 1730 | 1464293666152 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x90d5d400) [pid = 1730] [serial = 1809] [outer = 0x8f8e3c00] 13:14:27 INFO - PROCESS | 1730 | 1464293667137 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]]]}] 13:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1690ms 13:14:27 INFO - PROCESS | 1730 | 1464293667180 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 1730 | 1464293667185 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:14:27 INFO - PROCESS | 1730 | 1464293667192 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:14:27 INFO - PROCESS | 1730 | 1464293667196 Marionette TRACE conn4 <- [1,2382,null,{}] 13:14:27 INFO - PROCESS | 1730 | 1464293667203 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}] 13:14:27 INFO - PROCESS | 1730 | 1464293667467 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:14:27 INFO - PROCESS | 1730 | 1464293667814 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f8e0800 == 144 [pid = 1730] [id = 603] 13:14:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x90d0ac00) [pid = 1730] [serial = 1810] [outer = (nil)] 13:14:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x924fa800) [pid = 1730] [serial = 1811] [outer = 0x90d0ac00] 13:14:27 INFO - PROCESS | 1730 | 1464293667912 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x9272b400) [pid = 1730] [serial = 1812] [outer = 0x90d0ac00] 13:14:28 INFO - PROCESS | 1730 | 1464293668855 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]]]}] 13:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1697ms 13:14:28 INFO - PROCESS | 1730 | 1464293668890 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 1730 | 1464293668893 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:14:28 INFO - PROCESS | 1730 | 1464293668900 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 1730 | 1464293668903 Marionette TRACE conn4 <- [1,2386,null,{}] 13:14:28 INFO - PROCESS | 1730 | 1464293668909 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}] 13:14:29 INFO - PROCESS | 1730 | 1464293669134 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:14:29 INFO - PROCESS | 1730 | 1464293669431 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb6000 == 145 [pid = 1730] [id = 604] 13:14:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8da4c400) [pid = 1730] [serial = 1813] [outer = (nil)] 13:14:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x92a93400) [pid = 1730] [serial = 1814] [outer = 0x8da4c400] 13:14:29 INFO - PROCESS | 1730 | 1464293669569 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x92a9e400) [pid = 1730] [serial = 1815] [outer = 0x8da4c400] 13:14:30 INFO - PROCESS | 1730 | 1464293670543 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]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1688ms 13:14:30 INFO - PROCESS | 1730 | 1464293670589 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:14:30 INFO - PROCESS | 1730 | 1464293670594 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:14:30 INFO - PROCESS | 1730 | 1464293670601 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 1730 | 1464293670605 Marionette TRACE conn4 <- [1,2390,null,{}] 13:14:30 INFO - PROCESS | 1730 | 1464293670611 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}] 13:14:30 INFO - PROCESS | 1730 | 1464293670857 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:14:31 INFO - PROCESS | 1730 | 1464293671185 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x9272e000 == 146 [pid = 1730] [id = 605] 13:14:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x92735000) [pid = 1730] [serial = 1816] [outer = (nil)] 13:14:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x9397e000) [pid = 1730] [serial = 1817] [outer = 0x92735000] 13:14:31 INFO - PROCESS | 1730 | 1464293671285 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x94e68800) [pid = 1730] [serial = 1818] [outer = 0x92735000] 13:14:32 INFO - PROCESS | 1730 | 1464293672232 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]]]}] 13:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1692ms 13:14:32 INFO - PROCESS | 1730 | 1464293672293 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 1730 | 1464293672296 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:14:32 INFO - PROCESS | 1730 | 1464293672304 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 1730 | 1464293672307 Marionette TRACE conn4 <- [1,2394,null,{}] 13:14:32 INFO - PROCESS | 1730 | 1464293672313 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}] 13:14:32 INFO - PROCESS | 1730 | 1464293672532 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:14:32 INFO - PROCESS | 1730 | 1464293672857 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x93710400 == 147 [pid = 1730] [id = 606] 13:14:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x93980000) [pid = 1730] [serial = 1819] [outer = (nil)] 13:14:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x950b3c00) [pid = 1730] [serial = 1820] [outer = 0x93980000] 13:14:32 INFO - PROCESS | 1730 | 1464293672957 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x96c60c00) [pid = 1730] [serial = 1821] [outer = 0x93980000] 13:14:33 INFO - PROCESS | 1730 | 1464293673930 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]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1682ms 13:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:14:33 INFO - PROCESS | 1730 | 1464293673987 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 1730 | 1464293673990 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:14:33 INFO - PROCESS | 1730 | 1464293673997 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 1730 | 1464293674000 Marionette TRACE conn4 <- [1,2398,null,{}] 13:14:34 INFO - PROCESS | 1730 | 1464293674006 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}] 13:14:34 INFO - PROCESS | 1730 | 1464293674221 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:14:34 INFO - PROCESS | 1730 | 1464293674569 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x9272d400 == 148 [pid = 1730] [id = 607] 13:14:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x94e74800) [pid = 1730] [serial = 1822] [outer = (nil)] 13:14:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x976ae800) [pid = 1730] [serial = 1823] [outer = 0x94e74800] 13:14:34 INFO - PROCESS | 1730 | 1464293674678 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x9809ac00) [pid = 1730] [serial = 1824] [outer = 0x94e74800] 13:14:35 INFO - PROCESS | 1730 | 1464293675645 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]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1695ms 13:14:35 INFO - PROCESS | 1730 | 1464293675692 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:14:35 INFO - PROCESS | 1730 | 1464293675697 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:14:35 INFO - PROCESS | 1730 | 1464293675704 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 1730 | 1464293675708 Marionette TRACE conn4 <- [1,2402,null,{}] 13:14:35 INFO - PROCESS | 1730 | 1464293675714 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}] 13:14:35 INFO - PROCESS | 1730 | 1464293675975 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:14:36 INFO - PROCESS | 1730 | 1464293676320 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x995ac000 == 149 [pid = 1730] [id = 608] 13:14:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x9a33e800) [pid = 1730] [serial = 1825] [outer = (nil)] 13:14:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x9a3ec400) [pid = 1730] [serial = 1826] [outer = 0x9a33e800] 13:14:36 INFO - PROCESS | 1730 | 1464293676423 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x9a889400) [pid = 1730] [serial = 1827] [outer = 0x9a33e800] 13:14:37 INFO - PROCESS | 1730 | 1464293677409 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]]]}] 13:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1746ms 13:14:37 INFO - PROCESS | 1730 | 1464293677450 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:14:37 INFO - PROCESS | 1730 | 1464293677454 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:14:37 INFO - PROCESS | 1730 | 1464293677461 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 1730 | 1464293677465 Marionette TRACE conn4 <- [1,2406,null,{}] 13:14:37 INFO - PROCESS | 1730 | 1464293677472 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}] 13:14:37 INFO - PROCESS | 1730 | 1464293677711 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:14:38 INFO - PROCESS | 1730 | 1464293678046 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x96c8dc00 == 150 [pid = 1730] [id = 609] 13:14:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x99e92400) [pid = 1730] [serial = 1828] [outer = (nil)] 13:14:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x9af7bc00) [pid = 1730] [serial = 1829] [outer = 0x99e92400] 13:14:38 INFO - PROCESS | 1730 | 1464293678145 Marionette DEBUG loaded listener.js 13:14:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x9af87c00) [pid = 1730] [serial = 1830] [outer = 0x99e92400] 13:14:39 INFO - PROCESS | 1730 | 1464293679058 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]]]}] 13:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1633ms 13:14:39 INFO - PROCESS | 1730 | 1464293679095 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:14:39 INFO - PROCESS | 1730 | 1464293679098 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:14:39 INFO - PROCESS | 1730 | 1464293679105 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - PROCESS | 1730 | 1464293679108 Marionette TRACE conn4 <- [1,2410,null,{}] 13:14:39 INFO - PROCESS | 1730 | 1464293679134 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}] 13:14:39 INFO - PROCESS | 1730 | 1464293679422 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:14:39 INFO - PROCESS | 1730 | 1464293679764 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a05dc00 == 151 [pid = 1730] [id = 610] 13:14:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x8bea4400) [pid = 1730] [serial = 1831] [outer = (nil)] 13:14:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9b085400) [pid = 1730] [serial = 1832] [outer = 0x8bea4400] 13:14:39 INFO - PROCESS | 1730 | 1464293679855 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x9b7b8c00) [pid = 1730] [serial = 1833] [outer = 0x8bea4400] 13:14:40 INFO - PROCESS | 1730 | 1464293680788 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]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1738ms 13:14:40 INFO - PROCESS | 1730 | 1464293680844 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 1730 | 1464293680847 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:14:40 INFO - PROCESS | 1730 | 1464293680854 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 1730 | 1464293680858 Marionette TRACE conn4 <- [1,2414,null,{}] 13:14:40 INFO - PROCESS | 1730 | 1464293680864 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}] 13:14:41 INFO - PROCESS | 1730 | 1464293681083 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:14:41 INFO - PROCESS | 1730 | 1464293681413 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x995a6800 == 152 [pid = 1730] [id = 611] 13:14:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x9a8d6c00) [pid = 1730] [serial = 1834] [outer = (nil)] 13:14:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x9c037000) [pid = 1730] [serial = 1835] [outer = 0x9a8d6c00] 13:14:41 INFO - PROCESS | 1730 | 1464293681505 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x9d310c00) [pid = 1730] [serial = 1836] [outer = 0x9a8d6c00] 13:14:42 INFO - PROCESS | 1730 | 1464293682432 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]]]}] 13:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1634ms 13:14:42 INFO - PROCESS | 1730 | 1464293682489 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 1730 | 1464293682493 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:14:42 INFO - PROCESS | 1730 | 1464293682499 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 1730 | 1464293682502 Marionette TRACE conn4 <- [1,2418,null,{}] 13:14:42 INFO - PROCESS | 1730 | 1464293682508 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}] 13:14:42 INFO - PROCESS | 1730 | 1464293682729 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:14:43 INFO - PROCESS | 1730 | 1464293683058 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a05d400 == 153 [pid = 1730] [id = 612] 13:14:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x9a88e000) [pid = 1730] [serial = 1837] [outer = (nil)] 13:14:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x9d486c00) [pid = 1730] [serial = 1838] [outer = 0x9a88e000] 13:14:43 INFO - PROCESS | 1730 | 1464293683150 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x9d896400) [pid = 1730] [serial = 1839] [outer = 0x9a88e000] 13:14:44 INFO - PROCESS | 1730 | 1464293684070 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]]]}] 13:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1635ms 13:14:44 INFO - PROCESS | 1730 | 1464293684135 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:14:44 INFO - PROCESS | 1730 | 1464293684139 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:14:44 INFO - PROCESS | 1730 | 1464293684146 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 1730 | 1464293684150 Marionette TRACE conn4 <- [1,2422,null,{}] 13:14:44 INFO - PROCESS | 1730 | 1464293684156 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}] 13:14:44 INFO - PROCESS | 1730 | 1464293684376 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:14:44 INFO - PROCESS | 1730 | 1464293684775 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cee400 == 154 [pid = 1730] [id = 613] 13:14:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x86eb9800) [pid = 1730] [serial = 1840] [outer = (nil)] 13:14:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0xa0510000) [pid = 1730] [serial = 1841] [outer = 0x86eb9800] 13:14:44 INFO - PROCESS | 1730 | 1464293684870 Marionette DEBUG loaded listener.js 13:14:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0xa1030800) [pid = 1730] [serial = 1842] [outer = 0x86eb9800] 13:14:45 INFO - PROCESS | 1730 | 1464293685785 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]]]}] 13:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1685ms 13:14:45 INFO - PROCESS | 1730 | 1464293685833 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:14:45 INFO - PROCESS | 1730 | 1464293685837 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:14:45 INFO - PROCESS | 1730 | 1464293685843 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:14:45 INFO - PROCESS | 1730 | 1464293685847 Marionette TRACE conn4 <- [1,2426,null,{}] 13:14:45 INFO - PROCESS | 1730 | 1464293685852 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}] 13:14:46 INFO - PROCESS | 1730 | 1464293686063 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:14:46 INFO - PROCESS | 1730 | 1464293686349 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x9d381c00 == 155 [pid = 1730] [id = 614] 13:14:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0xa0506800) [pid = 1730] [serial = 1843] [outer = (nil)] 13:14:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0xa22aec00) [pid = 1730] [serial = 1844] [outer = 0xa0506800] 13:14:46 INFO - PROCESS | 1730 | 1464293686485 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0xa2383000) [pid = 1730] [serial = 1845] [outer = 0xa0506800] 13:14:47 INFO - PROCESS | 1730 | 1464293687448 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]]]}] 13:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1634ms 13:14:47 INFO - PROCESS | 1730 | 1464293687481 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 1730 | 1464293687484 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:14:47 INFO - PROCESS | 1730 | 1464293687492 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 1730 | 1464293687494 Marionette TRACE conn4 <- [1,2430,null,{}] 13:14:47 INFO - PROCESS | 1730 | 1464293687501 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}] 13:14:47 INFO - PROCESS | 1730 | 1464293687731 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:14:48 INFO - PROCESS | 1730 | 1464293688068 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x871ed400 == 154 [pid = 1730] [id = 507] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8c22d800 == 153 [pid = 1730] [id = 216] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x85e97000 == 152 [pid = 1730] [id = 465] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x89bf5800 == 151 [pid = 1730] [id = 509] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x87440400 == 150 [pid = 1730] [id = 541] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8be9d400 == 149 [pid = 1730] [id = 402] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x86cee000 == 148 [pid = 1730] [id = 545] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaef000 == 147 [pid = 1730] [id = 232] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8c206400 == 146 [pid = 1730] [id = 546] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8f8da400 == 145 [pid = 1730] [id = 543] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x86ebdc00 == 144 [pid = 1730] [id = 424] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8f724400 == 143 [pid = 1730] [id = 542] 13:14:49 INFO - PROCESS | 1730 | --DOCSHELL 0x89bfc800 == 142 [pid = 1730] [id = 508] 13:14:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e94400 == 143 [pid = 1730] [id = 615] 13:14:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x85e94800) [pid = 1730] [serial = 1846] [outer = (nil)] 13:14:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 182 (0x85e9ac00) [pid = 1730] [serial = 1847] [outer = 0x85e94800] 13:14:49 INFO - PROCESS | 1730 | 1464293689717 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 183 (0x86ae9800) [pid = 1730] [serial = 1848] [outer = 0x85e94800] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 182 (0x8c5a2800) [pid = 1730] [serial = 1727] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 181 (0x8bea3400) [pid = 1730] [serial = 1596] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0x8bde8800) [pid = 1730] [serial = 1721] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x8be9d000) [pid = 1730] [serial = 1722] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x8a05c400) [pid = 1730] [serial = 1718] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x871f1400) [pid = 1730] [serial = 1715] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x87443800) [pid = 1730] [serial = 1716] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x9af80400) [pid = 1730] [serial = 1713] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x9af7e000) [pid = 1730] [serial = 1712] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x9aaaf400) [pid = 1730] [serial = 1710] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x9a8e0800) [pid = 1730] [serial = 1709] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x9a8d4000) [pid = 1730] [serial = 1707] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x9a890000) [pid = 1730] [serial = 1706] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x9a652000) [pid = 1730] [serial = 1704] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x9a3f6400) [pid = 1730] [serial = 1703] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x9a341000) [pid = 1730] [serial = 1701] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x9a339c00) [pid = 1730] [serial = 1700] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x99e97000) [pid = 1730] [serial = 1698] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x99dd9800) [pid = 1730] [serial = 1697] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x98890000) [pid = 1730] [serial = 1695] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x976b0400) [pid = 1730] [serial = 1694] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x94ec6400) [pid = 1730] [serial = 1692] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x93894000) [pid = 1730] [serial = 1691] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x92cdf000) [pid = 1730] [serial = 1689] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x92a9a400) [pid = 1730] [serial = 1688] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x92733c00) [pid = 1730] [serial = 1686] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x9272c000) [pid = 1730] [serial = 1685] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x924ec000) [pid = 1730] [serial = 1683] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x92136400) [pid = 1730] [serial = 1682] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x9191e400) [pid = 1730] [serial = 1680] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x91919800) [pid = 1730] [serial = 1679] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8f76e000) [pid = 1730] [serial = 1677] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x8e1d3800) [pid = 1730] [serial = 1676] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x8ddc4400) [pid = 1730] [serial = 1674] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x8dbdd400) [pid = 1730] [serial = 1673] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8dad9c00) [pid = 1730] [serial = 1671] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8da91400) [pid = 1730] [serial = 1670] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8c267c00) [pid = 1730] [serial = 1668] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8c227000) [pid = 1730] [serial = 1667] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8bd41000) [pid = 1730] [serial = 1665] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8aaf1800) [pid = 1730] [serial = 1664] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x86ebf000) [pid = 1730] [serial = 1662] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x86cf0800) [pid = 1730] [serial = 1661] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8ab5b400) [pid = 1730] [serial = 1719] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8a2a3400) [pid = 1730] [serial = 1724] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8c228c00) [pid = 1730] [serial = 1725] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 1730 | 1464293690901 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]]]}] 13:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 3443ms 13:14:50 INFO - PROCESS | 1730 | 1464293690936 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:14:50 INFO - PROCESS | 1730 | 1464293690940 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:14:50 INFO - PROCESS | 1730 | 1464293690948 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 1730 | 1464293690951 Marionette TRACE conn4 <- [1,2434,null,{}] 13:14:50 INFO - PROCESS | 1730 | 1464293690959 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}] 13:14:51 INFO - PROCESS | 1730 | 1464293691185 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:14:51 INFO - PROCESS | 1730 | 1464293691419 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb5800 == 144 [pid = 1730] [id = 616] 13:14:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x871ef000) [pid = 1730] [serial = 1849] [outer = (nil)] 13:14:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x871f9000) [pid = 1730] [serial = 1850] [outer = 0x871ef000] 13:14:51 INFO - PROCESS | 1730 | 1464293691503 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x87446c00) [pid = 1730] [serial = 1851] [outer = 0x871ef000] 13:14:52 INFO - PROCESS | 1730 | 1464293692371 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]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1483ms 13:14:52 INFO - PROCESS | 1730 | 1464293692431 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 1730 | 1464293692437 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:14:52 INFO - PROCESS | 1730 | 1464293692447 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 1730 | 1464293692450 Marionette TRACE conn4 <- [1,2438,null,{}] 13:14:52 INFO - PROCESS | 1730 | 1464293692457 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}] 13:14:52 INFO - PROCESS | 1730 | 1464293692755 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:14:52 INFO - PROCESS | 1730 | 1464293692791 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d9000 == 145 [pid = 1730] [id = 617] 13:14:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x88e0b800) [pid = 1730] [serial = 1852] [outer = (nil)] 13:14:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x899ebc00) [pid = 1730] [serial = 1853] [outer = 0x88e0b800] 13:14:52 INFO - PROCESS | 1730 | 1464293692920 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x89bf0800) [pid = 1730] [serial = 1854] [outer = 0x88e0b800] 13:14:54 INFO - PROCESS | 1730 | 1464293694105 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]]]}] 13:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1695ms 13:14:54 INFO - PROCESS | 1730 | 1464293694142 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 1730 | 1464293694145 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:14:54 INFO - PROCESS | 1730 | 1464293694152 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 1730 | 1464293694158 Marionette TRACE conn4 <- [1,2442,null,{}] 13:14:54 INFO - PROCESS | 1730 | 1464293694181 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}] 13:14:54 INFO - PROCESS | 1730 | 1464293694470 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:14:55 INFO - PROCESS | 1730 | 1464293695262 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x86ebe400) [pid = 1730] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8c26f800) [pid = 1730] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x86cefc00) [pid = 1730] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8dad3400) [pid = 1730] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8c59c400) [pid = 1730] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x89bf1c00) [pid = 1730] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8aaf3400) [pid = 1730] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x88e0dc00) [pid = 1730] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8ddcb800) [pid = 1730] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9a8db000) [pid = 1730] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x99e9f400) [pid = 1730] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8de1e400) [pid = 1730] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x96c69c00) [pid = 1730] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x95038c00) [pid = 1730] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x94ecb800) [pid = 1730] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x91914800) [pid = 1730] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x92a96000) [pid = 1730] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x89bf8400) [pid = 1730] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x9203d400) [pid = 1730] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8f726c00) [pid = 1730] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x8dadd800) [pid = 1730] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:14:55 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x8ddc2400) [pid = 1730] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:14:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cefc00 == 146 [pid = 1730] [id = 618] 13:14:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x86ebe400) [pid = 1730] [serial = 1855] [outer = (nil)] 13:14:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8a29f000) [pid = 1730] [serial = 1856] [outer = 0x86ebe400] 13:14:55 INFO - PROCESS | 1730 | 1464293695417 Marionette DEBUG loaded listener.js 13:14:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8aaeec00) [pid = 1730] [serial = 1857] [outer = 0x86ebe400] 13:14:56 INFO - PROCESS | 1730 | 1464293696187 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]]]}] 13:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2055ms 13:14:56 INFO - PROCESS | 1730 | 1464293696206 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:14:56 INFO - PROCESS | 1730 | 1464293696210 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:14:56 INFO - PROCESS | 1730 | 1464293696216 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 1730 | 1464293696220 Marionette TRACE conn4 <- [1,2446,null,{}] 13:14:56 INFO - PROCESS | 1730 | 1464293696237 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}] 13:14:56 INFO - PROCESS | 1730 | 1464293696435 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:14:56 INFO - PROCESS | 1730 | 1464293696452 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x899e4000 == 147 [pid = 1730] [id = 619] 13:14:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8ab5b400) [pid = 1730] [serial = 1858] [outer = (nil)] 13:14:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8ab65c00) [pid = 1730] [serial = 1859] [outer = 0x8ab5b400] 13:14:56 INFO - PROCESS | 1730 | 1464293696528 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8bd43800) [pid = 1730] [serial = 1860] [outer = 0x8ab5b400] 13:14:57 INFO - PROCESS | 1730 | 1464293697741 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]]]}] 13:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1601ms 13:14:57 INFO - PROCESS | 1730 | 1464293697818 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 1730 | 1464293697825 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:14:57 INFO - PROCESS | 1730 | 1464293697856 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 1730 | 1464293697862 Marionette TRACE conn4 <- [1,2450,null,{}] 13:14:57 INFO - PROCESS | 1730 | 1464293697876 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}] 13:14:58 INFO - PROCESS | 1730 | 1464293698127 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:14:58 INFO - PROCESS | 1730 | 1464293698478 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cf5c00 == 148 [pid = 1730] [id = 620] 13:14:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x871f5400) [pid = 1730] [serial = 1861] [outer = (nil)] 13:14:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x87446800) [pid = 1730] [serial = 1862] [outer = 0x871f5400] 13:14:58 INFO - PROCESS | 1730 | 1464293698574 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x879db400) [pid = 1730] [serial = 1863] [outer = 0x871f5400] 13:14:59 INFO - PROCESS | 1730 | 1464293699583 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]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1817ms 13:14:59 INFO - PROCESS | 1730 | 1464293699653 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 1730 | 1464293699661 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:14:59 INFO - PROCESS | 1730 | 1464293699673 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 1730 | 1464293699676 Marionette TRACE conn4 <- [1,2454,null,{}] 13:14:59 INFO - PROCESS | 1730 | 1464293699683 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}] 13:14:59 INFO - PROCESS | 1730 | 1464293699956 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:15:00 INFO - PROCESS | 1730 | 1464293700303 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a053c00 == 149 [pid = 1730] [id = 621] 13:15:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8a059400) [pid = 1730] [serial = 1864] [outer = (nil)] 13:15:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8a05fc00) [pid = 1730] [serial = 1865] [outer = 0x8a059400] 13:15:00 INFO - PROCESS | 1730 | 1464293700391 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8aaf2c00) [pid = 1730] [serial = 1866] [outer = 0x8a059400] 13:15:01 INFO - PROCESS | 1730 | 1464293701395 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]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1787ms 13:15:01 INFO - PROCESS | 1730 | 1464293701460 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 1730 | 1464293701465 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:15:01 INFO - PROCESS | 1730 | 1464293701472 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 1730 | 1464293701478 Marionette TRACE conn4 <- [1,2458,null,{}] 13:15:01 INFO - PROCESS | 1730 | 1464293701496 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}] 13:15:01 INFO - PROCESS | 1730 | 1464293701757 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:15:02 INFO - PROCESS | 1730 | 1464293702126 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8aaf6c00 == 150 [pid = 1730] [id = 622] 13:15:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8bd82000) [pid = 1730] [serial = 1867] [outer = (nil)] 13:15:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8bde8000) [pid = 1730] [serial = 1868] [outer = 0x8bd82000] 13:15:02 INFO - PROCESS | 1730 | 1464293702284 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8bdf0800) [pid = 1730] [serial = 1869] [outer = 0x8bd82000] 13:15:03 INFO - PROCESS | 1730 | 1464293703346 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]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1944ms 13:15:03 INFO - PROCESS | 1730 | 1464293703418 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 1730 | 1464293703422 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:15:03 INFO - PROCESS | 1730 | 1464293703429 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 1730 | 1464293703433 Marionette TRACE conn4 <- [1,2462,null,{}] 13:15:03 INFO - PROCESS | 1730 | 1464293703439 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}] 13:15:03 INFO - PROCESS | 1730 | 1464293703698 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:15:04 INFO - PROCESS | 1730 | 1464293704020 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x86aeb000 == 151 [pid = 1730] [id = 623] 13:15:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8be9a400) [pid = 1730] [serial = 1870] [outer = (nil)] 13:15:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8bea5c00) [pid = 1730] [serial = 1871] [outer = 0x8be9a400] 13:15:04 INFO - PROCESS | 1730 | 1464293704117 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8bee8400) [pid = 1730] [serial = 1872] [outer = 0x8be9a400] 13:15:05 INFO - PROCESS | 1730 | 1464293705043 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]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1645ms 13:15:05 INFO - PROCESS | 1730 | 1464293705075 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:15:05 INFO - PROCESS | 1730 | 1464293705079 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:15:05 INFO - PROCESS | 1730 | 1464293705085 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 1730 | 1464293705089 Marionette TRACE conn4 <- [1,2466,null,{}] 13:15:05 INFO - PROCESS | 1730 | 1464293705095 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}] 13:15:05 INFO - PROCESS | 1730 | 1464293705314 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:15:05 INFO - PROCESS | 1730 | 1464293705672 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be98000 == 152 [pid = 1730] [id = 624] 13:15:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8c202c00) [pid = 1730] [serial = 1873] [outer = (nil)] 13:15:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8c20c800) [pid = 1730] [serial = 1874] [outer = 0x8c202c00] 13:15:05 INFO - PROCESS | 1730 | 1464293705788 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8c220800) [pid = 1730] [serial = 1875] [outer = 0x8c202c00] 13:15:06 INFO - PROCESS | 1730 | 1464293706727 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]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1687ms 13:15:06 INFO - PROCESS | 1730 | 1464293706772 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 1730 | 1464293706777 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:15:06 INFO - PROCESS | 1730 | 1464293706803 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 1730 | 1464293706808 Marionette TRACE conn4 <- [1,2470,null,{}] 13:15:06 INFO - PROCESS | 1730 | 1464293706814 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}] 13:15:07 INFO - PROCESS | 1730 | 1464293707077 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:15:07 INFO - PROCESS | 1730 | 1464293707413 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c206c00 == 153 [pid = 1730] [id = 625] 13:15:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8c263400) [pid = 1730] [serial = 1876] [outer = (nil)] 13:15:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8c527000) [pid = 1730] [serial = 1877] [outer = 0x8c263400] 13:15:07 INFO - PROCESS | 1730 | 1464293707509 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8c52b000) [pid = 1730] [serial = 1878] [outer = 0x8c263400] 13:15:08 INFO - PROCESS | 1730 | 1464293708426 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]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1643ms 13:15:08 INFO - PROCESS | 1730 | 1464293708442 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 1730 | 1464293708447 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:15:08 INFO - PROCESS | 1730 | 1464293708454 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 1730 | 1464293708458 Marionette TRACE conn4 <- [1,2474,null,{}] 13:15:08 INFO - PROCESS | 1730 | 1464293708465 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}] 13:15:08 INFO - PROCESS | 1730 | 1464293708686 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:15:08 INFO - PROCESS | 1730 | 1464293708967 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c59b000 == 154 [pid = 1730] [id = 626] 13:15:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8c59b800) [pid = 1730] [serial = 1879] [outer = (nil)] 13:15:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8c5a5400) [pid = 1730] [serial = 1880] [outer = 0x8c59b800] 13:15:09 INFO - PROCESS | 1730 | 1464293709109 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8c6b1400) [pid = 1730] [serial = 1881] [outer = 0x8c59b800] 13:15:10 INFO - PROCESS | 1730 | 1464293710069 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]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1633ms 13:15:10 INFO - PROCESS | 1730 | 1464293710088 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 1730 | 1464293710092 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:15:10 INFO - PROCESS | 1730 | 1464293710098 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 1730 | 1464293710103 Marionette TRACE conn4 <- [1,2478,null,{}] 13:15:10 INFO - PROCESS | 1730 | 1464293710109 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}] 13:15:10 INFO - PROCESS | 1730 | 1464293710325 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:15:10 INFO - PROCESS | 1730 | 1464293710652 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f6000 == 155 [pid = 1730] [id = 627] 13:15:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x871f6400) [pid = 1730] [serial = 1882] [outer = (nil)] 13:15:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x8d8e3400) [pid = 1730] [serial = 1883] [outer = 0x871f6400] 13:15:10 INFO - PROCESS | 1730 | 1464293710748 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x8d8e7000) [pid = 1730] [serial = 1884] [outer = 0x871f6400] 13:15:11 INFO - PROCESS | 1730 | 1464293711735 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]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1686ms 13:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:15:11 INFO - PROCESS | 1730 | 1464293711786 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 1730 | 1464293711790 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:15:11 INFO - PROCESS | 1730 | 1464293711797 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 1730 | 1464293711800 Marionette TRACE conn4 <- [1,2482,null,{}] 13:15:11 INFO - PROCESS | 1730 | 1464293711806 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}] 13:15:12 INFO - PROCESS | 1730 | 1464293712033 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:15:12 INFO - PROCESS | 1730 | 1464293712314 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c5a0c00 == 156 [pid = 1730] [id = 628] 13:15:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x8c6b8800) [pid = 1730] [serial = 1885] [outer = (nil)] 13:15:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x8da4c800) [pid = 1730] [serial = 1886] [outer = 0x8c6b8800] 13:15:12 INFO - PROCESS | 1730 | 1464293712452 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x8da52c00) [pid = 1730] [serial = 1887] [outer = 0x8c6b8800] 13:15:13 INFO - PROCESS | 1730 | 1464293713364 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]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1634ms 13:15:13 INFO - PROCESS | 1730 | 1464293713430 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 1730 | 1464293713435 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:15:13 INFO - PROCESS | 1730 | 1464293713441 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 1730 | 1464293713445 Marionette TRACE conn4 <- [1,2486,null,{}] 13:15:13 INFO - PROCESS | 1730 | 1464293713450 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}] 13:15:13 INFO - PROCESS | 1730 | 1464293713706 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:15:14 INFO - PROCESS | 1730 | 1464293714035 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8e8c00 == 157 [pid = 1730] [id = 629] 13:15:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x8d8ee800) [pid = 1730] [serial = 1888] [outer = (nil)] 13:15:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x8da9ec00) [pid = 1730] [serial = 1889] [outer = 0x8d8ee800] 13:15:14 INFO - PROCESS | 1730 | 1464293714133 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x8dad5800) [pid = 1730] [serial = 1890] [outer = 0x8d8ee800] 13:15:15 INFO - PROCESS | 1730 | 1464293715098 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]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1732ms 13:15:15 INFO - PROCESS | 1730 | 1464293715174 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 1730 | 1464293715178 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:15:15 INFO - PROCESS | 1730 | 1464293715185 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 1730 | 1464293715190 Marionette TRACE conn4 <- [1,2490,null,{}] 13:15:15 INFO - PROCESS | 1730 | 1464293715198 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}] 13:15:15 INFO - PROCESS | 1730 | 1464293715523 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:15:15 INFO - PROCESS | 1730 | 1464293715898 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dad9800 == 158 [pid = 1730] [id = 630] 13:15:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x8dbdd400) [pid = 1730] [serial = 1891] [outer = (nil)] 13:15:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x8ddc6000) [pid = 1730] [serial = 1892] [outer = 0x8dbdd400] 13:15:15 INFO - PROCESS | 1730 | 1464293715994 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x8ddcfc00) [pid = 1730] [serial = 1893] [outer = 0x8dbdd400] 13:15:17 INFO - PROCESS | 1730 | 1464293717013 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]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1885ms 13:15:17 INFO - PROCESS | 1730 | 1464293717072 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 1730 | 1464293717075 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:15:17 INFO - PROCESS | 1730 | 1464293717082 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 1730 | 1464293717086 Marionette TRACE conn4 <- [1,2494,null,{}] 13:15:17 INFO - PROCESS | 1730 | 1464293717092 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}] 13:15:17 INFO - PROCESS | 1730 | 1464293717337 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:15:17 INFO - PROCESS | 1730 | 1464293717683 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc3000 == 159 [pid = 1730] [id = 631] 13:15:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x8de18800) [pid = 1730] [serial = 1894] [outer = (nil)] 13:15:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x8de22c00) [pid = 1730] [serial = 1895] [outer = 0x8de18800] 13:15:17 INFO - PROCESS | 1730 | 1464293717783 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x8de26c00) [pid = 1730] [serial = 1896] [outer = 0x8de18800] 13:15:18 INFO - PROCESS | 1730 | 1464293718795 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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1790ms 13:15:18 INFO - PROCESS | 1730 | 1464293718874 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 1730 | 1464293718877 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 13:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:15:18 INFO - PROCESS | 1730 | 1464293718885 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 1730 | 1464293718889 Marionette TRACE conn4 <- [1,2498,null,{}] 13:15:18 INFO - PROCESS | 1730 | 1464293718895 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}] 13:15:19 INFO - PROCESS | 1730 | 1464293719131 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 13:15:19 INFO - PROCESS | 1730 | 1464293719469 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de20000 == 160 [pid = 1730] [id = 632] 13:15:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x8de20400) [pid = 1730] [serial = 1897] [outer = (nil)] 13:15:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x8e1d8c00) [pid = 1730] [serial = 1898] [outer = 0x8de20400] 13:15:19 INFO - PROCESS | 1730 | 1464293719566 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x8ea83c00) [pid = 1730] [serial = 1899] [outer = 0x8de20400] 13:15:20 INFO - PROCESS | 1730 | 1464293720524 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]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1686ms 13:15:20 INFO - PROCESS | 1730 | 1464293720571 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 1730 | 1464293720575 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 13:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:15:20 INFO - PROCESS | 1730 | 1464293720581 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 1730 | 1464293720585 Marionette TRACE conn4 <- [1,2502,null,{}] 13:15:20 INFO - PROCESS | 1730 | 1464293720623 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}] 13:15:20 INFO - PROCESS | 1730 | 1464293720883 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 13:15:21 INFO - PROCESS | 1730 | 1464293721216 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d4400 == 161 [pid = 1730] [id = 633] 13:15:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x8a05b800) [pid = 1730] [serial = 1900] [outer = (nil)] 13:15:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x8f71e400) [pid = 1730] [serial = 1901] [outer = 0x8a05b800] 13:15:21 INFO - PROCESS | 1730 | 1464293721310 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x8f725000) [pid = 1730] [serial = 1902] [outer = 0x8a05b800] 13:15:22 INFO - PROCESS | 1730 | 1464293722228 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]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1721ms 13:15:22 INFO - PROCESS | 1730 | 1464293722303 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 1730 | 1464293722306 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 13:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:15:22 INFO - PROCESS | 1730 | 1464293722313 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 1730 | 1464293722316 Marionette TRACE conn4 <- [1,2506,null,{}] 13:15:22 INFO - PROCESS | 1730 | 1464293722322 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}] 13:15:22 INFO - PROCESS | 1730 | 1464293722588 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 13:15:22 INFO - PROCESS | 1730 | 1464293722925 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e1d3000 == 162 [pid = 1730] [id = 634] 13:15:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x8f720000) [pid = 1730] [serial = 1903] [outer = (nil)] 13:15:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x8f772c00) [pid = 1730] [serial = 1904] [outer = 0x8f720000] 13:15:23 INFO - PROCESS | 1730 | 1464293723020 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x8f777400) [pid = 1730] [serial = 1905] [outer = 0x8f720000] 13:15:23 INFO - PROCESS | 1730 | 1464293723967 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]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1732ms 13:15:24 INFO - PROCESS | 1730 | 1464293724046 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 1730 | 1464293724049 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:15:24 INFO - PROCESS | 1730 | 1464293724056 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 1730 | 1464293724059 Marionette TRACE conn4 <- [1,2510,null,{}] 13:15:24 INFO - PROCESS | 1730 | 1464293724065 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}] 13:15:24 INFO - PROCESS | 1730 | 1464293724335 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 13:15:24 INFO - PROCESS | 1730 | 1464293724679 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da92000 == 163 [pid = 1730] [id = 635] 13:15:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x8de1ac00) [pid = 1730] [serial = 1906] [outer = (nil)] 13:15:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x90d0d800) [pid = 1730] [serial = 1907] [outer = 0x8de1ac00] 13:15:24 INFO - PROCESS | 1730 | 1464293724769 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x90d14c00) [pid = 1730] [serial = 1908] [outer = 0x8de1ac00] 13:15:25 INFO - PROCESS | 1730 | 1464293725722 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]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1735ms 13:15:25 INFO - PROCESS | 1730 | 1464293725792 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 1730 | 1464293725796 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 13:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:15:25 INFO - PROCESS | 1730 | 1464293725803 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 1730 | 1464293725806 Marionette TRACE conn4 <- [1,2514,null,{}] 13:15:25 INFO - PROCESS | 1730 | 1464293725819 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}] 13:15:26 INFO - PROCESS | 1730 | 1464293726070 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:15:26 INFO - PROCESS | 1730 | 1464293726409 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8beeb800 == 164 [pid = 1730] [id = 636] 13:15:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x8c6bb800) [pid = 1730] [serial = 1909] [outer = (nil)] 13:15:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x90d67000) [pid = 1730] [serial = 1910] [outer = 0x8c6bb800] 13:15:26 INFO - PROCESS | 1730 | 1464293726504 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x91919000) [pid = 1730] [serial = 1911] [outer = 0x8c6bb800] 13:15:27 INFO - PROCESS | 1730 | 1464293727431 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]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1690ms 13:15:27 INFO - PROCESS | 1730 | 1464293727494 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 13:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:15:27 INFO - PROCESS | 1730 | 1464293727499 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 13:15:27 INFO - PROCESS | 1730 | 1464293727506 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 1730 | 1464293727510 Marionette TRACE conn4 <- [1,2518,null,{}] 13:15:27 INFO - PROCESS | 1730 | 1464293727516 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}] 13:15:27 INFO - PROCESS | 1730 | 1464293727759 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x86ec0000 == 163 [pid = 1730] [id = 525] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x96c6c000 == 162 [pid = 1730] [id = 522] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8da95c00 == 161 [pid = 1730] [id = 518] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x92a9ac00 == 160 [pid = 1730] [id = 521] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8a29a800 == 159 [pid = 1730] [id = 335] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x96c6c800 == 158 [pid = 1730] [id = 523] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8f770c00 == 157 [pid = 1730] [id = 519] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8de19000 == 156 [pid = 1730] [id = 524] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x86cefc00 == 155 [pid = 1730] [id = 618] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x879d9000 == 154 [pid = 1730] [id = 617] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x86eb5800 == 153 [pid = 1730] [id = 616] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x85e94400 == 152 [pid = 1730] [id = 615] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x86cee400 == 151 [pid = 1730] [id = 613] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8a05d400 == 150 [pid = 1730] [id = 612] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8a05dc00 == 149 [pid = 1730] [id = 610] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x995a6800 == 148 [pid = 1730] [id = 611] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x96c8dc00 == 147 [pid = 1730] [id = 609] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x995ac000 == 146 [pid = 1730] [id = 608] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x9272d400 == 145 [pid = 1730] [id = 607] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x9272e000 == 144 [pid = 1730] [id = 605] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x93710400 == 143 [pid = 1730] [id = 606] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x86eb6000 == 142 [pid = 1730] [id = 604] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8f8e0800 == 141 [pid = 1730] [id = 603] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8c263000 == 140 [pid = 1730] [id = 602] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x87441000 == 139 [pid = 1730] [id = 601] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc9400 == 138 [pid = 1730] [id = 600] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x8c6bdc00 == 137 [pid = 1730] [id = 599] 13:15:29 INFO - PROCESS | 1730 | --DOCSHELL 0x88e04000 == 136 [pid = 1730] [id = 598] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x8c525c00) [pid = 1730] [serial = 1659] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x8c59a800) [pid = 1730] [serial = 1787] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x8c20cc00) [pid = 1730] [serial = 1791] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x8dadc800) [pid = 1730] [serial = 1736] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x8d8e8400) [pid = 1730] [serial = 1734] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8c6b8400) [pid = 1730] [serial = 1733] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8bde5800) [pid = 1730] [serial = 1731] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8aaf2800) [pid = 1730] [serial = 1730] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8bd7cc00) [pid = 1730] [serial = 1784] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x899e8c00) [pid = 1730] [serial = 1781] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x8a051800) [pid = 1730] [serial = 1782] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x9b287400) [pid = 1730] [serial = 1779] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x9b087c00) [pid = 1730] [serial = 1778] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x9b080400) [pid = 1730] [serial = 1776] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x9b07e400) [pid = 1730] [serial = 1775] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x9a8db400) [pid = 1730] [serial = 1773] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x9a8d4800) [pid = 1730] [serial = 1772] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x9a3f3000) [pid = 1730] [serial = 1770] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x9a345400) [pid = 1730] [serial = 1769] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x9a1c6800) [pid = 1730] [serial = 1767] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x99e9c800) [pid = 1730] [serial = 1766] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x98805400) [pid = 1730] [serial = 1764] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x9800e400) [pid = 1730] [serial = 1763] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x96c91000) [pid = 1730] [serial = 1761] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x96c5fc00) [pid = 1730] [serial = 1760] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x93897000) [pid = 1730] [serial = 1758] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x93888c00) [pid = 1730] [serial = 1757] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x93716800) [pid = 1730] [serial = 1755] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x9370d800) [pid = 1730] [serial = 1754] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x929e8800) [pid = 1730] [serial = 1752] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x929d9400) [pid = 1730] [serial = 1751] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x924f4400) [pid = 1730] [serial = 1749] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x9213a400) [pid = 1730] [serial = 1748] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x9191c000) [pid = 1730] [serial = 1746] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x90d60000) [pid = 1730] [serial = 1745] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8f71a800) [pid = 1730] [serial = 1743] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8ea8f800) [pid = 1730] [serial = 1742] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8e1d7800) [pid = 1730] [serial = 1740] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8de25c00) [pid = 1730] [serial = 1739] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8dbddc00) [pid = 1730] [serial = 1737] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8c5a6c00) [pid = 1730] [serial = 1788] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8be9f400) [pid = 1730] [serial = 1785] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x89bf1400) [pid = 1730] [serial = 1790] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8da53000) [pid = 1730] [serial = 1793] [outer = (nil)] [url = about:blank] 13:15:29 INFO - PROCESS | 1730 | 1464293729684 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cf5400 == 137 [pid = 1730] [id = 637] 13:15:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x86eb1400) [pid = 1730] [serial = 1912] [outer = (nil)] 13:15:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x86eb9000) [pid = 1730] [serial = 1913] [outer = 0x86eb1400] 13:15:29 INFO - PROCESS | 1730 | 1464293729768 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x871f8800) [pid = 1730] [serial = 1914] [outer = 0x86eb1400] 13:15:30 INFO - PROCESS | 1730 | 1464293730602 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]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 3138ms 13:15:30 INFO - PROCESS | 1730 | 1464293730679 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 1730 | 1464293730686 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 13:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:15:30 INFO - PROCESS | 1730 | 1464293730696 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 1730 | 1464293730701 Marionette TRACE conn4 <- [1,2522,null,{}] 13:15:30 INFO - PROCESS | 1730 | 1464293730708 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}] 13:15:30 INFO - PROCESS | 1730 | 1464293730930 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 13:15:31 INFO - PROCESS | 1730 | 1464293731125 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e10400 == 138 [pid = 1730] [id = 638] 13:15:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x899e9000) [pid = 1730] [serial = 1915] [outer = (nil)] 13:15:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x89bfb800) [pid = 1730] [serial = 1916] [outer = 0x899e9000] 13:15:31 INFO - PROCESS | 1730 | 1464293731202 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8a060000) [pid = 1730] [serial = 1917] [outer = 0x899e9000] 13:15:32 INFO - PROCESS | 1730 | 1464293732119 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]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1485ms 13:15:32 INFO - PROCESS | 1730 | 1464293732191 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 1730 | 1464293732197 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 13:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:15:32 INFO - PROCESS | 1730 | 1464293732204 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 1730 | 1464293732208 Marionette TRACE conn4 <- [1,2526,null,{}] 13:15:32 INFO - PROCESS | 1730 | 1464293732214 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}] 13:15:32 INFO - PROCESS | 1730 | 1464293732494 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 13:15:32 INFO - PROCESS | 1730 | 1464293732531 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bf7c00 == 139 [pid = 1730] [id = 639] 13:15:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8ab61400) [pid = 1730] [serial = 1918] [outer = (nil)] 13:15:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8bd82400) [pid = 1730] [serial = 1919] [outer = 0x8ab61400] 13:15:32 INFO - PROCESS | 1730 | 1464293732604 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8bdeec00) [pid = 1730] [serial = 1920] [outer = 0x8ab61400] 13:15:33 INFO - PROCESS | 1730 | 1464293733678 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]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1532ms 13:15:33 INFO - PROCESS | 1730 | 1464293733740 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 1730 | 1464293733744 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:15:33 INFO - PROCESS | 1730 | 1464293733760 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 1730 | 1464293733770 Marionette TRACE conn4 <- [1,2530,null,{}] 13:15:33 INFO - PROCESS | 1730 | 1464293733784 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}] 13:15:34 INFO - PROCESS | 1730 | 1464293734604 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x94e74800) [pid = 1730] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x88e0b800) [pid = 1730] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x99e92400) [pid = 1730] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9a8d6c00) [pid = 1730] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8bea4400) [pid = 1730] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x93980000) [pid = 1730] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x86ebe400) [pid = 1730] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8f8e3c00) [pid = 1730] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8d8e2400) [pid = 1730] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x8da4c400) [pid = 1730] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0xa0506800) [pid = 1730] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x9a88e000) [pid = 1730] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x86eb9800) [pid = 1730] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8de1fc00) [pid = 1730] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x92735000) [pid = 1730] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x85e94800) [pid = 1730] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x90d0ac00) [pid = 1730] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x871ef000) [pid = 1730] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x9a33e800) [pid = 1730] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x88e08800) [pid = 1730] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x8de19800) [pid = 1730] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:15:34 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x88e08c00) [pid = 1730] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:15:34 INFO - PROCESS | 1730 | 1464293734868 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e94800 == 140 [pid = 1730] [id = 640] 13:15:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x86ae6000) [pid = 1730] [serial = 1921] [outer = (nil)] 13:15:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x88e08c00) [pid = 1730] [serial = 1922] [outer = 0x86ae6000] 13:15:34 INFO - PROCESS | 1730 | 1464293734959 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8c228400) [pid = 1730] [serial = 1923] [outer = 0x86ae6000] 13:15:35 INFO - PROCESS | 1730 | 1464293735775 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]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2065ms 13:15:35 INFO - PROCESS | 1730 | 1464293735821 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 13:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:15:35 INFO - PROCESS | 1730 | 1464293735826 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 13:15:35 INFO - PROCESS | 1730 | 1464293735833 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 1730 | 1464293735836 Marionette TRACE conn4 <- [1,2534,null,{}] 13:15:35 INFO - PROCESS | 1730 | 1464293735842 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}] 13:15:36 INFO - PROCESS | 1730 | 1464293736067 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:15:36 INFO - PROCESS | 1730 | 1464293736259 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x86aeec00 == 141 [pid = 1730] [id = 641] 13:15:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x879ddc00) [pid = 1730] [serial = 1924] [outer = (nil)] 13:15:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8c525400) [pid = 1730] [serial = 1925] [outer = 0x879ddc00] 13:15:36 INFO - PROCESS | 1730 | 1464293736335 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8c59f000) [pid = 1730] [serial = 1926] [outer = 0x879ddc00] 13:15:37 INFO - PROCESS | 1730 | 1464293737467 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]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1684ms 13:15:37 INFO - PROCESS | 1730 | 1464293737518 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 1730 | 1464293737525 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 13:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:15:37 INFO - PROCESS | 1730 | 1464293737536 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 1730 | 1464293737541 Marionette TRACE conn4 <- [1,2538,null,{}] 13:15:37 INFO - PROCESS | 1730 | 1464293737551 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}] 13:15:37 INFO - PROCESS | 1730 | 1464293737801 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 13:15:38 INFO - PROCESS | 1730 | 1464293738145 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e06c00 == 142 [pid = 1730] [id = 642] 13:15:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x899e7000) [pid = 1730] [serial = 1927] [outer = (nil)] 13:15:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8a2a0000) [pid = 1730] [serial = 1928] [outer = 0x899e7000] 13:15:38 INFO - PROCESS | 1730 | 1464293738243 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8bd40400) [pid = 1730] [serial = 1929] [outer = 0x899e7000] 13:15:39 INFO - PROCESS | 1730 | 1464293739222 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]]]}] 13:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1744ms 13:15:39 INFO - PROCESS | 1730 | 1464293739281 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 1730 | 1464293739290 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 13:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:15:39 INFO - PROCESS | 1730 | 1464293739301 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 1730 | 1464293739305 Marionette TRACE conn4 <- [1,2542,null,{}] 13:15:39 INFO - PROCESS | 1730 | 1464293739311 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}] 13:15:39 INFO - PROCESS | 1730 | 1464293739541 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 13:15:39 INFO - PROCESS | 1730 | 1464293739878 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bee9400 == 143 [pid = 1730] [id = 643] 13:15:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8beeb000) [pid = 1730] [serial = 1930] [outer = (nil)] 13:15:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8c229800) [pid = 1730] [serial = 1931] [outer = 0x8beeb000] 13:15:39 INFO - PROCESS | 1730 | 1464293739984 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8c26e800) [pid = 1730] [serial = 1932] [outer = 0x8beeb000] 13:15:41 INFO - PROCESS | 1730 | 1464293740997 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]]]}] 13:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1731ms 13:15:41 INFO - PROCESS | 1730 | 1464293741032 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 1730 | 1464293741036 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 13:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:15:41 INFO - PROCESS | 1730 | 1464293741043 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 1730 | 1464293741049 Marionette TRACE conn4 <- [1,2546,null,{}] 13:15:41 INFO - PROCESS | 1730 | 1464293741066 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}] 13:15:41 INFO - PROCESS | 1730 | 1464293741300 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 13:15:41 INFO - PROCESS | 1730 | 1464293741631 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8e1c00 == 144 [pid = 1730] [id = 644] 13:15:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8d8eb000) [pid = 1730] [serial = 1933] [outer = (nil)] 13:15:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8da96400) [pid = 1730] [serial = 1934] [outer = 0x8d8eb000] 13:15:41 INFO - PROCESS | 1730 | 1464293741725 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8dadf400) [pid = 1730] [serial = 1935] [outer = 0x8d8eb000] 13:15:42 INFO - PROCESS | 1730 | 1464293742678 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]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1691ms 13:15:42 INFO - PROCESS | 1730 | 1464293742735 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:15:42 INFO - PROCESS | 1730 | 1464293742740 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:15:42 INFO - PROCESS | 1730 | 1464293742747 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 1730 | 1464293742751 Marionette TRACE conn4 <- [1,2550,null,{}] 13:15:42 INFO - PROCESS | 1730 | 1464293742757 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}] 13:15:42 INFO - PROCESS | 1730 | 1464293742989 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 13:15:43 INFO - PROCESS | 1730 | 1464293743317 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c52f000 == 145 [pid = 1730] [id = 645] 13:15:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8da99400) [pid = 1730] [serial = 1936] [outer = (nil)] 13:15:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8dbdf800) [pid = 1730] [serial = 1937] [outer = 0x8da99400] 13:15:43 INFO - PROCESS | 1730 | 1464293743413 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8ddc8c00) [pid = 1730] [serial = 1938] [outer = 0x8da99400] 13:15:44 INFO - PROCESS | 1730 | 1464293744369 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]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1683ms 13:15:44 INFO - PROCESS | 1730 | 1464293744430 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 1730 | 1464293744435 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 13:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:15:44 INFO - PROCESS | 1730 | 1464293744441 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 1730 | 1464293744445 Marionette TRACE conn4 <- [1,2554,null,{}] 13:15:44 INFO - PROCESS | 1730 | 1464293744451 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}] 13:15:44 INFO - PROCESS | 1730 | 1464293744714 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:15:45 INFO - PROCESS | 1730 | 1464293745069 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde5800 == 146 [pid = 1730] [id = 646] 13:15:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8dbd3c00) [pid = 1730] [serial = 1939] [outer = (nil)] 13:15:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8e1cbc00) [pid = 1730] [serial = 1940] [outer = 0x8dbd3c00] 13:15:45 INFO - PROCESS | 1730 | 1464293745163 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8e1d1000) [pid = 1730] [serial = 1941] [outer = 0x8dbd3c00] 13:15:46 INFO - PROCESS | 1730 | 1464293746138 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]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1737ms 13:15:46 INFO - PROCESS | 1730 | 1464293746179 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 1730 | 1464293746183 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 13:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:15:46 INFO - PROCESS | 1730 | 1464293746190 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 1730 | 1464293746193 Marionette TRACE conn4 <- [1,2558,null,{}] 13:15:46 INFO - PROCESS | 1730 | 1464293746199 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}] 13:15:46 INFO - PROCESS | 1730 | 1464293746523 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 13:15:46 INFO - PROCESS | 1730 | 1464293746873 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e97c00 == 147 [pid = 1730] [id = 647] 13:15:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8dbdb000) [pid = 1730] [serial = 1942] [outer = (nil)] 13:15:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8f779400) [pid = 1730] [serial = 1943] [outer = 0x8dbdb000] 13:15:46 INFO - PROCESS | 1730 | 1464293746969 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x90d0cc00) [pid = 1730] [serial = 1944] [outer = 0x8dbdb000] 13:15:47 INFO - PROCESS | 1730 | 1464293747944 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]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1789ms 13:15:47 INFO - PROCESS | 1730 | 1464293747980 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 1730 | 1464293747984 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 13:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:15:47 INFO - PROCESS | 1730 | 1464293747991 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - PROCESS | 1730 | 1464293747994 Marionette TRACE conn4 <- [1,2562,null,{}] 13:15:48 INFO - PROCESS | 1730 | 1464293748000 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}] 13:15:48 INFO - PROCESS | 1730 | 1464293748229 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 13:15:48 INFO - PROCESS | 1730 | 1464293748559 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddc9400 == 148 [pid = 1730] [id = 648] 13:15:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8f8dec00) [pid = 1730] [serial = 1945] [outer = (nil)] 13:15:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x9203a400) [pid = 1730] [serial = 1946] [outer = 0x8f8dec00] 13:15:48 INFO - PROCESS | 1730 | 1464293748664 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x92040800) [pid = 1730] [serial = 1947] [outer = 0x8f8dec00] 13:15:49 INFO - PROCESS | 1730 | 1464293749603 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]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1686ms 13:15:49 INFO - PROCESS | 1730 | 1464293749678 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 1730 | 1464293749682 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 13:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:15:49 INFO - PROCESS | 1730 | 1464293749689 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 1730 | 1464293749693 Marionette TRACE conn4 <- [1,2566,null,{}] 13:15:49 INFO - PROCESS | 1730 | 1464293749699 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}] 13:15:49 INFO - PROCESS | 1730 | 1464293749957 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 13:15:50 INFO - PROCESS | 1730 | 1464293750298 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x9191f400 == 149 [pid = 1730] [id = 649] 13:15:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x9212f400) [pid = 1730] [serial = 1948] [outer = (nil)] 13:15:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x924ebc00) [pid = 1730] [serial = 1949] [outer = 0x9212f400] 13:15:50 INFO - PROCESS | 1730 | 1464293750396 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x924ef400) [pid = 1730] [serial = 1950] [outer = 0x9212f400] 13:15:51 INFO - PROCESS | 1730 | 1464293751379 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]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1731ms 13:15:51 INFO - PROCESS | 1730 | 1464293751422 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 1730 | 1464293751426 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:15:51 INFO - PROCESS | 1730 | 1464293751433 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 1730 | 1464293751436 Marionette TRACE conn4 <- [1,2570,null,{}] 13:15:51 INFO - PROCESS | 1730 | 1464293751442 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}] 13:15:51 INFO - PROCESS | 1730 | 1464293751683 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 13:15:52 INFO - PROCESS | 1730 | 1464293752010 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x87449000 == 150 [pid = 1730] [id = 650] 13:15:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x89bf9800) [pid = 1730] [serial = 1951] [outer = (nil)] 13:15:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x92602400) [pid = 1730] [serial = 1952] [outer = 0x89bf9800] 13:15:52 INFO - PROCESS | 1730 | 1464293752114 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x92605400) [pid = 1730] [serial = 1953] [outer = 0x89bf9800] 13:15:53 INFO - PROCESS | 1730 | 1464293753070 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]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1693ms 13:15:53 INFO - PROCESS | 1730 | 1464293753127 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 13:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:15:53 INFO - PROCESS | 1730 | 1464293753133 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 13:15:53 INFO - PROCESS | 1730 | 1464293753139 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 1730 | 1464293753144 Marionette TRACE conn4 <- [1,2574,null,{}] 13:15:53 INFO - PROCESS | 1730 | 1464293753153 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}] 13:15:53 INFO - PROCESS | 1730 | 1464293753435 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:15:53 INFO - PROCESS | 1730 | 1464293753772 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb9c00 == 151 [pid = 1730] [id = 651] 13:15:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x924f5000) [pid = 1730] [serial = 1954] [outer = (nil)] 13:15:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x92729000) [pid = 1730] [serial = 1955] [outer = 0x924f5000] 13:15:53 INFO - PROCESS | 1730 | 1464293753860 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x9272e000) [pid = 1730] [serial = 1956] [outer = 0x924f5000] 13:15:54 INFO - PROCESS | 1730 | 1464293754776 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]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1685ms 13:15:54 INFO - PROCESS | 1730 | 1464293754827 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 1730 | 1464293754831 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 13:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:15:54 INFO - PROCESS | 1730 | 1464293754841 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 1730 | 1464293754845 Marionette TRACE conn4 <- [1,2578,null,{}] 13:15:54 INFO - PROCESS | 1730 | 1464293754851 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}] 13:15:55 INFO - PROCESS | 1730 | 1464293755119 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 13:15:55 INFO - PROCESS | 1730 | 1464293755466 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x92726400 == 152 [pid = 1730] [id = 652] 13:15:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x929e5c00) [pid = 1730] [serial = 1957] [outer = (nil)] 13:15:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x92a90800) [pid = 1730] [serial = 1958] [outer = 0x929e5c00] 13:15:55 INFO - PROCESS | 1730 | 1464293755569 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x92a99800) [pid = 1730] [serial = 1959] [outer = 0x929e5c00] 13:15:56 INFO - PROCESS | 1730 | 1464293756601 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]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1792ms 13:15:56 INFO - PROCESS | 1730 | 1464293756636 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 1730 | 1464293756639 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 13:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:15:56 INFO - PROCESS | 1730 | 1464293756647 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 1730 | 1464293756650 Marionette TRACE conn4 <- [1,2582,null,{}] 13:15:56 INFO - PROCESS | 1730 | 1464293756657 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}] 13:15:56 INFO - PROCESS | 1730 | 1464293756887 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 13:15:57 INFO - PROCESS | 1730 | 1464293757236 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e01c00 == 153 [pid = 1730] [id = 653] 13:15:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x8ab66400) [pid = 1730] [serial = 1960] [outer = (nil)] 13:15:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x92ce0000) [pid = 1730] [serial = 1961] [outer = 0x8ab66400] 13:15:57 INFO - PROCESS | 1730 | 1464293757333 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x92ce4400) [pid = 1730] [serial = 1962] [outer = 0x8ab66400] 13:15:58 INFO - PROCESS | 1730 | 1464293758298 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]]]}] 13:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1683ms 13:15:58 INFO - PROCESS | 1730 | 1464293758332 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 1730 | 1464293758335 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 13:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:15:58 INFO - PROCESS | 1730 | 1464293758342 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 1730 | 1464293758346 Marionette TRACE conn4 <- [1,2586,null,{}] 13:15:58 INFO - PROCESS | 1730 | 1464293758362 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}] 13:15:58 INFO - PROCESS | 1730 | 1464293758596 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 13:15:58 INFO - PROCESS | 1730 | 1464293758934 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x92a8fc00 == 154 [pid = 1730] [id = 654] 13:15:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x92cda000) [pid = 1730] [serial = 1963] [outer = (nil)] 13:15:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x93719000) [pid = 1730] [serial = 1964] [outer = 0x92cda000] 13:15:59 INFO - PROCESS | 1730 | 1464293759027 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x9371bc00) [pid = 1730] [serial = 1965] [outer = 0x92cda000] 13:15:59 INFO - PROCESS | 1730 | 1464293759946 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]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1642ms 13:15:59 INFO - PROCESS | 1730 | 1464293759986 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 1730 | 1464293759990 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:15:59 INFO - PROCESS | 1730 | 1464293759996 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 1730 | 1464293760000 Marionette TRACE conn4 <- [1,2590,null,{}] 13:16:00 INFO - PROCESS | 1730 | 1464293760006 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}] 13:16:00 INFO - PROCESS | 1730 | 1464293760247 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 13:16:00 INFO - PROCESS | 1730 | 1464293760581 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x93711400 == 155 [pid = 1730] [id = 655] 13:16:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x93713800) [pid = 1730] [serial = 1966] [outer = (nil)] 13:16:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x93738400) [pid = 1730] [serial = 1967] [outer = 0x93713800] 13:16:00 INFO - PROCESS | 1730 | 1464293760676 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x93755400) [pid = 1730] [serial = 1968] [outer = 0x93713800] 13:16:01 INFO - PROCESS | 1730 | 1464293761655 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]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1696ms 13:16:01 INFO - PROCESS | 1730 | 1464293761693 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 13:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:16:01 INFO - PROCESS | 1730 | 1464293761697 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 13:16:01 INFO - PROCESS | 1730 | 1464293761703 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 1730 | 1464293761707 Marionette TRACE conn4 <- [1,2594,null,{}] 13:16:01 INFO - PROCESS | 1730 | 1464293761713 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}] 13:16:01 INFO - PROCESS | 1730 | 1464293761922 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:16:02 INFO - PROCESS | 1730 | 1464293762270 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd80c00 == 156 [pid = 1730] [id = 656] 13:16:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x8c26b800) [pid = 1730] [serial = 1969] [outer = (nil)] 13:16:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x93983400) [pid = 1730] [serial = 1970] [outer = 0x8c26b800] 13:16:02 INFO - PROCESS | 1730 | 1464293762368 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x9398ac00) [pid = 1730] [serial = 1971] [outer = 0x8c26b800] 13:16:03 INFO - PROCESS | 1730 | 1464293763467 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]]]}] 13:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1785ms 13:16:03 INFO - PROCESS | 1730 | 1464293763491 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 1730 | 1464293763498 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 13:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:16:03 INFO - PROCESS | 1730 | 1464293763509 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 1730 | 1464293763515 Marionette TRACE conn4 <- [1,2598,null,{}] 13:16:03 INFO - PROCESS | 1730 | 1464293763526 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}] 13:16:03 INFO - PROCESS | 1730 | 1464293763876 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 13:16:04 INFO - PROCESS | 1730 | 1464293764225 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x929e8800 == 157 [pid = 1730] [id = 657] 13:16:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x92cdb800) [pid = 1730] [serial = 1972] [outer = (nil)] 13:16:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x94e77800) [pid = 1730] [serial = 1973] [outer = 0x92cdb800] 13:16:04 INFO - PROCESS | 1730 | 1464293764374 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x94ebec00) [pid = 1730] [serial = 1974] [outer = 0x92cdb800] 13:16:05 INFO - PROCESS | 1730 | 1464293765622 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]]]}] 13:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2195ms 13:16:05 INFO - PROCESS | 1730 | 1464293765703 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 1730 | 1464293765708 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 13:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:16:05 INFO - PROCESS | 1730 | 1464293765714 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - PROCESS | 1730 | 1464293765719 Marionette TRACE conn4 <- [1,2602,null,{}] 13:16:05 INFO - PROCESS | 1730 | 1464293765724 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}] 13:16:06 INFO - PROCESS | 1730 | 1464293766015 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 13:16:06 INFO - PROCESS | 1730 | 1464293766396 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x94ebc800 == 158 [pid = 1730] [id = 658] 13:16:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x950ad000) [pid = 1730] [serial = 1975] [outer = (nil)] 13:16:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x950b3000) [pid = 1730] [serial = 1976] [outer = 0x950ad000] 13:16:06 INFO - PROCESS | 1730 | 1464293766492 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x96c61800) [pid = 1730] [serial = 1977] [outer = 0x950ad000] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x86ced800 == 157 [pid = 1730] [id = 571] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x899e5c00 == 156 [pid = 1730] [id = 594] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x88e0cc00 == 155 [pid = 1730] [id = 593] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8bee7800 == 154 [pid = 1730] [id = 595] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x86aebc00 == 153 [pid = 1730] [id = 596] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8bee5000 == 152 [pid = 1730] [id = 592] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x929dbc00 == 151 [pid = 1730] [id = 357] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x85e94800 == 150 [pid = 1730] [id = 640] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x89bf7c00 == 149 [pid = 1730] [id = 639] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x88e10400 == 148 [pid = 1730] [id = 638] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x86cf5400 == 147 [pid = 1730] [id = 637] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8da92000 == 146 [pid = 1730] [id = 635] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8beeb800 == 145 [pid = 1730] [id = 636] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8e1d3000 == 144 [pid = 1730] [id = 634] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x879d4400 == 143 [pid = 1730] [id = 633] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8de20000 == 142 [pid = 1730] [id = 632] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8dad9800 == 141 [pid = 1730] [id = 630] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc3000 == 140 [pid = 1730] [id = 631] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8e8c00 == 139 [pid = 1730] [id = 629] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8c5a0c00 == 138 [pid = 1730] [id = 628] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x871f6000 == 137 [pid = 1730] [id = 627] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8c59b000 == 136 [pid = 1730] [id = 626] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8c206c00 == 135 [pid = 1730] [id = 625] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x86aeb000 == 134 [pid = 1730] [id = 623] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8be98000 == 133 [pid = 1730] [id = 624] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8aaf6c00 == 132 [pid = 1730] [id = 622] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x8a053c00 == 131 [pid = 1730] [id = 621] 13:16:08 INFO - PROCESS | 1730 | --DOCSHELL 0x86cf5c00 == 130 [pid = 1730] [id = 620] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x9809ac00) [pid = 1730] [serial = 1824] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x89bf0800) [pid = 1730] [serial = 1854] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x9af7bc00) [pid = 1730] [serial = 1829] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x899ebc00) [pid = 1730] [serial = 1853] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x9c037000) [pid = 1730] [serial = 1835] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x9b7b8c00) [pid = 1730] [serial = 1833] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x950b3c00) [pid = 1730] [serial = 1820] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8a29f000) [pid = 1730] [serial = 1856] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x90d16c00) [pid = 1730] [serial = 1808] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8da50400) [pid = 1730] [serial = 1799] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x92a9e400) [pid = 1730] [serial = 1815] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0xa2383000) [pid = 1730] [serial = 1845] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x9d896400) [pid = 1730] [serial = 1839] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0xa1030800) [pid = 1730] [serial = 1842] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8f772400) [pid = 1730] [serial = 1805] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0xa0510000) [pid = 1730] [serial = 1841] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x94e68800) [pid = 1730] [serial = 1818] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x96c60c00) [pid = 1730] [serial = 1821] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x86ae9800) [pid = 1730] [serial = 1848] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x9272b400) [pid = 1730] [serial = 1812] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0xa22aec00) [pid = 1730] [serial = 1844] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x9d310c00) [pid = 1730] [serial = 1836] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8f8e0400) [pid = 1730] [serial = 1806] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x871f9000) [pid = 1730] [serial = 1850] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x9b085400) [pid = 1730] [serial = 1832] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x8dad5c00) [pid = 1730] [serial = 1800] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x9397e000) [pid = 1730] [serial = 1817] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x9a3ec400) [pid = 1730] [serial = 1826] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x8c6b4400) [pid = 1730] [serial = 1728] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x85e9ac00) [pid = 1730] [serial = 1847] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x976ae800) [pid = 1730] [serial = 1823] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x90d5d400) [pid = 1730] [serial = 1809] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8de23400) [pid = 1730] [serial = 1802] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x924fa800) [pid = 1730] [serial = 1811] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8c202800) [pid = 1730] [serial = 1797] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x9d486c00) [pid = 1730] [serial = 1838] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8ea86400) [pid = 1730] [serial = 1803] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8aaeec00) [pid = 1730] [serial = 1857] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8ab65c00) [pid = 1730] [serial = 1859] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8aaf6800) [pid = 1730] [serial = 1796] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x92a93400) [pid = 1730] [serial = 1814] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x9a889400) [pid = 1730] [serial = 1827] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x9af87c00) [pid = 1730] [serial = 1830] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x87446c00) [pid = 1730] [serial = 1851] [outer = (nil)] [url = about:blank] 13:16:09 INFO - PROCESS | 1730 | 1464293769550 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]]]}] 13:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 3890ms 13:16:09 INFO - PROCESS | 1730 | 1464293769605 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 1730 | 1464293769611 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 13:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:16:09 INFO - PROCESS | 1730 | 1464293769623 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 1730 | 1464293769627 Marionette TRACE conn4 <- [1,2606,null,{}] 13:16:09 INFO - PROCESS | 1730 | 1464293769646 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}] 13:16:09 INFO - PROCESS | 1730 | 1464293769949 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 13:16:10 INFO - PROCESS | 1730 | 1464293770173 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x87447400 == 131 [pid = 1730] [id = 659] 13:16:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8744dc00) [pid = 1730] [serial = 1978] [outer = (nil)] 13:16:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x879db000) [pid = 1730] [serial = 1979] [outer = 0x8744dc00] 13:16:10 INFO - PROCESS | 1730 | 1464293770316 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x899e2c00) [pid = 1730] [serial = 1980] [outer = 0x8744dc00] 13:16:11 INFO - PROCESS | 1730 | 1464293771528 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]]]}] 13:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1946ms 13:16:11 INFO - PROCESS | 1730 | 1464293771570 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 1730 | 1464293771578 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:16:11 INFO - PROCESS | 1730 | 1464293771594 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - PROCESS | 1730 | 1464293771599 Marionette TRACE conn4 <- [1,2610,null,{}] 13:16:11 INFO - PROCESS | 1730 | 1464293771605 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}] 13:16:11 INFO - PROCESS | 1730 | 1464293771904 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 13:16:11 INFO - PROCESS | 1730 | 1464293771938 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d8800 == 132 [pid = 1730] [id = 660] 13:16:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8a2a9800) [pid = 1730] [serial = 1981] [outer = (nil)] 13:16:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8aaf6c00) [pid = 1730] [serial = 1982] [outer = 0x8a2a9800] 13:16:12 INFO - PROCESS | 1730 | 1464293772024 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8bd4ac00) [pid = 1730] [serial = 1983] [outer = 0x8a2a9800] 13:16:13 INFO - PROCESS | 1730 | 1464293773146 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]]]}] 13:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1599ms 13:16:13 INFO - PROCESS | 1730 | 1464293773189 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 13:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:16:13 INFO - PROCESS | 1730 | 1464293773193 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 13:16:13 INFO - PROCESS | 1730 | 1464293773208 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 1730 | 1464293773213 Marionette TRACE conn4 <- [1,2614,null,{}] 13:16:13 INFO - PROCESS | 1730 | 1464293773231 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}] 13:16:14 INFO - PROCESS | 1730 | 1464293774459 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8be9a400) [pid = 1730] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8c202c00) [pid = 1730] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8a05b800) [pid = 1730] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8c6b8800) [pid = 1730] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8d8ee800) [pid = 1730] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8f720000) [pid = 1730] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x871f5400) [pid = 1730] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8dbdd400) [pid = 1730] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8bd82000) [pid = 1730] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8de18800) [pid = 1730] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x86eb1400) [pid = 1730] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x86ae6000) [pid = 1730] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x8c263400) [pid = 1730] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x8a2a3c00) [pid = 1730] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x8c59b800) [pid = 1730] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x871f6400) [pid = 1730] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8ab61400) [pid = 1730] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x899e9000) [pid = 1730] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x8de1ac00) [pid = 1730] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x8c6bb800) [pid = 1730] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x8de20400) [pid = 1730] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:16:14 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x8a059400) [pid = 1730] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:16:14 INFO - PROCESS | 1730 | 1464293774705 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae6000 == 133 [pid = 1730] [id = 661] 13:16:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x871f6400) [pid = 1730] [serial = 1984] [outer = (nil)] 13:16:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x89bf9000) [pid = 1730] [serial = 1985] [outer = 0x871f6400] 13:16:14 INFO - PROCESS | 1730 | 1464293774793 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8be9a400) [pid = 1730] [serial = 1986] [outer = 0x871f6400] 13:16:15 INFO - PROCESS | 1730 | 1464293775595 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]]]}] 13:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2450ms 13:16:15 INFO - PROCESS | 1730 | 1464293775650 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 13:16:15 INFO - PROCESS | 1730 | 1464293775654 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 13:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:16:15 INFO - PROCESS | 1730 | 1464293775661 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - PROCESS | 1730 | 1464293775663 Marionette TRACE conn4 <- [1,2618,null,{}] 13:16:15 INFO - PROCESS | 1730 | 1464293775669 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}] 13:16:15 INFO - PROCESS | 1730 | 1464293775951 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 13:16:15 INFO - PROCESS | 1730 | 1464293775974 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a05b800 == 134 [pid = 1730] [id = 662] 13:16:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8c20b800) [pid = 1730] [serial = 1987] [outer = (nil)] 13:16:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8c227c00) [pid = 1730] [serial = 1988] [outer = 0x8c20b800] 13:16:16 INFO - PROCESS | 1730 | 1464293776066 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8c521c00) [pid = 1730] [serial = 1989] [outer = 0x8c20b800] 13:16:17 INFO - PROCESS | 1730 | 1464293777435 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]]]}] 13:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1837ms 13:16:17 INFO - PROCESS | 1730 | 1464293777500 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 1730 | 1464293777508 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 13:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:16:17 INFO - PROCESS | 1730 | 1464293777531 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - PROCESS | 1730 | 1464293777538 Marionette TRACE conn4 <- [1,2622,null,{}] 13:16:17 INFO - PROCESS | 1730 | 1464293777549 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}] 13:16:17 INFO - PROCESS | 1730 | 1464293777847 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 13:16:18 INFO - PROCESS | 1730 | 1464293778211 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ebb000 == 135 [pid = 1730] [id = 663] 13:16:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x879d4400) [pid = 1730] [serial = 1990] [outer = (nil)] 13:16:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x89bf8000) [pid = 1730] [serial = 1991] [outer = 0x879d4400] 13:16:18 INFO - PROCESS | 1730 | 1464293778313 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8aaea400) [pid = 1730] [serial = 1992] [outer = 0x879d4400] 13:16:19 INFO - PROCESS | 1730 | 1464293779353 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]]]}] 13:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1901ms 13:16:19 INFO - PROCESS | 1730 | 1464293779432 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 13:16:19 INFO - PROCESS | 1730 | 1464293779441 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 13:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:16:19 INFO - PROCESS | 1730 | 1464293779452 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - PROCESS | 1730 | 1464293779457 Marionette TRACE conn4 <- [1,2626,null,{}] 13:16:19 INFO - PROCESS | 1730 | 1464293779464 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}] 13:16:19 INFO - PROCESS | 1730 | 1464293779870 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 13:16:20 INFO - PROCESS | 1730 | 1464293780371 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bee5000 == 136 [pid = 1730] [id = 664] 13:16:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8bee5400) [pid = 1730] [serial = 1993] [outer = (nil)] 13:16:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8c206800) [pid = 1730] [serial = 1994] [outer = 0x8bee5400] 13:16:20 INFO - PROCESS | 1730 | 1464293780463 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8c229c00) [pid = 1730] [serial = 1995] [outer = 0x8bee5400] 13:16:21 INFO - PROCESS | 1730 | 1464293781579 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]]]}] 13:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2189ms 13:16:21 INFO - PROCESS | 1730 | 1464293781642 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:16:21 INFO - PROCESS | 1730 | 1464293781647 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:16:21 INFO - PROCESS | 1730 | 1464293781654 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 1730 | 1464293781660 Marionette TRACE conn4 <- [1,2630,null,{}] 13:16:21 INFO - PROCESS | 1730 | 1464293781679 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}] 13:16:21 INFO - PROCESS | 1730 | 1464293781980 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 13:16:22 INFO - PROCESS | 1730 | 1464293782326 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c6b5000 == 137 [pid = 1730] [id = 665] 13:16:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8c6bac00) [pid = 1730] [serial = 1996] [outer = (nil)] 13:16:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8d8e5c00) [pid = 1730] [serial = 1997] [outer = 0x8c6bac00] 13:16:22 INFO - PROCESS | 1730 | 1464293782421 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8da46800) [pid = 1730] [serial = 1998] [outer = 0x8c6bac00] 13:16:23 INFO - PROCESS | 1730 | 1464293783683 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]]]}] 13:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2090ms 13:16:23 INFO - PROCESS | 1730 | 1464293783746 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 1730 | 1464293783754 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 13:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:16:23 INFO - PROCESS | 1730 | 1464293783766 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 1730 | 1464293783770 Marionette TRACE conn4 <- [1,2634,null,{}] 13:16:23 INFO - PROCESS | 1730 | 1464293783781 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}] 13:16:24 INFO - PROCESS | 1730 | 1464293784067 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:16:24 INFO - PROCESS | 1730 | 1464293784450 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c6b4400 == 138 [pid = 1730] [id = 666] 13:16:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8da51400) [pid = 1730] [serial = 1999] [outer = (nil)] 13:16:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8da9bc00) [pid = 1730] [serial = 2000] [outer = 0x8da51400] 13:16:24 INFO - PROCESS | 1730 | 1464293784588 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8dad5c00) [pid = 1730] [serial = 2001] [outer = 0x8da51400] 13:16:25 INFO - PROCESS | 1730 | 1464293785617 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]]]}] 13:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1891ms 13:16:25 INFO - PROCESS | 1730 | 1464293785655 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 13:16:25 INFO - PROCESS | 1730 | 1464293785660 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 13:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:16:25 INFO - PROCESS | 1730 | 1464293785686 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:16:25 INFO - PROCESS | 1730 | 1464293785691 Marionette TRACE conn4 <- [1,2638,null,{}] 13:16:25 INFO - PROCESS | 1730 | 1464293785700 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}] 13:16:25 INFO - PROCESS | 1730 | 1464293785946 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 13:16:26 INFO - PROCESS | 1730 | 1464293786310 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da4bc00 == 139 [pid = 1730] [id = 667] 13:16:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8da91800) [pid = 1730] [serial = 2002] [outer = (nil)] 13:16:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8dbdac00) [pid = 1730] [serial = 2003] [outer = 0x8da91800] 13:16:26 INFO - PROCESS | 1730 | 1464293786430 Marionette DEBUG loaded listener.js 13:16:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8dbdd400) [pid = 1730] [serial = 2004] [outer = 0x8da91800] 13:16:27 INFO - PROCESS | 1730 | 1464293787490 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]]]}] 13:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1862ms 13:16:27 INFO - PROCESS | 1730 | 1464293787531 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 1730 | 1464293787535 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 13:16:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:16:27 INFO - PROCESS | 1730 | 1464293787543 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 1730 | 1464293787549 Marionette TRACE conn4 <- [1,2642,null,{}] 13:16:27 INFO - PROCESS | 1730 | 1464293787559 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}] 13:16:27 INFO - PROCESS | 1730 | 1464293787899 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 13:16:28 INFO - PROCESS | 1730 | 1464293788257 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da4f800 == 140 [pid = 1730] [id = 668] 13:16:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8dbd3800) [pid = 1730] [serial = 2005] [outer = (nil)] 13:16:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8e1d6400) [pid = 1730] [serial = 2006] [outer = 0x8dbd3800] 13:16:28 INFO - PROCESS | 1730 | 1464293788366 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8ea8e800) [pid = 1730] [serial = 2007] [outer = 0x8dbd3800] 13:16:29 INFO - PROCESS | 1730 | 1464293789455 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]]]}] 13:16:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:16:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1939ms 13:16:29 INFO - PROCESS | 1730 | 1464293789487 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 1730 | 1464293789494 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 13:16:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:16:29 INFO - PROCESS | 1730 | 1464293789504 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - PROCESS | 1730 | 1464293789511 Marionette TRACE conn4 <- [1,2646,null,{}] 13:16:29 INFO - PROCESS | 1730 | 1464293789520 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}] 13:16:29 INFO - PROCESS | 1730 | 1464293789905 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 13:16:30 INFO - PROCESS | 1730 | 1464293790303 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8dbd4000 == 141 [pid = 1730] [id = 669] 13:16:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8e1cd000) [pid = 1730] [serial = 2008] [outer = (nil)] 13:16:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8f754400) [pid = 1730] [serial = 2009] [outer = 0x8e1cd000] 13:16:30 INFO - PROCESS | 1730 | 1464293790427 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8f75a400) [pid = 1730] [serial = 2010] [outer = 0x8e1cd000] 13:16:31 INFO - PROCESS | 1730 | 1464293791398 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]]]}] 13:16:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:16:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1946ms 13:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:16:31 INFO - PROCESS | 1730 | 1464293791450 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 1730 | 1464293791454 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:16:31 INFO - PROCESS | 1730 | 1464293791461 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 1730 | 1464293791465 Marionette TRACE conn4 <- [1,2650,null,{}] 13:16:31 INFO - PROCESS | 1730 | 1464293791471 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}] 13:16:31 INFO - PROCESS | 1730 | 1464293791729 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 13:16:32 INFO - PROCESS | 1730 | 1464293792083 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f720000 == 142 [pid = 1730] [id = 670] 13:16:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8f720c00) [pid = 1730] [serial = 2011] [outer = (nil)] 13:16:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x90d0a800) [pid = 1730] [serial = 2012] [outer = 0x8f720c00] 13:16:32 INFO - PROCESS | 1730 | 1464293792200 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x90d16c00) [pid = 1730] [serial = 2013] [outer = 0x8f720c00] 13:16:33 INFO - PROCESS | 1730 | 1464293793172 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]]]}] 13:16:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:16:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1785ms 13:16:33 INFO - PROCESS | 1730 | 1464293793246 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 1730 | 1464293793249 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 13:16:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:16:33 INFO - PROCESS | 1730 | 1464293793256 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 1730 | 1464293793259 Marionette TRACE conn4 <- [1,2654,null,{}] 13:16:33 INFO - PROCESS | 1730 | 1464293793268 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}] 13:16:33 INFO - PROCESS | 1730 | 1464293793546 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:16:33 INFO - PROCESS | 1730 | 1464293793918 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d9800 == 143 [pid = 1730] [id = 671] 13:16:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8a2a7000) [pid = 1730] [serial = 2014] [outer = (nil)] 13:16:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x9203f400) [pid = 1730] [serial = 2015] [outer = 0x8a2a7000] 13:16:34 INFO - PROCESS | 1730 | 1464293794032 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x92133c00) [pid = 1730] [serial = 2016] [outer = 0x8a2a7000] 13:16:34 INFO - PROCESS | 1730 | 1464293794984 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]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1787ms 13:16:35 INFO - PROCESS | 1730 | 1464293795044 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 1730 | 1464293795049 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 13:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:16:35 INFO - PROCESS | 1730 | 1464293795055 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 1730 | 1464293795059 Marionette TRACE conn4 <- [1,2658,null,{}] 13:16:35 INFO - PROCESS | 1730 | 1464293795067 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}] 13:16:35 INFO - PROCESS | 1730 | 1464293795384 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 13:16:35 INFO - PROCESS | 1730 | 1464293795724 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c6b4000 == 144 [pid = 1730] [id = 672] 13:16:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x90d68400) [pid = 1730] [serial = 2017] [outer = (nil)] 13:16:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x92604c00) [pid = 1730] [serial = 2018] [outer = 0x90d68400] 13:16:35 INFO - PROCESS | 1730 | 1464293795818 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x9260c000) [pid = 1730] [serial = 2019] [outer = 0x90d68400] 13:16:36 INFO - PROCESS | 1730 | 1464293796831 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]]]}] 13:16:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:16:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1833ms 13:16:36 INFO - PROCESS | 1730 | 1464293796890 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 13:16:36 INFO - PROCESS | 1730 | 1464293796895 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 13:16:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:16:36 INFO - PROCESS | 1730 | 1464293796901 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:16:36 INFO - PROCESS | 1730 | 1464293796906 Marionette TRACE conn4 <- [1,2662,null,{}] 13:16:36 INFO - PROCESS | 1730 | 1464293796912 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}] 13:16:37 INFO - PROCESS | 1730 | 1464293797214 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 13:16:37 INFO - PROCESS | 1730 | 1464293797568 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d63400 == 145 [pid = 1730] [id = 673] 13:16:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x92a98800) [pid = 1730] [serial = 2020] [outer = (nil)] 13:16:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x92ce3800) [pid = 1730] [serial = 2021] [outer = 0x92a98800] 13:16:37 INFO - PROCESS | 1730 | 1464293797670 Marionette DEBUG loaded listener.js 13:16:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x9374e800) [pid = 1730] [serial = 2022] [outer = 0x92a98800] 13:16:38 INFO - PROCESS | 1730 | 1464293798631 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]]]}] 13:16:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:16:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1787ms 13:16:38 INFO - PROCESS | 1730 | 1464293798690 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 1730 | 1464293798694 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 13:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:16:38 INFO - PROCESS | 1730 | 1464293798701 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:16:38 INFO - PROCESS | 1730 | 1464293798705 Marionette TRACE conn4 <- [1,2666,null,{}] 13:16:38 INFO - PROCESS | 1730 | 1464293798711 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}] 13:16:38 INFO - PROCESS | 1730 | 1464293798947 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 13:16:39 INFO - PROCESS | 1730 | 1464293799319 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c20b400 == 146 [pid = 1730] [id = 674] 13:16:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x8c20c400) [pid = 1730] [serial = 2023] [outer = (nil)] 13:16:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x94e69c00) [pid = 1730] [serial = 2024] [outer = 0x8c20c400] 13:16:39 INFO - PROCESS | 1730 | 1464293799414 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x94e73000) [pid = 1730] [serial = 2025] [outer = 0x8c20c400] 13:16:40 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:40 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:16:40 INFO - PROCESS | 1730 | 1464293800790 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]]]}] 13:16:40 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) 13:16:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2138ms 13:16:40 INFO - PROCESS | 1730 | 1464293800840 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 1730 | 1464293800845 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:16:40 INFO - PROCESS | 1730 | 1464293800856 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 1730 | 1464293800862 Marionette TRACE conn4 <- [1,2670,null,{}] 13:16:40 INFO - PROCESS | 1730 | 1464293800870 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}] 13:16:41 INFO - PROCESS | 1730 | 1464293801201 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 13:16:41 INFO - PROCESS | 1730 | 1464293801489 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x929e4000 == 147 [pid = 1730] [id = 675] 13:16:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x94474800) [pid = 1730] [serial = 2026] [outer = (nil)] 13:16:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x96c65400) [pid = 1730] [serial = 2027] [outer = 0x94474800] 13:16:41 INFO - PROCESS | 1730 | 1464293801583 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x96c69000) [pid = 1730] [serial = 2028] [outer = 0x94474800] 13:16:42 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:43 INFO - PROCESS | 1730 | 1464293803014 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] 13:16:43 INFO - PROCESS | 1730 | 1464293803055 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 13:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:16:43 INFO - PROCESS | 1730 | 1464293803062 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 1730 | 1464293803066 Marionette TRACE conn4 <- [1,2674,null,{}] 13:16:43 INFO - PROCESS | 1730 | 1464293803072 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}] 13:16:43 INFO - PROCESS | 1730 | 1464293803404 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:16:43 INFO - PROCESS | 1730 | 1464293803696 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x950ad800 == 148 [pid = 1730] [id = 676] 13:16:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x96c63c00) [pid = 1730] [serial = 2029] [outer = (nil)] 13:16:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x97686000) [pid = 1730] [serial = 2030] [outer = 0x96c63c00] 13:16:43 INFO - PROCESS | 1730 | 1464293803787 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x9768cc00) [pid = 1730] [serial = 2031] [outer = 0x96c63c00] 13:16:45 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:45 INFO - PROCESS | 1730 | 1464293805301 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] 13:16:45 INFO - PROCESS | 1730 | 1464293805446 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 13:16:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:16:45 INFO - PROCESS | 1730 | 1464293805463 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - PROCESS | 1730 | 1464293805466 Marionette TRACE conn4 <- [1,2678,null,{}] 13:16:45 INFO - PROCESS | 1730 | 1464293805472 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}] 13:16:45 INFO - PROCESS | 1730 | 1464293805750 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 13:16:46 INFO - PROCESS | 1730 | 1464293806037 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x950b8800 == 149 [pid = 1730] [id = 677] 13:16:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x96c8bc00) [pid = 1730] [serial = 2032] [outer = (nil)] 13:16:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x9801b800) [pid = 1730] [serial = 2033] [outer = 0x96c8bc00] 13:16:46 INFO - PROCESS | 1730 | 1464293806125 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x9809ac00) [pid = 1730] [serial = 2034] [outer = 0x96c8bc00] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x9a33d000 == 148 [pid = 1730] [id = 567] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x93889c00 == 147 [pid = 1730] [id = 569] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x9374d000 == 146 [pid = 1730] [id = 563] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x9a3eec00 == 145 [pid = 1730] [id = 568] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x929dcc00 == 144 [pid = 1730] [id = 566] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x92cdf400 == 143 [pid = 1730] [id = 565] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x86aecc00 == 142 [pid = 1730] [id = 570] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae6000 == 141 [pid = 1730] [id = 661] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x879d8800 == 140 [pid = 1730] [id = 660] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x87447400 == 139 [pid = 1730] [id = 659] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x929e8800 == 138 [pid = 1730] [id = 657] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd80c00 == 137 [pid = 1730] [id = 656] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x92a8fc00 == 136 [pid = 1730] [id = 654] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x93711400 == 135 [pid = 1730] [id = 655] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x88e01c00 == 134 [pid = 1730] [id = 653] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x92726400 == 133 [pid = 1730] [id = 652] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x86eb9c00 == 132 [pid = 1730] [id = 651] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x87449000 == 131 [pid = 1730] [id = 650] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddc9400 == 130 [pid = 1730] [id = 648] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x9191f400 == 129 [pid = 1730] [id = 649] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x85e97c00 == 128 [pid = 1730] [id = 647] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde5800 == 127 [pid = 1730] [id = 646] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x8c52f000 == 126 [pid = 1730] [id = 645] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8e1c00 == 125 [pid = 1730] [id = 644] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x8bee9400 == 124 [pid = 1730] [id = 643] 13:16:48 INFO - PROCESS | 1730 | --DOCSHELL 0x88e06c00 == 123 [pid = 1730] [id = 642] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8c5a5400) [pid = 1730] [serial = 1880] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x8bea5c00) [pid = 1730] [serial = 1871] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x8c20c800) [pid = 1730] [serial = 1874] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x8aaf2c00) [pid = 1730] [serial = 1866] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x90d0d800) [pid = 1730] [serial = 1907] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x90d67000) [pid = 1730] [serial = 1910] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x8f725000) [pid = 1730] [serial = 1902] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8da4c800) [pid = 1730] [serial = 1886] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8bd82400) [pid = 1730] [serial = 1919] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8da9ec00) [pid = 1730] [serial = 1889] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8f772c00) [pid = 1730] [serial = 1904] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x879db400) [pid = 1730] [serial = 1863] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8ddc6000) [pid = 1730] [serial = 1892] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8bdf0800) [pid = 1730] [serial = 1869] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8de26c00) [pid = 1730] [serial = 1896] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x86eb9000) [pid = 1730] [serial = 1913] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x8bde8000) [pid = 1730] [serial = 1868] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8d8e7000) [pid = 1730] [serial = 1884] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x8ddcfc00) [pid = 1730] [serial = 1893] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x88e08c00) [pid = 1730] [serial = 1922] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x871f8800) [pid = 1730] [serial = 1914] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8f71e400) [pid = 1730] [serial = 1901] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x87446800) [pid = 1730] [serial = 1862] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8da52c00) [pid = 1730] [serial = 1887] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8bee8400) [pid = 1730] [serial = 1872] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8f777400) [pid = 1730] [serial = 1905] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8ea83c00) [pid = 1730] [serial = 1899] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8c527000) [pid = 1730] [serial = 1877] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8a060000) [pid = 1730] [serial = 1917] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8c220800) [pid = 1730] [serial = 1875] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8de22c00) [pid = 1730] [serial = 1895] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8da9cc00) [pid = 1730] [serial = 1794] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8c52b000) [pid = 1730] [serial = 1878] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8dad5800) [pid = 1730] [serial = 1890] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8c525400) [pid = 1730] [serial = 1925] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x8c228400) [pid = 1730] [serial = 1923] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8c6b1400) [pid = 1730] [serial = 1881] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8d8e3400) [pid = 1730] [serial = 1883] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8bdeec00) [pid = 1730] [serial = 1920] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x89bfb800) [pid = 1730] [serial = 1916] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x90d14c00) [pid = 1730] [serial = 1908] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x91919000) [pid = 1730] [serial = 1911] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x8e1d8c00) [pid = 1730] [serial = 1898] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x8a05fc00) [pid = 1730] [serial = 1865] [outer = (nil)] [url = about:blank] 13:16:49 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:49 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) 13:16:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3706ms 13:16:49 INFO - PROCESS | 1730 | 1464293809157 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]]]}] 13:16:49 INFO - PROCESS | 1730 | 1464293809168 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 1730 | 1464293809174 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 13:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:16:49 INFO - PROCESS | 1730 | 1464293809184 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 1730 | 1464293809191 Marionette TRACE conn4 <- [1,2682,null,{}] 13:16:49 INFO - PROCESS | 1730 | 1464293809205 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}] 13:16:49 INFO - PROCESS | 1730 | 1464293809451 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 13:16:49 INFO - PROCESS | 1730 | 1464293809656 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb1800 == 124 [pid = 1730] [id = 678] 13:16:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x871fac00) [pid = 1730] [serial = 2035] [outer = (nil)] 13:16:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x879d8800) [pid = 1730] [serial = 2036] [outer = 0x871fac00] 13:16:49 INFO - PROCESS | 1730 | 1464293809738 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x899e5c00) [pid = 1730] [serial = 2037] [outer = 0x871fac00] 13:16:51 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:51 INFO - PROCESS | 1730 | 1464293811055 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]]]}] 13:16:51 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) 13:16:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1897ms 13:16:51 INFO - PROCESS | 1730 | 1464293811089 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 1730 | 1464293811099 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 13:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:16:51 INFO - PROCESS | 1730 | 1464293811110 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 1730 | 1464293811114 Marionette TRACE conn4 <- [1,2686,null,{}] 13:16:51 INFO - PROCESS | 1730 | 1464293811129 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}] 13:16:51 INFO - PROCESS | 1730 | 1464293811469 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 13:16:51 INFO - PROCESS | 1730 | 1464293811516 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d5400 == 125 [pid = 1730] [id = 679] 13:16:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x89bf1800) [pid = 1730] [serial = 2038] [outer = (nil)] 13:16:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8aaf0800) [pid = 1730] [serial = 2039] [outer = 0x89bf1800] 13:16:51 INFO - PROCESS | 1730 | 1464293811594 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8bd49400) [pid = 1730] [serial = 2040] [outer = 0x89bf1800] 13:16:53 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8744dc00) [pid = 1730] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x929e5c00) [pid = 1730] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x8dbd3c00) [pid = 1730] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x8d8eb000) [pid = 1730] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x924f5000) [pid = 1730] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x89bf9800) [pid = 1730] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x9212f400) [pid = 1730] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x92cdb800) [pid = 1730] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x8ab66400) [pid = 1730] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x8f8dec00) [pid = 1730] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x8a2a9800) [pid = 1730] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x950ad000) [pid = 1730] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x871f6400) [pid = 1730] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x92cda000) [pid = 1730] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x8dbdb000) [pid = 1730] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x8ab5b400) [pid = 1730] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x8da99400) [pid = 1730] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x8beeb000) [pid = 1730] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x8c26b800) [pid = 1730] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x93713800) [pid = 1730] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:16:53 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x899e7000) [pid = 1730] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:16:53 INFO - PROCESS | 1730 | 1464293813478 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] 13:16:53 INFO - PROCESS | 1730 | 1464293813504 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:16:53 INFO - PROCESS | 1730 | 1464293813516 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 1730 | 1464293813523 Marionette TRACE conn4 <- [1,2690,null,{}] 13:16:53 INFO - PROCESS | 1730 | 1464293813539 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}] 13:16:53 INFO - PROCESS | 1730 | 1464293813817 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 13:16:53 INFO - PROCESS | 1730 | 1464293813954 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb4000 == 126 [pid = 1730] [id = 680] 13:16:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x8bd7b400) [pid = 1730] [serial = 2041] [outer = (nil)] 13:16:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x8be96c00) [pid = 1730] [serial = 2042] [outer = 0x8bd7b400] 13:16:54 INFO - PROCESS | 1730 | 1464293814031 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x8bee7400) [pid = 1730] [serial = 2043] [outer = 0x8bd7b400] 13:16:55 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:55 INFO - PROCESS | 1730 | 1464293815256 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] 13:16:55 INFO - PROCESS | 1730 | 1464293815510 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 13:16:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:16:55 INFO - PROCESS | 1730 | 1464293815527 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 1730 | 1464293815534 Marionette TRACE conn4 <- [1,2694,null,{}] 13:16:55 INFO - PROCESS | 1730 | 1464293815590 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}] 13:16:55 INFO - PROCESS | 1730 | 1464293815841 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:16:56 INFO - PROCESS | 1730 | 1464293816119 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x87447000 == 127 [pid = 1730] [id = 681] 13:16:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x87447400) [pid = 1730] [serial = 2044] [outer = (nil)] 13:16:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x879d4c00) [pid = 1730] [serial = 2045] [outer = 0x87447400] 13:16:56 INFO - PROCESS | 1730 | 1464293816214 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x89bf5000) [pid = 1730] [serial = 2046] [outer = 0x87447400] 13:16:57 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:57 INFO - PROCESS | 1730 | 1464293817716 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] 13:16:57 INFO - PROCESS | 1730 | 1464293817804 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 13:16:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:16:57 INFO - PROCESS | 1730 | 1464293817839 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 1730 | 1464293817846 Marionette TRACE conn4 <- [1,2698,null,{}] 13:16:57 INFO - PROCESS | 1730 | 1464293817855 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}] 13:16:58 INFO - PROCESS | 1730 | 1464293818089 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 13:16:58 INFO - PROCESS | 1730 | 1464293818371 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8743f800 == 128 [pid = 1730] [id = 682] 13:16:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x89bfb800) [pid = 1730] [serial = 2047] [outer = (nil)] 13:16:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x8bd77800) [pid = 1730] [serial = 2048] [outer = 0x89bfb800] 13:16:58 INFO - PROCESS | 1730 | 1464293818461 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x8bde4000) [pid = 1730] [serial = 2049] [outer = 0x89bfb800] 13:16:59 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:59 INFO - PROCESS | 1730 | 1464293819882 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] 13:16:59 INFO - PROCESS | 1730 | 1464293819941 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 13:16:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:16:59 INFO - PROCESS | 1730 | 1464293819948 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 1730 | 1464293819952 Marionette TRACE conn4 <- [1,2702,null,{}] 13:16:59 INFO - PROCESS | 1730 | 1464293819967 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}] 13:17:00 INFO - PROCESS | 1730 | 1464293820429 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 13:17:00 INFO - PROCESS | 1730 | 1464293820654 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde9400 == 129 [pid = 1730] [id = 683] 13:17:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x8bdea800) [pid = 1730] [serial = 2050] [outer = (nil)] 13:17:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8c223400) [pid = 1730] [serial = 2051] [outer = 0x8bdea800] 13:17:00 INFO - PROCESS | 1730 | 1464293820788 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8c267c00) [pid = 1730] [serial = 2052] [outer = 0x8bdea800] 13:17:01 INFO - PROCESS | 1730 | 1464293821932 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]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:17:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2044ms 13:17:01 INFO - PROCESS | 1730 | 1464293821995 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 1730 | 1464293822002 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 13:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:17:02 INFO - PROCESS | 1730 | 1464293822017 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - PROCESS | 1730 | 1464293822024 Marionette TRACE conn4 <- [1,2706,null,{}] 13:17:02 INFO - PROCESS | 1730 | 1464293822037 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}] 13:17:02 INFO - PROCESS | 1730 | 1464293822350 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 13:17:02 INFO - PROCESS | 1730 | 1464293822731 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c20c000 == 130 [pid = 1730] [id = 684] 13:17:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8c226400) [pid = 1730] [serial = 2053] [outer = (nil)] 13:17:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8c6b3800) [pid = 1730] [serial = 2054] [outer = 0x8c226400] 13:17:02 INFO - PROCESS | 1730 | 1464293822846 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8c6bec00) [pid = 1730] [serial = 2055] [outer = 0x8c226400] 13:17:03 INFO - PROCESS | 1730 | 1464293823879 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]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:17:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1905ms 13:17:03 INFO - PROCESS | 1730 | 1464293823917 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 1730 | 1464293823920 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:17:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:17:03 INFO - PROCESS | 1730 | 1464293823929 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 1730 | 1464293823933 Marionette TRACE conn4 <- [1,2710,null,{}] 13:17:03 INFO - PROCESS | 1730 | 1464293823940 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}] 13:17:04 INFO - PROCESS | 1730 | 1464293824215 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 13:17:04 INFO - PROCESS | 1730 | 1464293824562 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c599400 == 131 [pid = 1730] [id = 685] 13:17:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8c5a0400) [pid = 1730] [serial = 2056] [outer = (nil)] 13:17:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8d8ebc00) [pid = 1730] [serial = 2057] [outer = 0x8c5a0400] 13:17:04 INFO - PROCESS | 1730 | 1464293824677 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8da4c800) [pid = 1730] [serial = 2058] [outer = 0x8c5a0400] 13:17:05 INFO - PROCESS | 1730 | 1464293825721 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] 13:17:05 INFO - PROCESS | 1730 | 1464293825789 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 13:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:17:05 INFO - PROCESS | 1730 | 1464293825797 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 1730 | 1464293825800 Marionette TRACE conn4 <- [1,2714,null,{}] 13:17:05 INFO - PROCESS | 1730 | 1464293825807 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}] 13:17:06 INFO - PROCESS | 1730 | 1464293826146 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:17:06 INFO - PROCESS | 1730 | 1464293826515 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e99400 == 132 [pid = 1730] [id = 686] 13:17:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8d8e9c00) [pid = 1730] [serial = 2059] [outer = (nil)] 13:17:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8ddcc000) [pid = 1730] [serial = 2060] [outer = 0x8d8e9c00] 13:17:06 INFO - PROCESS | 1730 | 1464293826612 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8e1cc400) [pid = 1730] [serial = 2061] [outer = 0x8d8e9c00] 13:17:07 INFO - PROCESS | 1730 | 1464293827660 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]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1889ms 13:17:07 INFO - PROCESS | 1730 | 1464293827687 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 13:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:17:07 INFO - PROCESS | 1730 | 1464293827691 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 13:17:07 INFO - PROCESS | 1730 | 1464293827698 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 1730 | 1464293827702 Marionette TRACE conn4 <- [1,2718,null,{}] 13:17:07 INFO - PROCESS | 1730 | 1464293827708 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}] 13:17:08 INFO - PROCESS | 1730 | 1464293828056 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 13:17:08 INFO - PROCESS | 1730 | 1464293828328 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a059c00 == 133 [pid = 1730] [id = 687] 13:17:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8ddcd400) [pid = 1730] [serial = 2062] [outer = (nil)] 13:17:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8ea83400) [pid = 1730] [serial = 2063] [outer = 0x8ddcd400] 13:17:08 INFO - PROCESS | 1730 | 1464293828424 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8f719c00) [pid = 1730] [serial = 2064] [outer = 0x8ddcd400] 13:17:09 INFO - PROCESS | 1730 | 1464293829420 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] 13:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:17:09 INFO - PROCESS | 1730 | 1464293829497 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 13:17:09 INFO - PROCESS | 1730 | 1464293829504 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 1730 | 1464293829508 Marionette TRACE conn4 <- [1,2722,null,{}] 13:17:09 INFO - PROCESS | 1730 | 1464293829514 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}] 13:17:09 INFO - PROCESS | 1730 | 1464293829782 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 13:17:10 INFO - PROCESS | 1730 | 1464293830120 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e1cc000 == 134 [pid = 1730] [id = 688] 13:17:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8e1d5800) [pid = 1730] [serial = 2065] [outer = (nil)] 13:17:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8f771000) [pid = 1730] [serial = 2066] [outer = 0x8e1d5800] 13:17:10 INFO - PROCESS | 1730 | 1464293830212 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8f8dc800) [pid = 1730] [serial = 2067] [outer = 0x8e1d5800] 13:17:11 INFO - PROCESS | 1730 | 1464293831209 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] 13:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:17:11 INFO - PROCESS | 1730 | 1464293831294 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 13:17:11 INFO - PROCESS | 1730 | 1464293831305 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 1730 | 1464293831312 Marionette TRACE conn4 <- [1,2726,null,{}] 13:17:11 INFO - PROCESS | 1730 | 1464293831322 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}] 13:17:11 INFO - PROCESS | 1730 | 1464293831591 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 13:17:11 INFO - PROCESS | 1730 | 1464293831930 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da51000 == 135 [pid = 1730] [id = 689] 13:17:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8ea85000) [pid = 1730] [serial = 2068] [outer = (nil)] 13:17:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x90d5dc00) [pid = 1730] [serial = 2069] [outer = 0x8ea85000] 13:17:12 INFO - PROCESS | 1730 | 1464293832021 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x90d67000) [pid = 1730] [serial = 2070] [outer = 0x8ea85000] 13:17:12 INFO - PROCESS | 1730 | 1464293832988 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]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:17:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1744ms 13:17:13 INFO - PROCESS | 1730 | 1464293833046 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 1730 | 1464293833049 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:17:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:17:13 INFO - PROCESS | 1730 | 1464293833056 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 1730 | 1464293833059 Marionette TRACE conn4 <- [1,2730,null,{}] 13:17:13 INFO - PROCESS | 1730 | 1464293833066 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}] 13:17:13 INFO - PROCESS | 1730 | 1464293833290 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 13:17:13 INFO - PROCESS | 1730 | 1464293833635 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a054c00 == 136 [pid = 1730] [id = 690] 13:17:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8f71c400) [pid = 1730] [serial = 2071] [outer = (nil)] 13:17:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x9191ac00) [pid = 1730] [serial = 2072] [outer = 0x8f71c400] 13:17:13 INFO - PROCESS | 1730 | 1464293833732 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x92039c00) [pid = 1730] [serial = 2073] [outer = 0x8f71c400] 13:17:15 INFO - PROCESS | 1730 | 1464293835065 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] 13:17:15 INFO - PROCESS | 1730 | 1464293835096 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 13:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:17:15 INFO - PROCESS | 1730 | 1464293835104 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 1730 | 1464293835109 Marionette TRACE conn4 <- [1,2734,null,{}] 13:17:15 INFO - PROCESS | 1730 | 1464293835115 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}] 13:17:15 INFO - PROCESS | 1730 | 1464293835440 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:17:15 INFO - PROCESS | 1730 | 1464293835761 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x9191c800 == 137 [pid = 1730] [id = 691] 13:17:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x92137000) [pid = 1730] [serial = 2074] [outer = (nil)] 13:17:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x92610000) [pid = 1730] [serial = 2075] [outer = 0x92137000] 13:17:15 INFO - PROCESS | 1730 | 1464293835871 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x92735800) [pid = 1730] [serial = 2076] [outer = 0x92137000] 13:17:17 INFO - PROCESS | 1730 | 1464293837017 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]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1989ms 13:17:17 INFO - PROCESS | 1730 | 1464293837095 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 1730 | 1464293837099 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 13:17:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:17:17 INFO - PROCESS | 1730 | 1464293837106 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 1730 | 1464293837110 Marionette TRACE conn4 <- [1,2738,null,{}] 13:17:17 INFO - PROCESS | 1730 | 1464293837120 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}] 13:17:17 INFO - PROCESS | 1730 | 1464293837545 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 13:17:17 INFO - PROCESS | 1730 | 1464293837945 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x9260d800 == 138 [pid = 1730] [id = 692] 13:17:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x929e2000) [pid = 1730] [serial = 2077] [outer = (nil)] 13:17:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x92a9dc00) [pid = 1730] [serial = 2078] [outer = 0x929e2000] 13:17:18 INFO - PROCESS | 1730 | 1464293838053 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x92cdf400) [pid = 1730] [serial = 2079] [outer = 0x929e2000] 13:17:19 INFO - PROCESS | 1730 | 1464293839116 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]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2091ms 13:17:19 INFO - PROCESS | 1730 | 1464293839198 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 13:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:17:19 INFO - PROCESS | 1730 | 1464293839203 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 13:17:19 INFO - PROCESS | 1730 | 1464293839210 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 1730 | 1464293839214 Marionette TRACE conn4 <- [1,2742,null,{}] 13:17:19 INFO - PROCESS | 1730 | 1464293839220 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}] 13:17:19 INFO - PROCESS | 1730 | 1464293839493 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 13:17:19 INFO - PROCESS | 1730 | 1464293839858 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d15400 == 139 [pid = 1730] [id = 693] 13:17:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x929db800) [pid = 1730] [serial = 2080] [outer = (nil)] 13:17:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x93730000) [pid = 1730] [serial = 2081] [outer = 0x929db800] 13:17:19 INFO - PROCESS | 1730 | 1464293839956 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x93736c00) [pid = 1730] [serial = 2082] [outer = 0x929db800] 13:17:20 INFO - PROCESS | 1730 | 1464293840944 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]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:17:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1791ms 13:17:21 INFO - PROCESS | 1730 | 1464293841002 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 1730 | 1464293841005 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 13:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:17:21 INFO - PROCESS | 1730 | 1464293841013 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 1730 | 1464293841017 Marionette TRACE conn4 <- [1,2746,null,{}] 13:17:21 INFO - PROCESS | 1730 | 1464293841024 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}] 13:17:21 INFO - PROCESS | 1730 | 1464293841282 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 13:17:21 INFO - PROCESS | 1730 | 1464293841649 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x929dd400 == 140 [pid = 1730] [id = 694] 13:17:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x92cdf000) [pid = 1730] [serial = 2083] [outer = (nil)] 13:17:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x95044400) [pid = 1730] [serial = 2084] [outer = 0x92cdf000] 13:17:21 INFO - PROCESS | 1730 | 1464293841753 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x950ae800) [pid = 1730] [serial = 2085] [outer = 0x92cdf000] 13:17:22 INFO - PROCESS | 1730 | 1464293842777 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]]]}] 13:17:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:17:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1836ms 13:17:22 INFO - PROCESS | 1730 | 1464293842851 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 1730 | 1464293842854 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:17:22 INFO - PROCESS | 1730 | 1464293842861 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 1730 | 1464293842864 Marionette TRACE conn4 <- [1,2750,null,{}] 13:17:22 INFO - PROCESS | 1730 | 1464293842871 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}] 13:17:23 INFO - PROCESS | 1730 | 1464293843177 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 13:17:23 INFO - PROCESS | 1730 | 1464293843541 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x879d3c00 == 141 [pid = 1730] [id = 695] 13:17:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x8ab5b000) [pid = 1730] [serial = 2086] [outer = (nil)] 13:17:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x9768c000) [pid = 1730] [serial = 2087] [outer = 0x8ab5b000] 13:17:23 INFO - PROCESS | 1730 | 1464293843649 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x980a2400) [pid = 1730] [serial = 2088] [outer = 0x8ab5b000] 13:17:24 INFO - PROCESS | 1730 | 1464293844605 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]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1789ms 13:17:24 INFO - PROCESS | 1730 | 1464293844655 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 1730 | 1464293844659 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 13:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:17:24 INFO - PROCESS | 1730 | 1464293844670 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 1730 | 1464293844673 Marionette TRACE conn4 <- [1,2754,null,{}] 13:17:24 INFO - PROCESS | 1730 | 1464293844680 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}] 13:17:24 INFO - PROCESS | 1730 | 1464293844925 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:17:25 INFO - PROCESS | 1730 | 1464293845284 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x9768ac00 == 142 [pid = 1730] [id = 696] 13:17:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x976ad400) [pid = 1730] [serial = 2089] [outer = (nil)] 13:17:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x995a7000) [pid = 1730] [serial = 2090] [outer = 0x976ad400] 13:17:25 INFO - PROCESS | 1730 | 1464293845391 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x995aa000) [pid = 1730] [serial = 2091] [outer = 0x976ad400] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8c205400 == 141 [pid = 1730] [id = 217] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8c528400 == 140 [pid = 1730] [id = 203] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x879d5400 == 139 [pid = 1730] [id = 679] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x86eb1800 == 138 [pid = 1730] [id = 678] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x929e4000 == 137 [pid = 1730] [id = 675] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x950ad800 == 136 [pid = 1730] [id = 676] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8c20b400 == 135 [pid = 1730] [id = 674] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x90d63400 == 134 [pid = 1730] [id = 673] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8c6b4000 == 133 [pid = 1730] [id = 672] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x879d9800 == 132 [pid = 1730] [id = 671] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8dbd4000 == 131 [pid = 1730] [id = 669] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8f720000 == 130 [pid = 1730] [id = 670] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8da4f800 == 129 [pid = 1730] [id = 668] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8da4bc00 == 128 [pid = 1730] [id = 667] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8c6b4400 == 127 [pid = 1730] [id = 666] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8c6b5000 == 126 [pid = 1730] [id = 665] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8bee5000 == 125 [pid = 1730] [id = 664] 13:17:27 INFO - PROCESS | 1730 | --DOCSHELL 0x86ebb000 == 124 [pid = 1730] [id = 663] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8dbdf800) [pid = 1730] [serial = 1937] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8c26e800) [pid = 1730] [serial = 1932] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x93983400) [pid = 1730] [serial = 1970] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x93755400) [pid = 1730] [serial = 1968] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x950b3000) [pid = 1730] [serial = 1976] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8a2a0000) [pid = 1730] [serial = 1928] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x93719000) [pid = 1730] [serial = 1964] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x92a90800) [pid = 1730] [serial = 1958] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x8f779400) [pid = 1730] [serial = 1943] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8aaf6c00) [pid = 1730] [serial = 1982] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x94e77800) [pid = 1730] [serial = 1973] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x924ef400) [pid = 1730] [serial = 1950] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x8ddc8c00) [pid = 1730] [serial = 1938] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8e1d1000) [pid = 1730] [serial = 1941] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9398ac00) [pid = 1730] [serial = 1971] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x93738400) [pid = 1730] [serial = 1967] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8c229800) [pid = 1730] [serial = 1931] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8bd40400) [pid = 1730] [serial = 1929] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8c227c00) [pid = 1730] [serial = 1988] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x899e2c00) [pid = 1730] [serial = 1980] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x92a99800) [pid = 1730] [serial = 1959] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8e1cbc00) [pid = 1730] [serial = 1940] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8da96400) [pid = 1730] [serial = 1934] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x92729000) [pid = 1730] [serial = 1955] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x92602400) [pid = 1730] [serial = 1952] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x924ebc00) [pid = 1730] [serial = 1949] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x94ebec00) [pid = 1730] [serial = 1974] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9272e000) [pid = 1730] [serial = 1956] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x92ce4400) [pid = 1730] [serial = 1962] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x9203a400) [pid = 1730] [serial = 1946] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8bd4ac00) [pid = 1730] [serial = 1983] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x92ce0000) [pid = 1730] [serial = 1961] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x96c61800) [pid = 1730] [serial = 1977] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x89bf9000) [pid = 1730] [serial = 1985] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x92605400) [pid = 1730] [serial = 1953] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x9371bc00) [pid = 1730] [serial = 1965] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x90d0cc00) [pid = 1730] [serial = 1944] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8be9a400) [pid = 1730] [serial = 1986] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x92040800) [pid = 1730] [serial = 1947] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x8dadf400) [pid = 1730] [serial = 1935] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x8bd43800) [pid = 1730] [serial = 1860] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x879db000) [pid = 1730] [serial = 1979] [outer = (nil)] [url = about:blank] 13:17:28 INFO - PROCESS | 1730 | 1464293848756 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]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:17:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 4141ms 13:17:28 INFO - PROCESS | 1730 | 1464293848814 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 13:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:17:28 INFO - PROCESS | 1730 | 1464293848826 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 13:17:28 INFO - PROCESS | 1730 | 1464293848837 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 1730 | 1464293848847 Marionette TRACE conn4 <- [1,2758,null,{}] 13:17:28 INFO - PROCESS | 1730 | 1464293848859 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}] 13:17:29 INFO - PROCESS | 1730 | 1464293849198 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 13:17:29 INFO - PROCESS | 1730 | 1464293849570 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x87443400 == 125 [pid = 1730] [id = 697] 13:17:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x879d9800) [pid = 1730] [serial = 2092] [outer = (nil)] 13:17:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8a051800) [pid = 1730] [serial = 2093] [outer = 0x879d9800] 13:17:29 INFO - PROCESS | 1730 | 1464293849650 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8a2a1800) [pid = 1730] [serial = 2094] [outer = 0x879d9800] 13:17:30 INFO - PROCESS | 1730 | 1464293850553 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]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1760ms 13:17:30 INFO - PROCESS | 1730 | 1464293850596 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 1730 | 1464293850605 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 13:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:17:30 INFO - PROCESS | 1730 | 1464293850628 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 1730 | 1464293850634 Marionette TRACE conn4 <- [1,2762,null,{}] 13:17:30 INFO - PROCESS | 1730 | 1464293850640 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}] 13:17:30 INFO - PROCESS | 1730 | 1464293850978 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 13:17:31 INFO - PROCESS | 1730 | 1464293851019 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd45800 == 126 [pid = 1730] [id = 698] 13:17:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8bd46400) [pid = 1730] [serial = 2095] [outer = (nil)] 13:17:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8bd78800) [pid = 1730] [serial = 2096] [outer = 0x8bd46400] 13:17:31 INFO - PROCESS | 1730 | 1464293851101 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8bde9800) [pid = 1730] [serial = 2097] [outer = 0x8bd46400] 13:17:32 INFO - PROCESS | 1730 | 1464293852267 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]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1697ms 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x8c20c400) [pid = 1730] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x89bf1800) [pid = 1730] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x90d68400) [pid = 1730] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x96c63c00) [pid = 1730] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x8dbd3800) [pid = 1730] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x96c8bc00) [pid = 1730] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x8f720c00) [pid = 1730] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x8a2a7000) [pid = 1730] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x8e1cd000) [pid = 1730] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x8da91800) [pid = 1730] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x92a98800) [pid = 1730] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x879ddc00) [pid = 1730] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x871fac00) [pid = 1730] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:17:32 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x94474800) [pid = 1730] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:17:32 INFO - PROCESS | 1730 | 1464293852748 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 1730 | 1464293852759 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 13:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:17:32 INFO - PROCESS | 1730 | 1464293852771 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 1730 | 1464293852776 Marionette TRACE conn4 <- [1,2766,null,{}] 13:17:32 INFO - PROCESS | 1730 | 1464293852792 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}] 13:17:33 INFO - PROCESS | 1730 | 1464293853045 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 13:17:33 INFO - PROCESS | 1730 | 1464293853265 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bee5c00 == 127 [pid = 1730] [id = 699] 13:17:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x8beea000) [pid = 1730] [serial = 2098] [outer = (nil)] 13:17:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x8c20ac00) [pid = 1730] [serial = 2099] [outer = 0x8beea000] 13:17:33 INFO - PROCESS | 1730 | 1464293853348 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x8c26d800) [pid = 1730] [serial = 2100] [outer = 0x8beea000] 13:17:34 INFO - PROCESS | 1730 | 1464293854190 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]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1486ms 13:17:34 INFO - PROCESS | 1730 | 1464293854258 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:17:34 INFO - PROCESS | 1730 | 1464293854263 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:17:34 INFO - PROCESS | 1730 | 1464293854270 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 1730 | 1464293854273 Marionette TRACE conn4 <- [1,2770,null,{}] 13:17:34 INFO - PROCESS | 1730 | 1464293854278 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}] 13:17:34 INFO - PROCESS | 1730 | 1464293854503 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 13:17:34 INFO - PROCESS | 1730 | 1464293854839 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x86cf3000 == 128 [pid = 1730] [id = 700] 13:17:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x86eb1800) [pid = 1730] [serial = 2101] [outer = (nil)] 13:17:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x86ebf000) [pid = 1730] [serial = 2102] [outer = 0x86eb1800] 13:17:35 INFO - PROCESS | 1730 | 1464293855001 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x87445000) [pid = 1730] [serial = 2103] [outer = 0x86eb1800] 13:17:36 INFO - PROCESS | 1730 | 1464293856015 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]]]}] 13:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1785ms 13:17:36 INFO - PROCESS | 1730 | 1464293856056 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 1730 | 1464293856063 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 13:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:17:36 INFO - PROCESS | 1730 | 1464293856072 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 1730 | 1464293856078 Marionette TRACE conn4 <- [1,2774,null,{}] 13:17:36 INFO - PROCESS | 1730 | 1464293856087 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}] 13:17:36 INFO - PROCESS | 1730 | 1464293856462 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:17:36 INFO - PROCESS | 1730 | 1464293856844 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ab67400 == 129 [pid = 1730] [id = 701] 13:17:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x8bd3e800) [pid = 1730] [serial = 2104] [outer = (nil)] 13:17:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x8bd4c000) [pid = 1730] [serial = 2105] [outer = 0x8bd3e800] 13:17:36 INFO - PROCESS | 1730 | 1464293856943 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x8bea0c00) [pid = 1730] [serial = 2106] [outer = 0x8bd3e800] 13:17:37 INFO - PROCESS | 1730 | 1464293857984 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]]]}] 13:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1946ms 13:17:38 INFO - PROCESS | 1730 | 1464293858020 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 1730 | 1464293858027 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 13:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:17:38 INFO - PROCESS | 1730 | 1464293858037 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 1730 | 1464293858040 Marionette TRACE conn4 <- [1,2778,null,{}] 13:17:38 INFO - PROCESS | 1730 | 1464293858048 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}] 13:17:38 INFO - PROCESS | 1730 | 1464293858306 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 13:17:38 INFO - PROCESS | 1730 | 1464293858692 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd49000 == 130 [pid = 1730] [id = 702] 13:17:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8c229800) [pid = 1730] [serial = 2107] [outer = (nil)] 13:17:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8c52a400) [pid = 1730] [serial = 2108] [outer = 0x8c229800] 13:17:38 INFO - PROCESS | 1730 | 1464293858793 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8c5a3c00) [pid = 1730] [serial = 2109] [outer = 0x8c229800] 13:17:39 INFO - PROCESS | 1730 | 1464293859767 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]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1783ms 13:17:39 INFO - PROCESS | 1730 | 1464293859820 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 1730 | 1464293859824 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 13:17:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:17:39 INFO - PROCESS | 1730 | 1464293859834 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 1730 | 1464293859844 Marionette TRACE conn4 <- [1,2782,null,{}] 13:17:39 INFO - PROCESS | 1730 | 1464293859859 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}] 13:17:40 INFO - PROCESS | 1730 | 1464293860141 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 13:17:40 INFO - PROCESS | 1730 | 1464293860484 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c227c00 == 131 [pid = 1730] [id = 703] 13:17:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8d8e3400) [pid = 1730] [serial = 2110] [outer = (nil)] 13:17:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8dad3400) [pid = 1730] [serial = 2111] [outer = 0x8d8e3400] 13:17:40 INFO - PROCESS | 1730 | 1464293860574 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8dade400) [pid = 1730] [serial = 2112] [outer = 0x8d8e3400] 13:17:41 INFO - PROCESS | 1730 | 1464293861531 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]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1743ms 13:17:41 INFO - PROCESS | 1730 | 1464293861577 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 13:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:17:41 INFO - PROCESS | 1730 | 1464293861582 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 13:17:41 INFO - PROCESS | 1730 | 1464293861589 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 1730 | 1464293861592 Marionette TRACE conn4 <- [1,2786,null,{}] 13:17:41 INFO - PROCESS | 1730 | 1464293861598 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}] 13:17:41 INFO - PROCESS | 1730 | 1464293861845 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 13:17:42 INFO - PROCESS | 1730 | 1464293862178 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde1c00 == 132 [pid = 1730] [id = 704] 13:17:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8dbdb400) [pid = 1730] [serial = 2113] [outer = (nil)] 13:17:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8ddc6000) [pid = 1730] [serial = 2114] [outer = 0x8dbdb400] 13:17:42 INFO - PROCESS | 1730 | 1464293862272 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8ddce400) [pid = 1730] [serial = 2115] [outer = 0x8dbdb400] 13:17:43 INFO - PROCESS | 1730 | 1464293863192 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]]]}] 13:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1634ms 13:17:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:17:43 INFO - PROCESS | 1730 | 1464293863223 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 1730 | 1464293863227 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:17:43 INFO - PROCESS | 1730 | 1464293863234 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 1730 | 1464293863237 Marionette TRACE conn4 <- [1,2790,null,{}] 13:17:43 INFO - PROCESS | 1730 | 1464293863243 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}] 13:17:43 INFO - PROCESS | 1730 | 1464293863484 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 13:17:43 INFO - PROCESS | 1730 | 1464293863805 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de21c00 == 133 [pid = 1730] [id = 705] 13:17:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8de22400) [pid = 1730] [serial = 2116] [outer = (nil)] 13:17:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8e1cb400) [pid = 1730] [serial = 2117] [outer = 0x8de22400] 13:17:43 INFO - PROCESS | 1730 | 1464293863915 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8f757000) [pid = 1730] [serial = 2118] [outer = 0x8de22400] 13:17:44 INFO - PROCESS | 1730 | 1464293864907 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]]]}] 13:17:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:17:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1704ms 13:17:44 INFO - PROCESS | 1730 | 1464293864938 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 1730 | 1464293864942 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 13:17:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:17:44 INFO - PROCESS | 1730 | 1464293864949 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 1730 | 1464293864952 Marionette TRACE conn4 <- [1,2794,null,{}] 13:17:44 INFO - PROCESS | 1730 | 1464293864958 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}] 13:17:45 INFO - PROCESS | 1730 | 1464293865201 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:17:45 INFO - PROCESS | 1730 | 1464293865540 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de21000 == 134 [pid = 1730] [id = 706] 13:17:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x90d0bc00) [pid = 1730] [serial = 2119] [outer = (nil)] 13:17:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x90d14c00) [pid = 1730] [serial = 2120] [outer = 0x90d0bc00] 13:17:45 INFO - PROCESS | 1730 | 1464293865644 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x90d60000) [pid = 1730] [serial = 2121] [outer = 0x90d0bc00] 13:17:46 INFO - PROCESS | 1730 | 1464293866636 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]]]}] 13:17:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:17:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1738ms 13:17:46 INFO - PROCESS | 1730 | 1464293866688 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 1730 | 1464293866693 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 13:17:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:17:46 INFO - PROCESS | 1730 | 1464293866701 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 1730 | 1464293866705 Marionette TRACE conn4 <- [1,2798,null,{}] 13:17:46 INFO - PROCESS | 1730 | 1464293866711 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}] 13:17:46 INFO - PROCESS | 1730 | 1464293866959 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 13:17:47 INFO - PROCESS | 1730 | 1464293867291 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e1d6000 == 135 [pid = 1730] [id = 707] 13:17:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8f761400) [pid = 1730] [serial = 2122] [outer = (nil)] 13:17:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x9212e800) [pid = 1730] [serial = 2123] [outer = 0x8f761400] 13:17:47 INFO - PROCESS | 1730 | 1464293867391 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x924ef800) [pid = 1730] [serial = 2124] [outer = 0x8f761400] 13:17:48 INFO - PROCESS | 1730 | 1464293868370 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]]]}] 13:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1734ms 13:17:48 INFO - PROCESS | 1730 | 1464293868436 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 13:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:17:48 INFO - PROCESS | 1730 | 1464293868441 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 13:17:48 INFO - PROCESS | 1730 | 1464293868447 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - PROCESS | 1730 | 1464293868451 Marionette TRACE conn4 <- [1,2802,null,{}] 13:17:48 INFO - PROCESS | 1730 | 1464293868457 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}] 13:17:48 INFO - PROCESS | 1730 | 1464293868749 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 13:17:49 INFO - PROCESS | 1730 | 1464293869091 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d68c00 == 136 [pid = 1730] [id = 708] 13:17:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x9191cc00) [pid = 1730] [serial = 2125] [outer = (nil)] 13:17:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x92608800) [pid = 1730] [serial = 2126] [outer = 0x9191cc00] 13:17:49 INFO - PROCESS | 1730 | 1464293869188 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x9260b800) [pid = 1730] [serial = 2127] [outer = 0x9191cc00] 13:17:50 INFO - PROCESS | 1730 | 1464293870099 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]]]}] 13:17:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:17:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1693ms 13:17:50 INFO - PROCESS | 1730 | 1464293870141 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 13:17:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:17:50 INFO - PROCESS | 1730 | 1464293870145 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 13:17:50 INFO - PROCESS | 1730 | 1464293870151 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 1730 | 1464293870155 Marionette TRACE conn4 <- [1,2806,null,{}] 13:17:50 INFO - PROCESS | 1730 | 1464293870161 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}] 13:17:50 INFO - PROCESS | 1730 | 1464293870403 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 13:17:50 INFO - PROCESS | 1730 | 1464293870752 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d0d800 == 137 [pid = 1730] [id = 709] 13:17:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x9272d000) [pid = 1730] [serial = 2128] [outer = (nil)] 13:17:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x929e0000) [pid = 1730] [serial = 2129] [outer = 0x9272d000] 13:17:50 INFO - PROCESS | 1730 | 1464293870849 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x929e8800) [pid = 1730] [serial = 2130] [outer = 0x9272d000] 13:17:51 INFO - PROCESS | 1730 | 1464293871770 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]]]}] 13:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1687ms 13:17:51 INFO - PROCESS | 1730 | 1464293871839 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:17:51 INFO - PROCESS | 1730 | 1464293871844 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:17:51 INFO - PROCESS | 1730 | 1464293871851 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 1730 | 1464293871854 Marionette TRACE conn4 <- [1,2810,null,{}] 13:17:51 INFO - PROCESS | 1730 | 1464293871860 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}] 13:17:52 INFO - PROCESS | 1730 | 1464293872131 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 13:17:52 INFO - PROCESS | 1730 | 1464293872479 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x92ce7800 == 138 [pid = 1730] [id = 710] 13:17:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x92ce8800) [pid = 1730] [serial = 2131] [outer = (nil)] 13:17:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x93713400) [pid = 1730] [serial = 2132] [outer = 0x92ce8800] 13:17:52 INFO - PROCESS | 1730 | 1464293872592 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x93736400) [pid = 1730] [serial = 2133] [outer = 0x92ce8800] 13:17:53 INFO - PROCESS | 1730 | 1464293873621 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]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:17:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1835ms 13:17:53 INFO - PROCESS | 1730 | 1464293873687 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 13:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:17:53 INFO - PROCESS | 1730 | 1464293873691 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 13:17:53 INFO - PROCESS | 1730 | 1464293873698 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 1730 | 1464293873702 Marionette TRACE conn4 <- [1,2814,null,{}] 13:17:53 INFO - PROCESS | 1730 | 1464293873708 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}] 13:17:54 INFO - PROCESS | 1730 | 1464293874019 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:17:54 INFO - PROCESS | 1730 | 1464293874370 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x9370fc00 == 139 [pid = 1730] [id = 711] 13:17:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x9446fc00) [pid = 1730] [serial = 2134] [outer = (nil)] 13:17:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x96c62c00) [pid = 1730] [serial = 2135] [outer = 0x9446fc00] 13:17:54 INFO - PROCESS | 1730 | 1464293874457 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x96c6bc00) [pid = 1730] [serial = 2136] [outer = 0x9446fc00] 13:17:55 INFO - PROCESS | 1730 | 1464293875381 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]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:17:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1731ms 13:17:55 INFO - PROCESS | 1730 | 1464293875429 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 13:17:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:17:55 INFO - PROCESS | 1730 | 1464293875433 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 13:17:55 INFO - PROCESS | 1730 | 1464293875440 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 1730 | 1464293875443 Marionette TRACE conn4 <- [1,2818,null,{}] 13:17:55 INFO - PROCESS | 1730 | 1464293875449 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}] 13:17:55 INFO - PROCESS | 1730 | 1464293875698 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 13:17:56 INFO - PROCESS | 1730 | 1464293876048 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x90d5c000 == 140 [pid = 1730] [id = 712] 13:17:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x929de800) [pid = 1730] [serial = 2137] [outer = (nil)] 13:17:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x98805c00) [pid = 1730] [serial = 2138] [outer = 0x929de800] 13:17:56 INFO - PROCESS | 1730 | 1464293876142 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x9888cc00) [pid = 1730] [serial = 2139] [outer = 0x929de800] 13:17:57 INFO - PROCESS | 1730 | 1464293877083 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]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:17:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1684ms 13:17:57 INFO - PROCESS | 1730 | 1464293877124 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 1730 | 1464293877128 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 13:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:17:57 INFO - PROCESS | 1730 | 1464293877135 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 1730 | 1464293877138 Marionette TRACE conn4 <- [1,2822,null,{}] 13:17:57 INFO - PROCESS | 1730 | 1464293877145 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}] 13:17:57 INFO - PROCESS | 1730 | 1464293877394 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 13:17:57 INFO - PROCESS | 1730 | 1464293877734 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x9446a000 == 141 [pid = 1730] [id = 713] 13:17:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x96c8d800) [pid = 1730] [serial = 2140] [outer = (nil)] 13:17:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x99de2c00) [pid = 1730] [serial = 2141] [outer = 0x96c8d800] 13:17:57 INFO - PROCESS | 1730 | 1464293877831 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x99e81400) [pid = 1730] [serial = 2142] [outer = 0x96c8d800] 13:17:58 INFO - PROCESS | 1730 | 1464293878775 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]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1683ms 13:17:58 INFO - PROCESS | 1730 | 1464293878819 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 1730 | 1464293878824 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 13:17:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:17:58 INFO - PROCESS | 1730 | 1464293878831 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 1730 | 1464293878834 Marionette TRACE conn4 <- [1,2826,null,{}] 13:17:58 INFO - PROCESS | 1730 | 1464293878840 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}] 13:17:59 INFO - PROCESS | 1730 | 1464293879073 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 13:17:59 INFO - PROCESS | 1730 | 1464293879425 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bee800 == 142 [pid = 1730] [id = 714] 13:17:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x8ab63000) [pid = 1730] [serial = 2143] [outer = (nil)] 13:17:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x99e98800) [pid = 1730] [serial = 2144] [outer = 0x8ab63000] 13:17:59 INFO - PROCESS | 1730 | 1464293879522 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x99e9ac00) [pid = 1730] [serial = 2145] [outer = 0x8ab63000] 13:18:00 INFO - PROCESS | 1730 | 1464293880476 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:18:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1681ms 13:18:00 INFO - PROCESS | 1730 | 1464293880512 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 1730 | 1464293880517 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:18:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:18:00 INFO - PROCESS | 1730 | 1464293880523 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 1730 | 1464293880526 Marionette TRACE conn4 <- [1,2830,null,{}] 13:18:00 INFO - PROCESS | 1730 | 1464293880532 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}] 13:18:00 INFO - PROCESS | 1730 | 1464293880779 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 13:18:01 INFO - PROCESS | 1730 | 1464293881123 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e95400 == 143 [pid = 1730] [id = 715] 13:18:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x99e95800) [pid = 1730] [serial = 2146] [outer = (nil)] 13:18:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x9a337000) [pid = 1730] [serial = 2147] [outer = 0x99e95800] 13:18:01 INFO - PROCESS | 1730 | 1464293881218 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x9a339c00) [pid = 1730] [serial = 2148] [outer = 0x99e95800] 13:18:02 INFO - PROCESS | 1730 | 1464293882196 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]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:18:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1732ms 13:18:02 INFO - PROCESS | 1730 | 1464293882256 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 1730 | 1464293882260 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 13:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:18:02 INFO - PROCESS | 1730 | 1464293882267 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 1730 | 1464293882270 Marionette TRACE conn4 <- [1,2834,null,{}] 13:18:02 INFO - PROCESS | 1730 | 1464293882279 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}] 13:18:02 INFO - PROCESS | 1730 | 1464293882514 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:18:02 INFO - PROCESS | 1730 | 1464293882857 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e93c00 == 144 [pid = 1730] [id = 716] 13:18:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x99e9a000) [pid = 1730] [serial = 2149] [outer = (nil)] 13:18:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x9a3a8c00) [pid = 1730] [serial = 2150] [outer = 0x99e9a000] 13:18:02 INFO - PROCESS | 1730 | 1464293882957 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x9a3ecc00) [pid = 1730] [serial = 2151] [outer = 0x99e9a000] 13:18:03 INFO - PROCESS | 1730 | 1464293883916 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1688ms 13:18:03 INFO - PROCESS | 1730 | 1464293883957 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 1730 | 1464293883960 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 13:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:18:03 INFO - PROCESS | 1730 | 1464293883967 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 1730 | 1464293883970 Marionette TRACE conn4 <- [1,2838,null,{}] 13:18:03 INFO - PROCESS | 1730 | 1464293883976 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}] 13:18:04 INFO - PROCESS | 1730 | 1464293884220 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 13:18:04 INFO - PROCESS | 1730 | 1464293884576 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ceec00 == 145 [pid = 1730] [id = 717] 13:18:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x8a29dc00) [pid = 1730] [serial = 2152] [outer = (nil)] 13:18:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9a658800) [pid = 1730] [serial = 2153] [outer = 0x8a29dc00] 13:18:04 INFO - PROCESS | 1730 | 1464293884673 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x9a7b4c00) [pid = 1730] [serial = 2154] [outer = 0x8a29dc00] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8bee5c00 == 144 [pid = 1730] [id = 699] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd45800 == 143 [pid = 1730] [id = 698] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x87443400 == 142 [pid = 1730] [id = 697] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x879d3c00 == 141 [pid = 1730] [id = 695] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x929dd400 == 140 [pid = 1730] [id = 694] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x90d15400 == 139 [pid = 1730] [id = 693] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x9191c800 == 138 [pid = 1730] [id = 691] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x9260d800 == 137 [pid = 1730] [id = 692] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8a054c00 == 136 [pid = 1730] [id = 690] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8da51000 == 135 [pid = 1730] [id = 689] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8e1cc000 == 134 [pid = 1730] [id = 688] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8a059c00 == 133 [pid = 1730] [id = 687] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x85e99400 == 132 [pid = 1730] [id = 686] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8c599400 == 131 [pid = 1730] [id = 685] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde9400 == 130 [pid = 1730] [id = 683] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8c20c000 == 129 [pid = 1730] [id = 684] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8743f800 == 128 [pid = 1730] [id = 682] 13:18:07 INFO - PROCESS | 1730 | --DOCSHELL 0x87447000 == 127 [pid = 1730] [id = 681] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x94e69c00) [pid = 1730] [serial = 2024] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x8aaf0800) [pid = 1730] [serial = 2039] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x92604c00) [pid = 1730] [serial = 2018] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x9768cc00) [pid = 1730] [serial = 2031] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8e1d6400) [pid = 1730] [serial = 2006] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x9809ac00) [pid = 1730] [serial = 2034] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x90d16c00) [pid = 1730] [serial = 2013] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8c206800) [pid = 1730] [serial = 1994] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x92133c00) [pid = 1730] [serial = 2016] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8f75a400) [pid = 1730] [serial = 2010] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x8f754400) [pid = 1730] [serial = 2009] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8bd49400) [pid = 1730] [serial = 2040] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8dbdac00) [pid = 1730] [serial = 2003] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x97686000) [pid = 1730] [serial = 2030] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x9374e800) [pid = 1730] [serial = 2022] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x9203f400) [pid = 1730] [serial = 2015] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8c59f000) [pid = 1730] [serial = 1926] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x899e5c00) [pid = 1730] [serial = 2037] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x92ce3800) [pid = 1730] [serial = 2021] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x90d0a800) [pid = 1730] [serial = 2012] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x8dbdd400) [pid = 1730] [serial = 2004] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9260c000) [pid = 1730] [serial = 2019] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x96c65400) [pid = 1730] [serial = 2027] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x96c69000) [pid = 1730] [serial = 2028] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x879d8800) [pid = 1730] [serial = 2036] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8d8e5c00) [pid = 1730] [serial = 1997] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x94e73000) [pid = 1730] [serial = 2025] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8da9bc00) [pid = 1730] [serial = 2000] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x89bf8000) [pid = 1730] [serial = 1991] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x9801b800) [pid = 1730] [serial = 2033] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8ea8e800) [pid = 1730] [serial = 2007] [outer = (nil)] [url = about:blank] 13:18:07 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8be96c00) [pid = 1730] [serial = 2042] [outer = (nil)] [url = about:blank] 13:18:08 INFO - PROCESS | 1730 | 1464293887999 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]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 4090ms 13:18:08 INFO - PROCESS | 1730 | 1464293888065 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 1730 | 1464293888073 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 13:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:18:08 INFO - PROCESS | 1730 | 1464293888088 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 1730 | 1464293888093 Marionette TRACE conn4 <- [1,2842,null,{}] 13:18:08 INFO - PROCESS | 1730 | 1464293888102 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}] 13:18:08 INFO - PROCESS | 1730 | 1464293888373 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 13:18:08 INFO - PROCESS | 1730 | 1464293888661 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x899efc00 == 128 [pid = 1730] [id = 718] 13:18:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x89bf4400) [pid = 1730] [serial = 2155] [outer = (nil)] 13:18:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8a2a2c00) [pid = 1730] [serial = 2156] [outer = 0x89bf4400] 13:18:08 INFO - PROCESS | 1730 | 1464293888750 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8ab5a800) [pid = 1730] [serial = 2157] [outer = 0x89bf4400] 13:18:09 INFO - PROCESS | 1730 | 1464293889610 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]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1586ms 13:18:09 INFO - PROCESS | 1730 | 1464293889680 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 1730 | 1464293889687 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 13:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:18:09 INFO - PROCESS | 1730 | 1464293889699 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 1730 | 1464293889703 Marionette TRACE conn4 <- [1,2846,null,{}] 13:18:09 INFO - PROCESS | 1730 | 1464293889716 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}] 13:18:10 INFO - PROCESS | 1730 | 1464293890034 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 13:18:10 INFO - PROCESS | 1730 | 1464293890068 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd82c00 == 129 [pid = 1730] [id = 719] 13:18:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8bedd800) [pid = 1730] [serial = 2158] [outer = (nil)] 13:18:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8bee9000) [pid = 1730] [serial = 2159] [outer = 0x8bedd800] 13:18:10 INFO - PROCESS | 1730 | 1464293890146 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8c21f400) [pid = 1730] [serial = 2160] [outer = 0x8bedd800] 13:18:11 INFO - PROCESS | 1730 | 1464293891251 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]]]}] 13:18:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:18:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1631ms 13:18:11 INFO - PROCESS | 1730 | 1464293891332 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 1730 | 1464293891336 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:18:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:18:11 INFO - PROCESS | 1730 | 1464293891343 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - PROCESS | 1730 | 1464293891350 Marionette TRACE conn4 <- [1,2850,null,{}] 13:18:11 INFO - PROCESS | 1730 | 1464293891373 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}] 13:18:11 INFO - PROCESS | 1730 | 1464293891697 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x879d9800) [pid = 1730] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x929db800) [pid = 1730] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x929e2000) [pid = 1730] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8d8e9c00) [pid = 1730] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8ea85000) [pid = 1730] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x89bfb800) [pid = 1730] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8e1d5800) [pid = 1730] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x92cdf000) [pid = 1730] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x976ad400) [pid = 1730] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8c226400) [pid = 1730] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8bdea800) [pid = 1730] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8ddcd400) [pid = 1730] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8ab5b000) [pid = 1730] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x92137000) [pid = 1730] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x8c20b800) [pid = 1730] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x8bd46400) [pid = 1730] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x87447400) [pid = 1730] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x8f71c400) [pid = 1730] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8c5a0400) [pid = 1730] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x8c6bac00) [pid = 1730] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x8da51400) [pid = 1730] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x879d4400) [pid = 1730] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:18:12 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x8bee5400) [pid = 1730] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:18:12 INFO - PROCESS | 1730 | 1464293892388 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x85e9e400 == 130 [pid = 1730] [id = 720] 13:18:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x86ebd000) [pid = 1730] [serial = 2161] [outer = (nil)] 13:18:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x899eb800) [pid = 1730] [serial = 2162] [outer = 0x86ebd000] 13:18:12 INFO - PROCESS | 1730 | 1464293892471 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8c59f400) [pid = 1730] [serial = 2163] [outer = 0x86ebd000] 13:18:13 INFO - PROCESS | 1730 | 1464293893355 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:18:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2044ms 13:18:13 INFO - PROCESS | 1730 | 1464293893388 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 1730 | 1464293893393 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 13:18:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:18:13 INFO - PROCESS | 1730 | 1464293893399 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 1730 | 1464293893403 Marionette TRACE conn4 <- [1,2854,null,{}] 13:18:13 INFO - PROCESS | 1730 | 1464293893408 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}] 13:18:13 INFO - PROCESS | 1730 | 1464293893637 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:18:13 INFO - PROCESS | 1730 | 1464293893843 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8744d400 == 131 [pid = 1730] [id = 721] 13:18:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8c5a4c00) [pid = 1730] [serial = 2164] [outer = (nil)] 13:18:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8d8ec800) [pid = 1730] [serial = 2165] [outer = 0x8c5a4c00] 13:18:13 INFO - PROCESS | 1730 | 1464293893920 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8da94400) [pid = 1730] [serial = 2166] [outer = 0x8c5a4c00] 13:18:15 INFO - PROCESS | 1730 | 1464293895087 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]]]}] 13:18:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:18:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1744ms 13:18:15 INFO - PROCESS | 1730 | 1464293895146 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 1730 | 1464293895154 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 13:18:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:18:15 INFO - PROCESS | 1730 | 1464293895164 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 1730 | 1464293895169 Marionette TRACE conn4 <- [1,2858,null,{}] 13:18:15 INFO - PROCESS | 1730 | 1464293895180 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}] 13:18:15 INFO - PROCESS | 1730 | 1464293895480 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 13:18:15 INFO - PROCESS | 1730 | 1464293895858 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f8400 == 132 [pid = 1730] [id = 722] 13:18:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x89bf7c00) [pid = 1730] [serial = 2167] [outer = (nil)] 13:18:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8bd79400) [pid = 1730] [serial = 2168] [outer = 0x89bf7c00] 13:18:15 INFO - PROCESS | 1730 | 1464293895952 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8be9e800) [pid = 1730] [serial = 2169] [outer = 0x89bf7c00] 13:18:16 INFO - PROCESS | 1730 | 1464293896937 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1837ms 13:18:17 INFO - PROCESS | 1730 | 1464293897003 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 1730 | 1464293897013 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 13:18:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:18:17 INFO - PROCESS | 1730 | 1464293897025 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 1730 | 1464293897029 Marionette TRACE conn4 <- [1,2862,null,{}] 13:18:17 INFO - PROCESS | 1730 | 1464293897037 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}] 13:18:17 INFO - PROCESS | 1730 | 1464293897353 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 13:18:17 INFO - PROCESS | 1730 | 1464293897712 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8ee400 == 133 [pid = 1730] [id = 723] 13:18:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8da47c00) [pid = 1730] [serial = 2170] [outer = (nil)] 13:18:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8da9c800) [pid = 1730] [serial = 2171] [outer = 0x8da47c00] 13:18:17 INFO - PROCESS | 1730 | 1464293897807 Marionette DEBUG loaded listener.js 13:18:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8dadc000) [pid = 1730] [serial = 2172] [outer = 0x8da47c00] 13:18:18 INFO - PROCESS | 1730 | 1464293898917 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]]]}] 13:18:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:18:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1946ms 13:18:18 INFO - PROCESS | 1730 | 1464293898972 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 13:18:18 INFO - PROCESS | 1730 | 1464293898975 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 13:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:18:18 INFO - PROCESS | 1730 | 1464293898983 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:18:18 INFO - PROCESS | 1730 | 1464293898989 Marionette TRACE conn4 <- [1,2866,null,{}] 13:18:19 INFO - PROCESS | 1730 | 1464293899006 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}] 13:18:19 INFO - PROCESS | 1730 | 1464293899265 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 13:18:19 INFO - PROCESS | 1730 | 1464293899608 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de1c400 == 134 [pid = 1730] [id = 724] 13:18:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8e1ccc00) [pid = 1730] [serial = 2173] [outer = (nil)] 13:18:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8e1d6400) [pid = 1730] [serial = 2174] [outer = 0x8e1ccc00] 13:18:19 INFO - PROCESS | 1730 | 1464293899711 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8ea85c00) [pid = 1730] [serial = 2175] [outer = 0x8e1ccc00] 13:18:20 INFO - PROCESS | 1730 | 1464293900679 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]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:18:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1749ms 13:18:20 INFO - PROCESS | 1730 | 1464293900734 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 1730 | 1464293900739 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:18:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:18:20 INFO - PROCESS | 1730 | 1464293900745 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 1730 | 1464293900748 Marionette TRACE conn4 <- [1,2870,null,{}] 13:18:20 INFO - PROCESS | 1730 | 1464293900754 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}] 13:18:21 INFO - PROCESS | 1730 | 1464293901021 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 13:18:21 INFO - PROCESS | 1730 | 1464293901358 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8de19800 == 135 [pid = 1730] [id = 725] 13:18:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8f718800) [pid = 1730] [serial = 2176] [outer = (nil)] 13:18:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8f720000) [pid = 1730] [serial = 2177] [outer = 0x8f718800] 13:18:21 INFO - PROCESS | 1730 | 1464293901454 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8f754400) [pid = 1730] [serial = 2178] [outer = 0x8f718800] 13:18:22 INFO - PROCESS | 1730 | 1464293902375 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]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:18:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1692ms 13:18:22 INFO - PROCESS | 1730 | 1464293902441 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 1730 | 1464293902445 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 13:18:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:18:22 INFO - PROCESS | 1730 | 1464293902451 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 1730 | 1464293902455 Marionette TRACE conn4 <- [1,2874,null,{}] 13:18:22 INFO - PROCESS | 1730 | 1464293902461 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}] 13:18:22 INFO - PROCESS | 1730 | 1464293902700 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:18:23 INFO - PROCESS | 1730 | 1464293903045 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea85000 == 136 [pid = 1730] [id = 726] 13:18:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8f71c400) [pid = 1730] [serial = 2179] [outer = (nil)] 13:18:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8f775400) [pid = 1730] [serial = 2180] [outer = 0x8f71c400] 13:18:23 INFO - PROCESS | 1730 | 1464293903140 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8f8df400) [pid = 1730] [serial = 2181] [outer = 0x8f71c400] 13:18:24 INFO - PROCESS | 1730 | 1464293904156 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]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:18:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1737ms 13:18:24 INFO - PROCESS | 1730 | 1464293904189 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 1730 | 1464293904193 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 13:18:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:18:24 INFO - PROCESS | 1730 | 1464293904200 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 1730 | 1464293904203 Marionette TRACE conn4 <- [1,2878,null,{}] 13:18:24 INFO - PROCESS | 1730 | 1464293904209 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}] 13:18:24 INFO - PROCESS | 1730 | 1464293904483 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 13:18:24 INFO - PROCESS | 1730 | 1464293904830 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea82800 == 137 [pid = 1730] [id = 727] 13:18:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8f75ec00) [pid = 1730] [serial = 2182] [outer = (nil)] 13:18:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x92130800) [pid = 1730] [serial = 2183] [outer = 0x8f75ec00] 13:18:24 INFO - PROCESS | 1730 | 1464293904928 Marionette DEBUG loaded listener.js 13:18:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x9213ac00) [pid = 1730] [serial = 2184] [outer = 0x8f75ec00] 13:18:25 INFO - PROCESS | 1730 | 1464293905915 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]]]}] 13:18:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:18:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1790ms 13:18:25 INFO - PROCESS | 1730 | 1464293905991 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 13:18:25 INFO - PROCESS | 1730 | 1464293905995 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 13:18:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:18:26 INFO - PROCESS | 1730 | 1464293906002 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 1730 | 1464293906005 Marionette TRACE conn4 <- [1,2882,null,{}] 13:18:26 INFO - PROCESS | 1730 | 1464293906011 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}] 13:18:26 INFO - PROCESS | 1730 | 1464293906296 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 13:18:26 INFO - PROCESS | 1730 | 1464293906644 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x9212d000 == 138 [pid = 1730] [id = 728] 13:18:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x92132c00) [pid = 1730] [serial = 2185] [outer = (nil)] 13:18:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x9272d400) [pid = 1730] [serial = 2186] [outer = 0x92132c00] 13:18:26 INFO - PROCESS | 1730 | 1464293906756 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x929e3c00) [pid = 1730] [serial = 2187] [outer = 0x92132c00] 13:18:27 INFO - PROCESS | 1730 | 1464293907758 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]]]}] 13:18:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:18:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1788ms 13:18:27 INFO - PROCESS | 1730 | 1464293907792 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 1730 | 1464293907796 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 13:18:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:18:27 INFO - PROCESS | 1730 | 1464293907803 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - PROCESS | 1730 | 1464293907807 Marionette TRACE conn4 <- [1,2886,null,{}] 13:18:27 INFO - PROCESS | 1730 | 1464293907814 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}] 13:18:28 INFO - PROCESS | 1730 | 1464293908056 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 13:18:28 INFO - PROCESS | 1730 | 1464293908407 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da93400 == 139 [pid = 1730] [id = 729] 13:18:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x92729c00) [pid = 1730] [serial = 2188] [outer = (nil)] 13:18:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x93713800) [pid = 1730] [serial = 2189] [outer = 0x92729c00] 13:18:28 INFO - PROCESS | 1730 | 1464293908507 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x93719c00) [pid = 1730] [serial = 2190] [outer = 0x92729c00] 13:18:29 INFO - PROCESS | 1730 | 1464293909471 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]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:18:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1751ms 13:18:29 INFO - PROCESS | 1730 | 1464293909555 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 1730 | 1464293909560 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:18:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:18:29 INFO - PROCESS | 1730 | 1464293909566 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 1730 | 1464293909570 Marionette TRACE conn4 <- [1,2890,null,{}] 13:18:29 INFO - PROCESS | 1730 | 1464293909576 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}] 13:18:29 INFO - PROCESS | 1730 | 1464293909848 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 13:18:30 INFO - PROCESS | 1730 | 1464293910199 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be9b400 == 140 [pid = 1730] [id = 730] 13:18:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x92ce1000) [pid = 1730] [serial = 2191] [outer = (nil)] 13:18:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x93980c00) [pid = 1730] [serial = 2192] [outer = 0x92ce1000] 13:18:30 INFO - PROCESS | 1730 | 1464293910307 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x93984800) [pid = 1730] [serial = 2193] [outer = 0x92ce1000] 13:18:31 INFO - PROCESS | 1730 | 1464293911278 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:18:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1781ms 13:18:31 INFO - PROCESS | 1730 | 1464293911348 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 13:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:18:31 INFO - PROCESS | 1730 | 1464293911353 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 13:18:31 INFO - PROCESS | 1730 | 1464293911359 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 1730 | 1464293911363 Marionette TRACE conn4 <- [1,2894,null,{}] 13:18:31 INFO - PROCESS | 1730 | 1464293911370 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}] 13:18:31 INFO - PROCESS | 1730 | 1464293911650 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:18:32 INFO - PROCESS | 1730 | 1464293912014 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x92cd9c00 == 141 [pid = 1730] [id = 731] 13:18:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x9374e800) [pid = 1730] [serial = 2194] [outer = (nil)] 13:18:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x95042c00) [pid = 1730] [serial = 2195] [outer = 0x9374e800] 13:18:32 INFO - PROCESS | 1730 | 1464293912106 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x950b0c00) [pid = 1730] [serial = 2196] [outer = 0x9374e800] 13:18:33 INFO - PROCESS | 1730 | 1464293913082 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]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1789ms 13:18:33 INFO - PROCESS | 1730 | 1464293913148 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 13:18:33 INFO - PROCESS | 1730 | 1464293913153 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 13:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:18:33 INFO - PROCESS | 1730 | 1464293913160 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 1730 | 1464293913165 Marionette TRACE conn4 <- [1,2898,null,{}] 13:18:33 INFO - PROCESS | 1730 | 1464293913171 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}] 13:18:33 INFO - PROCESS | 1730 | 1464293913538 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 13:18:33 INFO - PROCESS | 1730 | 1464293913913 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x9503d000 == 142 [pid = 1730] [id = 732] 13:18:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x976b0c00) [pid = 1730] [serial = 2197] [outer = (nil)] 13:18:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x98802c00) [pid = 1730] [serial = 2198] [outer = 0x976b0c00] 13:18:34 INFO - PROCESS | 1730 | 1464293914010 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x995ae800) [pid = 1730] [serial = 2199] [outer = 0x976b0c00] 13:18:34 INFO - PROCESS | 1730 | 1464293914989 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]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1899ms 13:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:18:35 INFO - PROCESS | 1730 | 1464293915061 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 1730 | 1464293915064 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 13:18:35 INFO - PROCESS | 1730 | 1464293915071 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 1730 | 1464293915075 Marionette TRACE conn4 <- [1,2902,null,{}] 13:18:35 INFO - PROCESS | 1730 | 1464293915080 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}] 13:18:35 INFO - PROCESS | 1730 | 1464293915322 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 13:18:35 INFO - PROCESS | 1730 | 1464293915674 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x94e77800 == 143 [pid = 1730] [id = 733] 13:18:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x976a5000) [pid = 1730] [serial = 2200] [outer = (nil)] 13:18:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x9a33c400) [pid = 1730] [serial = 2201] [outer = 0x976a5000] 13:18:35 INFO - PROCESS | 1730 | 1464293915771 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x9a3efc00) [pid = 1730] [serial = 2202] [outer = 0x976a5000] 13:18:36 INFO - PROCESS | 1730 | 1464293916715 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1692ms 13:18:36 INFO - PROCESS | 1730 | 1464293916773 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 1730 | 1464293916776 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 13:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:18:36 INFO - PROCESS | 1730 | 1464293916788 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 1730 | 1464293916791 Marionette TRACE conn4 <- [1,2906,null,{}] 13:18:36 INFO - PROCESS | 1730 | 1464293916809 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}] 13:18:37 INFO - PROCESS | 1730 | 1464293917071 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 13:18:37 INFO - PROCESS | 1730 | 1464293917418 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ae3c00 == 144 [pid = 1730] [id = 734] 13:18:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x88e04400) [pid = 1730] [serial = 2203] [outer = (nil)] 13:18:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x9a883800) [pid = 1730] [serial = 2204] [outer = 0x88e04400] 13:18:37 INFO - PROCESS | 1730 | 1464293917514 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x9a888800) [pid = 1730] [serial = 2205] [outer = 0x88e04400] 13:18:38 INFO - PROCESS | 1730 | 1464293918463 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]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1714ms 13:18:38 INFO - PROCESS | 1730 | 1464293918514 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:18:38 INFO - PROCESS | 1730 | 1464293918518 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:18:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:18:38 INFO - PROCESS | 1730 | 1464293918525 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 1730 | 1464293918530 Marionette TRACE conn4 <- [1,2910,null,{}] 13:18:38 INFO - PROCESS | 1730 | 1464293918536 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}] 13:18:38 INFO - PROCESS | 1730 | 1464293918797 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 13:18:39 INFO - PROCESS | 1730 | 1464293919180 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a88e400 == 145 [pid = 1730] [id = 735] 13:18:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x9a8d3800) [pid = 1730] [serial = 2206] [outer = (nil)] 13:18:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x9a8d6c00) [pid = 1730] [serial = 2207] [outer = 0x9a8d3800] 13:18:39 INFO - PROCESS | 1730 | 1464293919274 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9a8dbc00) [pid = 1730] [serial = 2208] [outer = 0x9a8d3800] 13:18:40 INFO - PROCESS | 1730 | 1464293920090 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]]]}] 13:18:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:18:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:18:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1583ms 13:18:40 INFO - PROCESS | 1730 | 1464293920109 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 1730 | 1464293920112 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 13:18:40 INFO - TEST-START | /DOMEvents/constructors.html 13:18:40 INFO - PROCESS | 1730 | 1464293920119 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 1730 | 1464293920123 Marionette TRACE conn4 <- [1,2914,null,{}] 13:18:40 INFO - PROCESS | 1730 | 1464293920129 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}] 13:18:40 INFO - PROCESS | 1730 | 1464293920370 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:18:40 INFO - PROCESS | 1730 | 1464293920677 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ddcac00 == 146 [pid = 1730] [id = 736] 13:18:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x9a884800) [pid = 1730] [serial = 2209] [outer = (nil)] 13:18:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x9aab7800) [pid = 1730] [serial = 2210] [outer = 0x9a884800] 13:18:40 INFO - PROCESS | 1730 | 1464293920773 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x9ab18400) [pid = 1730] [serial = 2211] [outer = 0x9a884800] 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:18:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:18:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:18:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:18:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:18:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:18:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:18:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:18:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:18:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1859ms 13:18:42 INFO - PROCESS | 1730 | 1464293921909 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]]]}] 13:18:42 INFO - PROCESS | 1730 | 1464293921983 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 1730 | 1464293921995 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 13:18:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:18:42 INFO - PROCESS | 1730 | 1464293922006 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 1730 | 1464293922014 Marionette TRACE conn4 <- [1,2918,null,{}] 13:18:42 INFO - PROCESS | 1730 | 1464293922028 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}] 13:18:42 INFO - PROCESS | 1730 | 1464293922300 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 13:18:42 INFO - PROCESS | 1730 | 1464293922655 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8e1c00 == 147 [pid = 1730] [id = 737] 13:18:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x9aab9000) [pid = 1730] [serial = 2212] [outer = (nil)] 13:18:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x9af86400) [pid = 1730] [serial = 2213] [outer = 0x9aab9000] 13:18:42 INFO - PROCESS | 1730 | 1464293922744 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x9b080000) [pid = 1730] [serial = 2214] [outer = 0x9aab9000] 13:18:43 INFO - PROCESS | 1730 | 1464293923580 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:18:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:18:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1608ms 13:18:43 INFO - PROCESS | 1730 | 1464293923625 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 1730 | 1464293923630 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 13:18:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:18:43 INFO - PROCESS | 1730 | 1464293923640 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 1730 | 1464293923643 Marionette TRACE conn4 <- [1,2922,null,{}] 13:18:43 INFO - PROCESS | 1730 | 1464293923650 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}] 13:18:43 INFO - PROCESS | 1730 | 1464293923876 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 13:18:44 INFO - PROCESS | 1730 | 1464293924193 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x9af81000 == 148 [pid = 1730] [id = 738] 13:18:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x9af81400) [pid = 1730] [serial = 2215] [outer = (nil)] 13:18:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x9b086c00) [pid = 1730] [serial = 2216] [outer = 0x9af81400] 13:18:44 INFO - PROCESS | 1730 | 1464293924289 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x9b083400) [pid = 1730] [serial = 2217] [outer = 0x9af81400] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8f75e000 == 147 [pid = 1730] [id = 582] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x94e73800 == 146 [pid = 1730] [id = 587] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8a05b800 == 145 [pid = 1730] [id = 662] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8da48000 == 144 [pid = 1730] [id = 578] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x9272a000 == 143 [pid = 1730] [id = 584] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea83000 == 142 [pid = 1730] [id = 585] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x88e05000 == 141 [pid = 1730] [id = 583] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x899ef800 == 140 [pid = 1730] [id = 576] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8a2a2400 == 139 [pid = 1730] [id = 379] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8c599c00 == 138 [pid = 1730] [id = 577] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x89bee800 == 137 [pid = 1730] [id = 714] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x99e95400 == 136 [pid = 1730] [id = 715] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x9446a000 == 135 [pid = 1730] [id = 713] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x90d5c000 == 134 [pid = 1730] [id = 712] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x9370fc00 == 133 [pid = 1730] [id = 711] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x90d0d800 == 132 [pid = 1730] [id = 709] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x92ce7800 == 131 [pid = 1730] [id = 710] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x90d68c00 == 130 [pid = 1730] [id = 708] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8e1d6000 == 129 [pid = 1730] [id = 707] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8de21000 == 128 [pid = 1730] [id = 706] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8de21c00 == 127 [pid = 1730] [id = 705] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8c227c00 == 126 [pid = 1730] [id = 703] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde1c00 == 125 [pid = 1730] [id = 704] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd49000 == 124 [pid = 1730] [id = 702] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x8ab67400 == 123 [pid = 1730] [id = 701] 13:18:46 INFO - PROCESS | 1730 | --DOCSHELL 0x86cf3000 == 122 [pid = 1730] [id = 700] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x8a051800) [pid = 1730] [serial = 2093] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x93730000) [pid = 1730] [serial = 2081] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x92a9dc00) [pid = 1730] [serial = 2078] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8e1cc400) [pid = 1730] [serial = 2061] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x90d5dc00) [pid = 1730] [serial = 2069] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8c20ac00) [pid = 1730] [serial = 2099] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8bd77800) [pid = 1730] [serial = 2048] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8f771000) [pid = 1730] [serial = 2066] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x90d67000) [pid = 1730] [serial = 2070] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x95044400) [pid = 1730] [serial = 2084] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x950ae800) [pid = 1730] [serial = 2085] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x995aa000) [pid = 1730] [serial = 2091] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8c6bec00) [pid = 1730] [serial = 2055] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x8c223400) [pid = 1730] [serial = 2051] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x92cdf400) [pid = 1730] [serial = 2079] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8ea83400) [pid = 1730] [serial = 2063] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8a2a1800) [pid = 1730] [serial = 2094] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x9768c000) [pid = 1730] [serial = 2087] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x92610000) [pid = 1730] [serial = 2075] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x980a2400) [pid = 1730] [serial = 2088] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8c521c00) [pid = 1730] [serial = 1989] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8bde4000) [pid = 1730] [serial = 2049] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x92735800) [pid = 1730] [serial = 2076] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x8bde9800) [pid = 1730] [serial = 2097] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8f719c00) [pid = 1730] [serial = 2064] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x8bd78800) [pid = 1730] [serial = 2096] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x93736c00) [pid = 1730] [serial = 2082] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x879d4c00) [pid = 1730] [serial = 2045] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x89bf5000) [pid = 1730] [serial = 2046] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x92039c00) [pid = 1730] [serial = 2073] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8c267c00) [pid = 1730] [serial = 2052] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x995a7000) [pid = 1730] [serial = 2090] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8c6b3800) [pid = 1730] [serial = 2054] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8d8ebc00) [pid = 1730] [serial = 2057] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8ddcc000) [pid = 1730] [serial = 2060] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8da4c800) [pid = 1730] [serial = 2058] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9191ac00) [pid = 1730] [serial = 2072] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8f8dc800) [pid = 1730] [serial = 2067] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8da46800) [pid = 1730] [serial = 1998] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8dad5c00) [pid = 1730] [serial = 2001] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8aaea400) [pid = 1730] [serial = 1992] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8c229c00) [pid = 1730] [serial = 1995] [outer = (nil)] [url = about:blank] 13:18:47 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:18:47 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:18:47 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:18:47 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:18:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:18:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:18:47 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 13:18:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:18:47 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 13:18:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:18:47 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]" 13:18:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:18:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:18:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 4043ms 13:18:47 INFO - PROCESS | 1730 | 1464293927658 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]]]}] 13:18:47 INFO - PROCESS | 1730 | 1464293927695 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 1730 | 1464293927707 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 13:18:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:18:47 INFO - PROCESS | 1730 | 1464293927719 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:18:47 INFO - PROCESS | 1730 | 1464293927724 Marionette TRACE conn4 <- [1,2926,null,{}] 13:18:47 INFO - PROCESS | 1730 | 1464293927735 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}] 13:18:48 INFO - PROCESS | 1730 | 1464293928007 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 13:18:48 INFO - PROCESS | 1730 | 1464293928237 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f9000 == 123 [pid = 1730] [id = 739] 13:18:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x879ddc00) [pid = 1730] [serial = 2218] [outer = (nil)] 13:18:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8a05ac00) [pid = 1730] [serial = 2219] [outer = 0x879ddc00] 13:18:48 INFO - PROCESS | 1730 | 1464293928328 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8a2a6c00) [pid = 1730] [serial = 2220] [outer = 0x879ddc00] 13:18:49 INFO - PROCESS | 1730 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:18:49 INFO - PROCESS | 1730 | 1464293929139 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]]]}] 13:18:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:18:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1436ms 13:18:49 INFO - PROCESS | 1730 | 1464293929154 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:18:49 INFO - PROCESS | 1730 | 1464293929162 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:18:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:18:49 INFO - PROCESS | 1730 | 1464293929172 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - PROCESS | 1730 | 1464293929176 Marionette TRACE conn4 <- [1,2930,null,{}] 13:18:49 INFO - PROCESS | 1730 | 1464293929182 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}] 13:18:49 INFO - PROCESS | 1730 | 1464293929502 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 13:18:49 INFO - PROCESS | 1730 | 1464293929648 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd4bc00 == 124 [pid = 1730] [id = 740] 13:18:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8bd80000) [pid = 1730] [serial = 2221] [outer = (nil)] 13:18:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8bde1c00) [pid = 1730] [serial = 2222] [outer = 0x8bd80000] 13:18:49 INFO - PROCESS | 1730 | 1464293929768 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8bdeec00) [pid = 1730] [serial = 2223] [outer = 0x8bd80000] 13:18:50 INFO - PROCESS | 1730 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:18:50 INFO - PROCESS | 1730 | 1464293930695 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]]]}] 13:18:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:18:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1545ms 13:18:50 INFO - PROCESS | 1730 | 1464293930727 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 1730 | 1464293930731 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 13:18:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:18:50 INFO - PROCESS | 1730 | 1464293930739 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 1730 | 1464293930746 Marionette TRACE conn4 <- [1,2934,null,{}] 13:18:50 INFO - PROCESS | 1730 | 1464293930771 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}] 13:18:51 INFO - PROCESS | 1730 | 1464293931072 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:18:51 INFO - PROCESS | 1730 | 1464293931127 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde3800 == 125 [pid = 1730] [id = 741] 13:18:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8c22bc00) [pid = 1730] [serial = 2224] [outer = (nil)] 13:18:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8c521c00) [pid = 1730] [serial = 2225] [outer = 0x8c22bc00] 13:18:51 INFO - PROCESS | 1730 | 1464293931348 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8c59d000) [pid = 1730] [serial = 2226] [outer = 0x8c22bc00] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8bd7b400) [pid = 1730] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8bedd800) [pid = 1730] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x86ebd000) [pid = 1730] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9191cc00) [pid = 1730] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8f761400) [pid = 1730] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x90d0bc00) [pid = 1730] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8de22400) [pid = 1730] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8dbdb400) [pid = 1730] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8d8e3400) [pid = 1730] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x8c229800) [pid = 1730] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8bd3e800) [pid = 1730] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x86eb1800) [pid = 1730] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x89bf4400) [pid = 1730] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8a29dc00) [pid = 1730] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x99e9a000) [pid = 1730] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x99e95800) [pid = 1730] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x8ab63000) [pid = 1730] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x96c8d800) [pid = 1730] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x929de800) [pid = 1730] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x9446fc00) [pid = 1730] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x92ce8800) [pid = 1730] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:18:52 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x9272d000) [pid = 1730] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:18:52 INFO - PROCESS | 1730 | 1464293932871 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]]]}] 13:18:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:18:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2144ms 13:18:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:18:52 INFO - PROCESS | 1730 | 1464293932883 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 1730 | 1464293932887 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 13:18:52 INFO - PROCESS | 1730 | 1464293932893 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:18:52 INFO - PROCESS | 1730 | 1464293932897 Marionette TRACE conn4 <- [1,2938,null,{}] 13:18:52 INFO - PROCESS | 1730 | 1464293932902 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}] 13:18:53 INFO - PROCESS | 1730 | 1464293933148 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 13:18:53 INFO - PROCESS | 1730 | 1464293933360 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x88e0cc00 == 126 [pid = 1730] [id = 742] 13:18:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8ab65c00) [pid = 1730] [serial = 2227] [outer = (nil)] 13:18:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8c265000) [pid = 1730] [serial = 2228] [outer = 0x8ab65c00] 13:18:53 INFO - PROCESS | 1730 | 1464293933439 Marionette DEBUG loaded listener.js 13:18:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8c6b5c00) [pid = 1730] [serial = 2229] [outer = 0x8ab65c00] 13:18:54 INFO - PROCESS | 1730 | 1464293934153 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]]]}] 13:18:54 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. 13:18:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1290ms 13:18:54 INFO - PROCESS | 1730 | 1464293934183 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 1730 | 1464293934188 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 13:18:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:18:54 INFO - PROCESS | 1730 | 1464293934195 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - PROCESS | 1730 | 1464293934198 Marionette TRACE conn4 <- [1,2942,null,{}] 13:18:54 INFO - PROCESS | 1730 | 1464293934204 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}] 13:18:54 INFO - PROCESS | 1730 | 1464293934500 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 13:18:54 INFO - PROCESS | 1730 | 1464293934836 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x86ebcc00 == 127 [pid = 1730] [id = 743] 13:18:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x86ebd000) [pid = 1730] [serial = 2230] [outer = (nil)] 13:18:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x871f8800) [pid = 1730] [serial = 2231] [outer = 0x86ebd000] 13:18:55 INFO - PROCESS | 1730 | 1464293935000 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x88e06800) [pid = 1730] [serial = 2232] [outer = 0x86ebd000] 13:18:55 INFO - PROCESS | 1730 | 1464293935889 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"]]]}] 13:18:55 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 13:18:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:18:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1750ms 13:18:55 INFO - PROCESS | 1730 | 1464293935951 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 1730 | 1464293935960 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 13:18:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:18:55 INFO - PROCESS | 1730 | 1464293935984 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - PROCESS | 1730 | 1464293935991 Marionette TRACE conn4 <- [1,2946,null,{}] 13:18:56 INFO - PROCESS | 1730 | 1464293936004 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}] 13:18:56 INFO - PROCESS | 1730 | 1464293936261 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 13:18:56 INFO - PROCESS | 1730 | 1464293936557 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd7a400 == 128 [pid = 1730] [id = 744] 13:18:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8bd7f400) [pid = 1730] [serial = 2233] [outer = (nil)] 13:18:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8bedd800) [pid = 1730] [serial = 2234] [outer = 0x8bd7f400] 13:18:56 INFO - PROCESS | 1730 | 1464293936714 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8c206800) [pid = 1730] [serial = 2235] [outer = 0x8bd7f400] 13:18:57 INFO - PROCESS | 1730 | 1464293937617 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]]]}] 13:18:57 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. 13:18:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1707ms 13:18:57 INFO - PROCESS | 1730 | 1464293937680 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 1730 | 1464293937687 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:18:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:18:57 INFO - PROCESS | 1730 | 1464293937695 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 1730 | 1464293937700 Marionette TRACE conn4 <- [1,2950,null,{}] 13:18:57 INFO - PROCESS | 1730 | 1464293937730 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}] 13:18:57 INFO - PROCESS | 1730 | 1464293937991 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 13:18:58 INFO - PROCESS | 1730 | 1464293938300 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c201800 == 129 [pid = 1730] [id = 745] 13:18:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8c269c00) [pid = 1730] [serial = 2236] [outer = (nil)] 13:18:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8c59c400) [pid = 1730] [serial = 2237] [outer = 0x8c269c00] 13:18:58 INFO - PROCESS | 1730 | 1464293938492 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8d8e1800) [pid = 1730] [serial = 2238] [outer = 0x8c269c00] 13:18:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da53c00 == 130 [pid = 1730] [id = 746] 13:18:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8da54800) [pid = 1730] [serial = 2239] [outer = (nil)] 13:18:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8da55c00) [pid = 1730] [serial = 2240] [outer = 0x8da54800] 13:18:59 INFO - PROCESS | 1730 | 1464293939528 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]]]}] 13:18:59 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. 13:18:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1858ms 13:18:59 INFO - PROCESS | 1730 | 1464293939555 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 1730 | 1464293939559 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 13:18:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:18:59 INFO - PROCESS | 1730 | 1464293939586 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 1730 | 1464293939597 Marionette TRACE conn4 <- [1,2954,null,{}] 13:18:59 INFO - PROCESS | 1730 | 1464293939603 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}] 13:19:00 INFO - PROCESS | 1730 | 1464293940057 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:19:00 INFO - PROCESS | 1730 | 1464293940338 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da9d000 == 131 [pid = 1730] [id = 747] 13:19:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8da9f400) [pid = 1730] [serial = 2241] [outer = (nil)] 13:19:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8dadb000) [pid = 1730] [serial = 2242] [outer = 0x8da9f400] 13:19:00 INFO - PROCESS | 1730 | 1464293940433 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8dbd8000) [pid = 1730] [serial = 2243] [outer = 0x8da9f400] 13:19:01 INFO - PROCESS | 1730 | 1464293941293 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]]]}] 13:19:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:19:01 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 13:19:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1769ms 13:19:01 INFO - PROCESS | 1730 | 1464293941338 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 13:19:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:19:01 INFO - PROCESS | 1730 | 1464293941344 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 13:19:01 INFO - PROCESS | 1730 | 1464293941351 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 1730 | 1464293941355 Marionette TRACE conn4 <- [1,2958,null,{}] 13:19:01 INFO - PROCESS | 1730 | 1464293941361 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}] 13:19:01 INFO - PROCESS | 1730 | 1464293941683 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 13:19:02 INFO - PROCESS | 1730 | 1464293942042 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8da52c00 == 132 [pid = 1730] [id = 748] 13:19:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8dad2000) [pid = 1730] [serial = 2244] [outer = (nil)] 13:19:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8de21c00) [pid = 1730] [serial = 2245] [outer = 0x8dad2000] 13:19:02 INFO - PROCESS | 1730 | 1464293942142 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8e1d5400) [pid = 1730] [serial = 2246] [outer = 0x8dad2000] 13:19:03 INFO - PROCESS | 1730 | 1464293943152 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]]]}] 13:19:03 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. 13:19:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1835ms 13:19:03 INFO - PROCESS | 1730 | 1464293943189 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 13:19:03 INFO - PROCESS | 1730 | 1464293943196 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 13:19:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:19:03 INFO - PROCESS | 1730 | 1464293943205 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - PROCESS | 1730 | 1464293943210 Marionette TRACE conn4 <- [1,2962,null,{}] 13:19:03 INFO - PROCESS | 1730 | 1464293943220 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}] 13:19:03 INFO - PROCESS | 1730 | 1464293943752 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 13:19:04 INFO - PROCESS | 1730 | 1464293944096 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea88400 == 133 [pid = 1730] [id = 749] 13:19:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8ea8b000) [pid = 1730] [serial = 2247] [outer = (nil)] 13:19:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8f71b800) [pid = 1730] [serial = 2248] [outer = 0x8ea8b000] 13:19:04 INFO - PROCESS | 1730 | 1464293944213 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8f8e0400) [pid = 1730] [serial = 2249] [outer = 0x8ea8b000] 13:19:05 INFO - PROCESS | 1730 | 1464293945142 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]]]}] 13:19:05 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. 13:19:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1994ms 13:19:05 INFO - PROCESS | 1730 | 1464293945199 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 13:19:05 INFO - PROCESS | 1730 | 1464293945203 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 13:19:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:19:05 INFO - PROCESS | 1730 | 1464293945210 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 1730 | 1464293945213 Marionette TRACE conn4 <- [1,2966,null,{}] 13:19:05 INFO - PROCESS | 1730 | 1464293945219 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}] 13:19:05 INFO - PROCESS | 1730 | 1464293945556 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 13:19:05 INFO - PROCESS | 1730 | 1464293945781 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea90400 == 134 [pid = 1730] [id = 750] 13:19:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8f75cc00) [pid = 1730] [serial = 2250] [outer = (nil)] 13:19:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x90d5cc00) [pid = 1730] [serial = 2251] [outer = 0x8f75cc00] 13:19:05 INFO - PROCESS | 1730 | 1464293945945 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x91911800) [pid = 1730] [serial = 2252] [outer = 0x8f75cc00] 13:19:06 INFO - PROCESS | 1730 | 1464293946801 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]]]}] 13:19:06 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. 13:19:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1631ms 13:19:06 INFO - PROCESS | 1730 | 1464293946843 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 1730 | 1464293946848 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:19:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:19:06 INFO - PROCESS | 1730 | 1464293946855 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 1730 | 1464293946864 Marionette TRACE conn4 <- [1,2970,null,{}] 13:19:06 INFO - PROCESS | 1730 | 1464293946878 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}] 13:19:07 INFO - PROCESS | 1730 | 1464293947138 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 13:19:07 INFO - PROCESS | 1730 | 1464293947454 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea89800 == 135 [pid = 1730] [id = 751] 13:19:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x90d0f800) [pid = 1730] [serial = 2253] [outer = (nil)] 13:19:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x9212f400) [pid = 1730] [serial = 2254] [outer = 0x90d0f800] 13:19:07 INFO - PROCESS | 1730 | 1464293947564 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x92133000) [pid = 1730] [serial = 2255] [outer = 0x90d0f800] 13:19:08 INFO - PROCESS | 1730 | 1464293948659 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]]]}] 13:19:08 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. 13:19:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1844ms 13:19:08 INFO - PROCESS | 1730 | 1464293948701 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 1730 | 1464293948705 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 13:19:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:19:08 INFO - PROCESS | 1730 | 1464293948712 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 1730 | 1464293948717 Marionette TRACE conn4 <- [1,2974,null,{}] 13:19:08 INFO - PROCESS | 1730 | 1464293948723 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}] 13:19:08 INFO - PROCESS | 1730 | 1464293948995 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:19:09 INFO - PROCESS | 1730 | 1464293949336 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d8e5c00 == 136 [pid = 1730] [id = 752] 13:19:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x9191ac00) [pid = 1730] [serial = 2256] [outer = (nil)] 13:19:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x92608400) [pid = 1730] [serial = 2257] [outer = 0x9191ac00] 13:19:09 INFO - PROCESS | 1730 | 1464293949482 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x9272d000) [pid = 1730] [serial = 2258] [outer = 0x9191ac00] 13:19:10 INFO - PROCESS | 1730 | 1464293950304 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]]]}] 13:19:10 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. 13:19:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1642ms 13:19:10 INFO - PROCESS | 1730 | 1464293950355 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 1730 | 1464293950359 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 13:19:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:19:10 INFO - PROCESS | 1730 | 1464293950367 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 1730 | 1464293950371 Marionette TRACE conn4 <- [1,2978,null,{}] 13:19:10 INFO - PROCESS | 1730 | 1464293950377 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}] 13:19:10 INFO - PROCESS | 1730 | 1464293950623 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 13:19:10 INFO - PROCESS | 1730 | 1464293950930 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x91915400 == 137 [pid = 1730] [id = 753] 13:19:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x92730800) [pid = 1730] [serial = 2259] [outer = (nil)] 13:19:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x929e2400) [pid = 1730] [serial = 2260] [outer = 0x92730800] 13:19:11 INFO - PROCESS | 1730 | 1464293951034 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x92a97800) [pid = 1730] [serial = 2261] [outer = 0x92730800] 13:19:11 INFO - PROCESS | 1730 | 1464293951905 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]]]}] 13:19:11 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. 13:19:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1581ms 13:19:11 INFO - PROCESS | 1730 | 1464293951949 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 13:19:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:19:11 INFO - PROCESS | 1730 | 1464293951954 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 13:19:11 INFO - PROCESS | 1730 | 1464293951961 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 1730 | 1464293951965 Marionette TRACE conn4 <- [1,2982,null,{}] 13:19:12 INFO - PROCESS | 1730 | 1464293952013 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}] 13:19:12 INFO - PROCESS | 1730 | 1464293952368 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 13:19:12 INFO - PROCESS | 1730 | 1464293952610 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x9372a800 == 138 [pid = 1730] [id = 754] 13:19:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x9372f800) [pid = 1730] [serial = 2262] [outer = (nil)] 13:19:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x93753800) [pid = 1730] [serial = 2263] [outer = 0x9372f800] 13:19:12 INFO - PROCESS | 1730 | 1464293952779 Marionette DEBUG loaded listener.js 13:19:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x94e71400) [pid = 1730] [serial = 2264] [outer = 0x9372f800] 13:19:13 INFO - PROCESS | 1730 | 1464293953628 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"]]]}] 13:19:13 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 13:19:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:19:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1733ms 13:19:13 INFO - PROCESS | 1730 | 1464293953695 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 13:19:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:19:13 INFO - PROCESS | 1730 | 1464293953700 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 13:19:13 INFO - PROCESS | 1730 | 1464293953708 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:19:13 INFO - PROCESS | 1730 | 1464293953713 Marionette TRACE conn4 <- [1,2986,null,{}] 13:19:13 INFO - PROCESS | 1730 | 1464293953719 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}] 13:19:13 INFO - PROCESS | 1730 | 1464293953994 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 13:19:14 INFO - PROCESS | 1730 | 1464293954297 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x9370f800 == 139 [pid = 1730] [id = 755] 13:19:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x94ec0000) [pid = 1730] [serial = 2265] [outer = (nil)] 13:19:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x976a6400) [pid = 1730] [serial = 2266] [outer = 0x94ec0000] 13:19:14 INFO - PROCESS | 1730 | 1464293954453 Marionette DEBUG loaded listener.js 13:19:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x98804000) [pid = 1730] [serial = 2267] [outer = 0x94ec0000] 13:19:15 INFO - PROCESS | 1730 | 1464293955275 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]]]}] 13:19:15 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. 13:19:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1598ms 13:19:15 INFO - PROCESS | 1730 | 1464293955305 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:19:15 INFO - PROCESS | 1730 | 1464293955309 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:19:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:19:15 INFO - PROCESS | 1730 | 1464293955316 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:19:15 INFO - PROCESS | 1730 | 1464293955320 Marionette TRACE conn4 <- [1,2990,null,{}] 13:19:15 INFO - PROCESS | 1730 | 1464293955327 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}] 13:19:15 INFO - PROCESS | 1730 | 1464293955598 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 13:19:15 INFO - PROCESS | 1730 | 1464293955876 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x97686400 == 140 [pid = 1730] [id = 756] 13:19:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x9888ac00) [pid = 1730] [serial = 2268] [outer = (nil)] 13:19:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x995ae000) [pid = 1730] [serial = 2269] [outer = 0x9888ac00] 13:19:15 INFO - PROCESS | 1730 | 1464293955973 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x995ac000) [pid = 1730] [serial = 2270] [outer = 0x9888ac00] 13:19:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x995a8c00 == 141 [pid = 1730] [id = 757] 13:19:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x9a341400) [pid = 1730] [serial = 2271] [outer = (nil)] 13:19:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0x9a343000) [pid = 1730] [serial = 2272] [outer = 0x9a341400] 13:19:17 INFO - PROCESS | 1730 | 1464293957019 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]]]}] 13:19:17 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. 13:19:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1740ms 13:19:17 INFO - PROCESS | 1730 | 1464293957057 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 13:19:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:19:17 INFO - PROCESS | 1730 | 1464293957061 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 13:19:17 INFO - PROCESS | 1730 | 1464293957068 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 1730 | 1464293957072 Marionette TRACE conn4 <- [1,2994,null,{}] 13:19:17 INFO - PROCESS | 1730 | 1464293957078 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}] 13:19:17 INFO - PROCESS | 1730 | 1464293957396 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:19:17 INFO - PROCESS | 1730 | 1464293957751 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x98887400 == 142 [pid = 1730] [id = 758] 13:19:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0x995af800) [pid = 1730] [serial = 2273] [outer = (nil)] 13:19:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0x9a33d000) [pid = 1730] [serial = 2274] [outer = 0x995af800] 13:19:17 INFO - PROCESS | 1730 | 1464293957848 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0x9a3f0c00) [pid = 1730] [serial = 2275] [outer = 0x995af800] 13:19:18 INFO - PROCESS | 1730 | 1464293958685 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]]]}] 13:19:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:19:18 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 13:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1682ms 13:19:18 INFO - PROCESS | 1730 | 1464293958751 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 13:19:18 INFO - PROCESS | 1730 | 1464293958755 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 13:19:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:19:18 INFO - PROCESS | 1730 | 1464293958762 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:19:18 INFO - PROCESS | 1730 | 1464293958765 Marionette TRACE conn4 <- [1,2998,null,{}] 13:19:18 INFO - PROCESS | 1730 | 1464293958771 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}] 13:19:19 INFO - PROCESS | 1730 | 1464293959011 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 13:19:19 INFO - PROCESS | 1730 | 1464293959318 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb6400 == 143 [pid = 1730] [id = 759] 13:19:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0x8de24800) [pid = 1730] [serial = 2276] [outer = (nil)] 13:19:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x9a8d4c00) [pid = 1730] [serial = 2277] [outer = 0x8de24800] 13:19:19 INFO - PROCESS | 1730 | 1464293959421 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0x9a9e4800) [pid = 1730] [serial = 2278] [outer = 0x8de24800] 13:19:20 INFO - PROCESS | 1730 | 1464293960310 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]]]}] 13:19:20 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. 13:19:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1581ms 13:19:20 INFO - PROCESS | 1730 | 1464293960345 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 13:19:20 INFO - PROCESS | 1730 | 1464293960348 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 13:19:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:19:20 INFO - PROCESS | 1730 | 1464293960355 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 1730 | 1464293960358 Marionette TRACE conn4 <- [1,3002,null,{}] 13:19:20 INFO - PROCESS | 1730 | 1464293960366 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}] 13:19:20 INFO - PROCESS | 1730 | 1464293960648 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 13:19:20 INFO - PROCESS | 1730 | 1464293960931 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a88ac00 == 144 [pid = 1730] [id = 760] 13:19:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0x9af80c00) [pid = 1730] [serial = 2279] [outer = (nil)] 13:19:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x9b085800) [pid = 1730] [serial = 2280] [outer = 0x9af80c00] 13:19:21 INFO - PROCESS | 1730 | 1464293961029 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x9b40c000) [pid = 1730] [serial = 2281] [outer = 0x9af80c00] 13:19:21 INFO - PROCESS | 1730 | 1464293961954 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]]]}] 13:19:21 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. 13:19:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1640ms 13:19:22 INFO - PROCESS | 1730 | 1464293961996 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 1730 | 1464293962000 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 13:19:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:19:22 INFO - PROCESS | 1730 | 1464293962007 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 1730 | 1464293962011 Marionette TRACE conn4 <- [1,3006,null,{}] 13:19:22 INFO - PROCESS | 1730 | 1464293962018 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}] 13:19:22 INFO - PROCESS | 1730 | 1464293962253 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 13:19:22 INFO - PROCESS | 1730 | 1464293962583 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x9af85c00 == 145 [pid = 1730] [id = 761] 13:19:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x9b07dc00) [pid = 1730] [serial = 2282] [outer = (nil)] 13:19:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 178 (0x9bca1400) [pid = 1730] [serial = 2283] [outer = 0x9b07dc00] 13:19:22 INFO - PROCESS | 1730 | 1464293962675 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 179 (0x9bca5000) [pid = 1730] [serial = 2284] [outer = 0x9b07dc00] 13:19:23 INFO - PROCESS | 1730 | 1464293963555 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]]]}] 13:19:23 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. 13:19:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1586ms 13:19:23 INFO - PROCESS | 1730 | 1464293963596 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 1730 | 1464293963600 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:19:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:19:23 INFO - PROCESS | 1730 | 1464293963607 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 1730 | 1464293963610 Marionette TRACE conn4 <- [1,3010,null,{}] 13:19:23 INFO - PROCESS | 1730 | 1464293963616 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}] 13:19:23 INFO - PROCESS | 1730 | 1464293963897 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 13:19:24 INFO - PROCESS | 1730 | 1464293964187 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x91914c00 == 146 [pid = 1730] [id = 762] 13:19:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 180 (0x9b410400) [pid = 1730] [serial = 2285] [outer = (nil)] 13:19:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 181 (0x9d312800) [pid = 1730] [serial = 2286] [outer = 0x9b410400] 13:19:24 INFO - PROCESS | 1730 | 1464293964277 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 182 (0x9d315800) [pid = 1730] [serial = 2287] [outer = 0x9b410400] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8a055c00 == 145 [pid = 1730] [id = 572] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x899efc00 == 144 [pid = 1730] [id = 718] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd82c00 == 143 [pid = 1730] [id = 719] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x88e0cc00 == 142 [pid = 1730] [id = 742] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde3800 == 141 [pid = 1730] [id = 741] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd4bc00 == 140 [pid = 1730] [id = 740] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x871f9000 == 139 [pid = 1730] [id = 739] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x9af81000 == 138 [pid = 1730] [id = 738] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8e1c00 == 137 [pid = 1730] [id = 737] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8ddcac00 == 136 [pid = 1730] [id = 736] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x86ae3c00 == 135 [pid = 1730] [id = 734] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x9a88e400 == 134 [pid = 1730] [id = 735] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x94e77800 == 133 [pid = 1730] [id = 733] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x9503d000 == 132 [pid = 1730] [id = 732] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x92cd9c00 == 131 [pid = 1730] [id = 731] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8be9b400 == 130 [pid = 1730] [id = 730] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x9212d000 == 129 [pid = 1730] [id = 728] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8da93400 == 128 [pid = 1730] [id = 729] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea82800 == 127 [pid = 1730] [id = 727] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea85000 == 126 [pid = 1730] [id = 726] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8de19800 == 125 [pid = 1730] [id = 725] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8de1c400 == 124 [pid = 1730] [id = 724] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8ee400 == 123 [pid = 1730] [id = 723] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x94ebc800 == 122 [pid = 1730] [id = 658] 13:19:27 INFO - PROCESS | 1730 | --DOCSHELL 0x871f8400 == 121 [pid = 1730] [id = 722] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 181 (0x8bee7400) [pid = 1730] [serial = 2043] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 180 (0x8c21f400) [pid = 1730] [serial = 2160] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 179 (0x899eb800) [pid = 1730] [serial = 2162] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 178 (0x92608800) [pid = 1730] [serial = 2126] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 177 (0x924ef800) [pid = 1730] [serial = 2124] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x9212e800) [pid = 1730] [serial = 2123] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x90d60000) [pid = 1730] [serial = 2121] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x90d14c00) [pid = 1730] [serial = 2120] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x8f757000) [pid = 1730] [serial = 2118] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x8e1cb400) [pid = 1730] [serial = 2117] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x8ddce400) [pid = 1730] [serial = 2115] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x8ddc6000) [pid = 1730] [serial = 2114] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x8dade400) [pid = 1730] [serial = 2112] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x8dad3400) [pid = 1730] [serial = 2111] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x8c5a3c00) [pid = 1730] [serial = 2109] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x8c52a400) [pid = 1730] [serial = 2108] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x8bea0c00) [pid = 1730] [serial = 2106] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8bd4c000) [pid = 1730] [serial = 2105] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x87445000) [pid = 1730] [serial = 2103] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x86ebf000) [pid = 1730] [serial = 2102] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8a2a2c00) [pid = 1730] [serial = 2156] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x9a7b4c00) [pid = 1730] [serial = 2154] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x9a658800) [pid = 1730] [serial = 2153] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x9a3ecc00) [pid = 1730] [serial = 2151] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x9a3a8c00) [pid = 1730] [serial = 2150] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x9a339c00) [pid = 1730] [serial = 2148] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x9a337000) [pid = 1730] [serial = 2147] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x99e9ac00) [pid = 1730] [serial = 2145] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x99e98800) [pid = 1730] [serial = 2144] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x99e81400) [pid = 1730] [serial = 2142] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x99de2c00) [pid = 1730] [serial = 2141] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x9888cc00) [pid = 1730] [serial = 2139] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x98805c00) [pid = 1730] [serial = 2138] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x96c6bc00) [pid = 1730] [serial = 2136] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x96c62c00) [pid = 1730] [serial = 2135] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x93736400) [pid = 1730] [serial = 2133] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x93713400) [pid = 1730] [serial = 2132] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x929e8800) [pid = 1730] [serial = 2130] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x929e0000) [pid = 1730] [serial = 2129] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x9260b800) [pid = 1730] [serial = 2127] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8bee9000) [pid = 1730] [serial = 2159] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8d8ec800) [pid = 1730] [serial = 2165] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8c59f400) [pid = 1730] [serial = 2163] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8ab5a800) [pid = 1730] [serial = 2157] [outer = (nil)] [url = about:blank] 13:19:27 INFO - PROCESS | 1730 | 1464293967758 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]]]}] 13:19:27 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 13:19:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 4196ms 13:19:27 INFO - PROCESS | 1730 | 1464293967805 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 13:19:27 INFO - PROCESS | 1730 | 1464293967811 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 13:19:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:19:27 INFO - PROCESS | 1730 | 1464293967822 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 1730 | 1464293967826 Marionette TRACE conn4 <- [1,3014,null,{}] 13:19:27 INFO - PROCESS | 1730 | 1464293967835 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}] 13:19:28 INFO - PROCESS | 1730 | 1464293968100 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:19:28 INFO - PROCESS | 1730 | 1464293968424 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bf4000 == 122 [pid = 1730] [id = 763] 13:19:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8a059400) [pid = 1730] [serial = 2288] [outer = (nil)] 13:19:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8a2a7000) [pid = 1730] [serial = 2289] [outer = 0x8a059400] 13:19:28 INFO - PROCESS | 1730 | 1464293968512 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8ab5fc00) [pid = 1730] [serial = 2290] [outer = 0x8a059400] 13:19:28 INFO - PROCESS | 1730 | [1730] 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 13:19:29 INFO - PROCESS | 1730 | 1464293969334 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:19:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:19:29 INFO - {} 13:19:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:19:29 INFO - {} 13:19:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:19:29 INFO - {} 13:19:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:19:29 INFO - {} 13:19:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1538ms 13:19:29 INFO - PROCESS | 1730 | 1464293969403 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 1730 | 1464293969413 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 13:19:29 INFO - TEST-START | /FileAPI/fileReader.html 13:19:29 INFO - PROCESS | 1730 | 1464293969427 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 1730 | 1464293969432 Marionette TRACE conn4 <- [1,3018,null,{}] 13:19:29 INFO - PROCESS | 1730 | 1464293969438 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}] 13:19:29 INFO - PROCESS | 1730 | 1464293969671 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 13:19:29 INFO - PROCESS | 1730 | 1464293969924 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bde2800 == 123 [pid = 1730] [id = 764] 13:19:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8bde3800) [pid = 1730] [serial = 2291] [outer = (nil)] 13:19:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8c202400) [pid = 1730] [serial = 2292] [outer = 0x8bde3800] 13:19:30 INFO - PROCESS | 1730 | 1464293970001 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8c221c00) [pid = 1730] [serial = 2293] [outer = 0x8bde3800] 13:19:30 INFO - PROCESS | 1730 | 1464293970913 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]]]}] 13:19:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:19:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:19:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:19:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:19:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1546ms 13:19:30 INFO - PROCESS | 1730 | 1464293970975 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 13:19:30 INFO - PROCESS | 1730 | 1464293970979 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 13:19:30 INFO - TEST-START | /FileAPI/historical.html 13:19:30 INFO - PROCESS | 1730 | 1464293970986 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:19:30 INFO - PROCESS | 1730 | 1464293970992 Marionette TRACE conn4 <- [1,3022,null,{}] 13:19:31 INFO - PROCESS | 1730 | 1464293971008 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}] 13:19:31 INFO - PROCESS | 1730 | 1464293971350 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 13:19:31 INFO - PROCESS | 1730 | 1464293971406 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x871f1000 == 124 [pid = 1730] [id = 765] 13:19:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8c5a0400) [pid = 1730] [serial = 2294] [outer = (nil)] 13:19:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8c6bac00) [pid = 1730] [serial = 2295] [outer = 0x8c5a0400] 13:19:31 INFO - PROCESS | 1730 | 1464293971619 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8d8ee800) [pid = 1730] [serial = 2296] [outer = 0x8c5a0400] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8c22bc00) [pid = 1730] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x9374e800) [pid = 1730] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x92ce1000) [pid = 1730] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x92729c00) [pid = 1730] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x92132c00) [pid = 1730] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8f75ec00) [pid = 1730] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8f71c400) [pid = 1730] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8f718800) [pid = 1730] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8e1ccc00) [pid = 1730] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8da47c00) [pid = 1730] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x89bf7c00) [pid = 1730] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8bd80000) [pid = 1730] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x879ddc00) [pid = 1730] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9af81400) [pid = 1730] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x9aab9000) [pid = 1730] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x9a884800) [pid = 1730] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x9a8d3800) [pid = 1730] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x88e04400) [pid = 1730] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x976a5000) [pid = 1730] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x976b0c00) [pid = 1730] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:19:32 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x8beea000) [pid = 1730] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:19:32 INFO - PROCESS | 1730 | 1464293972979 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"]]]}] 13:19:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:19:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:19:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:19:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:19:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:19:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:19:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:19:33 INFO - TEST-OK | /FileAPI/historical.html | took 2050ms 13:19:33 INFO - PROCESS | 1730 | 1464293973040 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 1730 | 1464293973043 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 13:19:33 INFO - TEST-START | /FileAPI/idlharness.html 13:19:33 INFO - PROCESS | 1730 | 1464293973051 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 1730 | 1464293973053 Marionette TRACE conn4 <- [1,3026,null,{}] 13:19:33 INFO - PROCESS | 1730 | 1464293973059 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}] 13:19:33 INFO - PROCESS | 1730 | 1464293973288 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 13:19:33 INFO - PROCESS | 1730 | 1464293973521 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c206000 == 125 [pid = 1730] [id = 766] 13:19:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8c6bb800) [pid = 1730] [serial = 2297] [outer = (nil)] 13:19:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8dad4c00) [pid = 1730] [serial = 2298] [outer = 0x8c6bb800] 13:19:33 INFO - PROCESS | 1730 | 1464293973598 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8dae0c00) [pid = 1730] [serial = 2299] [outer = 0x8c6bb800] 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:19:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:19:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:19:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:19:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:19:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:19:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:19:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:19:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:19:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:19:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:19:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:19:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:19:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:19:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:19:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:19:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:19:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:19:35 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 13:19:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:19:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:19:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:19:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:19:35 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 13:19:35 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 13:19:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:19:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:19:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:19:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:19:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:19:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:19:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:19:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:19:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:19:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:19:35 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 13:19:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:19:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:19:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:19:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:19:35 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 13:19:35 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 13:19:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:19:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:19:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:19:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:19:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:19:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:19:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 2415ms 13:19:35 INFO - PROCESS | 1730 | 1464293975265 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]]]}] 13:19:35 INFO - PROCESS | 1730 | 1464293975587 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 1730 | 1464293975592 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:19:35 INFO - TEST-START | /FileAPI/idlharness.worker 13:19:35 INFO - PROCESS | 1730 | 1464293975609 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 1730 | 1464293975619 Marionette TRACE conn4 <- [1,3030,null,{}] 13:19:35 INFO - PROCESS | 1730 | 1464293975630 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}] 13:19:35 INFO - PROCESS | 1730 | 1464293975871 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 13:19:36 INFO - PROCESS | 1730 | 1464293976171 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bd79800 == 126 [pid = 1730] [id = 767] 13:19:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8bd7ac00) [pid = 1730] [serial = 2300] [outer = (nil)] 13:19:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8bde7400) [pid = 1730] [serial = 2301] [outer = 0x8bd7ac00] 13:19:36 INFO - PROCESS | 1730 | 1464293976265 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8bee0800) [pid = 1730] [serial = 2302] [outer = 0x8bd7ac00] 13:19:36 INFO - PROCESS | 1730 | [1730] 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 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:19:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:19:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:19:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:19:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:19:38 INFO - {} 13:19:38 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 13:19:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:19:38 INFO - {} 13:19:38 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 - {} 13:19:38 INFO - {} 13:19:38 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 13:19:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:19:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:19:38 INFO - {} 13:19:38 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 13:19:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:19:38 INFO - {} 13:19:38 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 - {} 13:19:38 INFO - {} 13:19:38 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 13:19:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:19:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:19:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 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 13:19:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:19:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:19:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 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 13:19:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 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 13:19:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 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 13:19:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:19:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:19:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:19:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:19:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:19:38 INFO - {} 13:19:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3079ms 13:19:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:19:38 INFO - PROCESS | 1730 | 1464293978526 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,{},{}]]]}] 13:19:38 INFO - PROCESS | 1730 | 1464293978693 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 1730 | 1464293978725 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 13:19:38 INFO - PROCESS | 1730 | 1464293978750 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 1730 | 1464293978764 Marionette TRACE conn4 <- [1,3034,null,{}] 13:19:38 INFO - PROCESS | 1730 | 1464293978842 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}] 13:19:39 INFO - PROCESS | 1730 | 1464293979170 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:19:39 INFO - PROCESS | 1730 | 1464293979471 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c22a400 == 127 [pid = 1730] [id = 768] 13:19:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8c52b400) [pid = 1730] [serial = 2303] [outer = (nil)] 13:19:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x9446f000) [pid = 1730] [serial = 2304] [outer = 0x8c52b400] 13:19:39 INFO - PROCESS | 1730 | 1464293979562 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x950abc00) [pid = 1730] [serial = 2305] [outer = 0x8c52b400] 13:19:40 INFO - PROCESS | 1730 | 1464293980567 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]]]}] 13:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:19:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1859ms 13:19:40 INFO - PROCESS | 1730 | 1464293980609 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 1730 | 1464293980614 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 13:19:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:19:40 INFO - PROCESS | 1730 | 1464293980621 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 1730 | 1464293980627 Marionette TRACE conn4 <- [1,3038,null,{}] 13:19:40 INFO - PROCESS | 1730 | 1464293980645 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}] 13:19:40 INFO - PROCESS | 1730 | 1464293980896 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 13:19:41 INFO - PROCESS | 1730 | 1464293981265 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x976acc00 == 128 [pid = 1730] [id = 769] 13:19:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x976adc00) [pid = 1730] [serial = 2306] [outer = (nil)] 13:19:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x9928a400) [pid = 1730] [serial = 2307] [outer = 0x976adc00] 13:19:41 INFO - PROCESS | 1730 | 1464293981367 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x99d6a800) [pid = 1730] [serial = 2308] [outer = 0x976adc00] 13:19:42 INFO - PROCESS | 1730 | 1464293982219 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"]]]}] 13:19:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:19:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:19:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1638ms 13:19:42 INFO - PROCESS | 1730 | 1464293982261 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 1730 | 1464293982265 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 13:19:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:19:42 INFO - PROCESS | 1730 | 1464293982273 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 1730 | 1464293982276 Marionette TRACE conn4 <- [1,3042,null,{}] 13:19:42 INFO - PROCESS | 1730 | 1464293982282 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}] 13:19:42 INFO - PROCESS | 1730 | 1464293982517 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 13:19:42 INFO - PROCESS | 1730 | 1464293982849 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x879dd000 == 129 [pid = 1730] [id = 770] 13:19:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x995b0400) [pid = 1730] [serial = 2309] [outer = (nil)] 13:19:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x9a33d400) [pid = 1730] [serial = 2310] [outer = 0x995b0400] 13:19:42 INFO - PROCESS | 1730 | 1464293982944 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x9a658800) [pid = 1730] [serial = 2311] [outer = 0x995b0400] 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:19:44 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. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:19:44 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'.) 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:19:44 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. 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:19:44 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. 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:19:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:19:44 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. 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:19:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:19:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:19:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2022ms 13:19:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:19:44 INFO - PROCESS | 1730 | 1464293984222 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]]]}] 13:19:44 INFO - PROCESS | 1730 | 1464293984302 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 13:19:44 INFO - PROCESS | 1730 | 1464293984310 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 13:19:44 INFO - PROCESS | 1730 | 1464293984427 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - PROCESS | 1730 | 1464293984430 Marionette TRACE conn4 <- [1,3046,null,{}] 13:19:44 INFO - PROCESS | 1730 | 1464293984447 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}] 13:19:44 INFO - PROCESS | 1730 | 1464293984692 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 13:19:45 INFO - PROCESS | 1730 | 1464293984998 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c21fc00 == 130 [pid = 1730] [id = 771] 13:19:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8c269800) [pid = 1730] [serial = 2312] [outer = (nil)] 13:19:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8c59ec00) [pid = 1730] [serial = 2313] [outer = 0x8c269800] 13:19:45 INFO - PROCESS | 1730 | 1464293985084 Marionette DEBUG loaded listener.js 13:19:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8c6bb000) [pid = 1730] [serial = 2314] [outer = 0x8c269800] 13:19:45 INFO - PROCESS | 1730 | [1730] 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 13:19:45 INFO - PROCESS | 1730 | 1464293985981 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:19:46 INFO - {} 13:19:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1660ms 13:19:46 INFO - PROCESS | 1730 | 1464293986021 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 1730 | 1464293986025 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:19:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:19:46 INFO - PROCESS | 1730 | 1464293986041 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - PROCESS | 1730 | 1464293986046 Marionette TRACE conn4 <- [1,3050,null,{}] 13:19:46 INFO - PROCESS | 1730 | 1464293986053 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}] 13:19:46 INFO - PROCESS | 1730 | 1464293986496 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 13:19:46 INFO - PROCESS | 1730 | 1464293986796 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c59fc00 == 131 [pid = 1730] [id = 772] 13:19:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8d8ea800) [pid = 1730] [serial = 2315] [outer = (nil)] 13:19:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x90d18400) [pid = 1730] [serial = 2316] [outer = 0x8d8ea800] 13:19:46 INFO - PROCESS | 1730 | 1464293986897 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x92132c00) [pid = 1730] [serial = 2317] [outer = 0x8d8ea800] 13:19:47 INFO - PROCESS | 1730 | 1464293987731 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]]]}] 13:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:19:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:19:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1741ms 13:19:47 INFO - PROCESS | 1730 | 1464293987785 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 1730 | 1464293987789 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 13:19:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:19:47 INFO - PROCESS | 1730 | 1464293987797 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 1730 | 1464293987801 Marionette TRACE conn4 <- [1,3054,null,{}] 13:19:47 INFO - PROCESS | 1730 | 1464293987807 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}] 13:19:48 INFO - PROCESS | 1730 | 1464293988074 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:19:48 INFO - PROCESS | 1730 | 1464293988380 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c5a3000 == 132 [pid = 1730] [id = 773] 13:19:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8da95c00) [pid = 1730] [serial = 2318] [outer = (nil)] 13:19:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x99f8ec00) [pid = 1730] [serial = 2319] [outer = 0x8da95c00] 13:19:48 INFO - PROCESS | 1730 | 1464293988547 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x9a884c00) [pid = 1730] [serial = 2320] [outer = 0x8da95c00] 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:19:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:19:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:19:49 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" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:19:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:19:49 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" 13:19:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:19:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:19:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:19:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:19:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2013ms 13:19:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:19:50 INFO - PROCESS | 1730 | 1464293989701 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"]]]}] 13:19:50 INFO - PROCESS | 1730 | 1464293989868 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 1730 | 1464293989871 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 13:19:50 INFO - PROCESS | 1730 | 1464293990029 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 1730 | 1464293990034 Marionette TRACE conn4 <- [1,3058,null,{}] 13:19:50 INFO - PROCESS | 1730 | 1464293990091 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}] 13:19:50 INFO - PROCESS | 1730 | 1464293990404 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 13:19:50 INFO - PROCESS | 1730 | 1464293990628 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bee0400 == 133 [pid = 1730] [id = 774] 13:19:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x8f77b400) [pid = 1730] [serial = 2321] [outer = (nil)] 13:19:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x9d485c00) [pid = 1730] [serial = 2322] [outer = 0x8f77b400] 13:19:50 INFO - PROCESS | 1730 | 1464293990717 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x9d48c800) [pid = 1730] [serial = 2323] [outer = 0x8f77b400] 13:19:51 INFO - PROCESS | 1730 | 1464293991633 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]]]}] 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:19:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:19:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:19:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:19:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:19:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:19:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:19:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:19:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:19:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1715ms 13:19:51 INFO - PROCESS | 1730 | 1464293991672 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 1730 | 1464293991677 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 13:19:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:19:51 INFO - PROCESS | 1730 | 1464293991688 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 1730 | 1464293991694 Marionette TRACE conn4 <- [1,3062,null,{}] 13:19:51 INFO - PROCESS | 1730 | 1464293991748 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}] 13:19:52 INFO - PROCESS | 1730 | 1464293992017 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 13:19:52 INFO - PROCESS | 1730 | 1464293992321 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c21e400 == 134 [pid = 1730] [id = 775] 13:19:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x8c52a000) [pid = 1730] [serial = 2324] [outer = (nil)] 13:19:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0xa050c000) [pid = 1730] [serial = 2325] [outer = 0x8c52a000] 13:19:52 INFO - PROCESS | 1730 | 1464293992407 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0xa102b400) [pid = 1730] [serial = 2326] [outer = 0x8c52a000] 13:19:52 INFO - PROCESS | 1730 | [1730] 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 13:19:53 INFO - PROCESS | 1730 | 1464293993292 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:19:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:19:53 INFO - {} 13:19:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1637ms 13:19:53 INFO - PROCESS | 1730 | 1464293993325 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 13:19:53 INFO - PROCESS | 1730 | 1464293993328 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 13:19:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:19:53 INFO - PROCESS | 1730 | 1464293993340 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - PROCESS | 1730 | 1464293993343 Marionette TRACE conn4 <- [1,3066,null,{}] 13:19:53 INFO - PROCESS | 1730 | 1464293993349 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}] 13:19:53 INFO - PROCESS | 1730 | 1464293993609 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 13:19:53 INFO - PROCESS | 1730 | 1464293993888 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 1730 | ++DOCSHELL 0xa050d800 == 135 [pid = 1730] [id = 776] 13:19:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0xa1030000) [pid = 1730] [serial = 2327] [outer = (nil)] 13:19:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0xa237b800) [pid = 1730] [serial = 2328] [outer = 0xa1030000] 13:19:54 INFO - PROCESS | 1730 | 1464293994022 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0xa2385c00) [pid = 1730] [serial = 2329] [outer = 0xa1030000] 13:19:54 INFO - PROCESS | 1730 | 1464293994895 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]]]}] 13:19:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:19:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:19:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:19:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:19:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:19:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:19:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:19:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1580ms 13:19:54 INFO - PROCESS | 1730 | 1464293994923 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:19:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:19:54 INFO - PROCESS | 1730 | 1464293994928 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:19:54 INFO - PROCESS | 1730 | 1464293994939 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 1730 | 1464293994947 Marionette TRACE conn4 <- [1,3070,null,{}] 13:19:54 INFO - PROCESS | 1730 | 1464293994973 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}] 13:19:55 INFO - PROCESS | 1730 | 1464293995350 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 13:19:55 INFO - PROCESS | 1730 | 1464293995649 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 1730 | ++DOCSHELL 0xa275f400 == 136 [pid = 1730] [id = 777] 13:19:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0xa2761000) [pid = 1730] [serial = 2330] [outer = (nil)] 13:19:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0xa27c2800) [pid = 1730] [serial = 2331] [outer = 0xa2761000] 13:19:55 INFO - PROCESS | 1730 | 1464293995760 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0xa31b9800) [pid = 1730] [serial = 2332] [outer = 0xa2761000] 13:19:56 INFO - PROCESS | 1730 | 1464293996644 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]]]}] 13:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:19:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1748ms 13:19:56 INFO - PROCESS | 1730 | 1464293996684 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 1730 | 1464293996688 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 13:19:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:19:56 INFO - PROCESS | 1730 | 1464293996695 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 1730 | 1464293996698 Marionette TRACE conn4 <- [1,3074,null,{}] 13:19:56 INFO - PROCESS | 1730 | 1464293996704 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}] 13:19:56 INFO - PROCESS | 1730 | 1464293996971 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:19:57 INFO - PROCESS | 1730 | 1464293997304 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a140400 == 137 [pid = 1730] [id = 778] 13:19:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0xa31c6000) [pid = 1730] [serial = 2333] [outer = (nil)] 13:19:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0xa3359400) [pid = 1730] [serial = 2334] [outer = 0xa31c6000] 13:19:57 INFO - PROCESS | 1730 | 1464293997452 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0xa3652800) [pid = 1730] [serial = 2335] [outer = 0xa31c6000] 13:19:58 INFO - PROCESS | 1730 | 1464293998323 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]]]}] 13:19:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:19:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:19:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:19:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:19:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:19:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:19:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1691ms 13:19:58 INFO - PROCESS | 1730 | 1464293998389 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 1730 | 1464293998393 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 13:19:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:19:58 INFO - PROCESS | 1730 | 1464293998402 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 1730 | 1464293998405 Marionette TRACE conn4 <- [1,3078,null,{}] 13:19:58 INFO - PROCESS | 1730 | 1464293998439 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}] 13:19:58 INFO - PROCESS | 1730 | 1464293998712 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 13:19:59 INFO - PROCESS | 1730 | 1464293999071 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x899f0800 == 138 [pid = 1730] [id = 779] 13:19:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 166 (0x8c5a7c00) [pid = 1730] [serial = 2336] [outer = (nil)] 13:19:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 167 (0xa224d400) [pid = 1730] [serial = 2337] [outer = 0x8c5a7c00] 13:19:59 INFO - PROCESS | 1730 | 1464293999165 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 168 (0xa22ae400) [pid = 1730] [serial = 2338] [outer = 0x8c5a7c00] 13:20:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 13:20:00 INFO - reader.readAsText(blob_2) 13:20:00 INFO - }" did not throw 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 13:20:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 13:20:00 INFO - reader.readAsDataURL(blob_2) 13:20:00 INFO - }" did not throw 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 13:20:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 13:20:00 INFO - reader.readAsArrayBuffer(blob_2) 13:20:00 INFO - }" did not throw 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 13:20:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 13:20:00 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 13:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:20:00 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 1730 | 1464294000060 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 13:20:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:20:00 INFO - PROCESS | 1730 | 1464294000071 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 1730 | 1464294000078 Marionette TRACE conn4 <- [1,3082,null,{}] 13:20:00 INFO - PROCESS | 1730 | 1464294000111 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}] 13:20:00 INFO - PROCESS | 1730 | 1464294000387 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 13:20:00 INFO - PROCESS | 1730 | 1464294000762 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb8800 == 139 [pid = 1730] [id = 780] 13:20:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 169 (0xa273b400) [pid = 1730] [serial = 2339] [outer = (nil)] 13:20:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 170 (0xa519c000) [pid = 1730] [serial = 2340] [outer = 0xa273b400] 13:20:00 INFO - PROCESS | 1730 | 1464294000858 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 171 (0xa6382400) [pid = 1730] [serial = 2341] [outer = 0xa273b400] 13:20:01 INFO - PROCESS | 1730 | 1464294001703 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]]]}] 13:20:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:20:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:20:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:20:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1696ms 13:20:01 INFO - PROCESS | 1730 | 1464294001769 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 13:20:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:20:01 INFO - PROCESS | 1730 | 1464294001774 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 13:20:01 INFO - PROCESS | 1730 | 1464294001780 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - PROCESS | 1730 | 1464294001785 Marionette TRACE conn4 <- [1,3086,null,{}] 13:20:01 INFO - PROCESS | 1730 | 1464294001817 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}] 13:20:02 INFO - PROCESS | 1730 | 1464294002090 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 13:20:02 INFO - PROCESS | 1730 | 1464294002475 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8bedd400 == 140 [pid = 1730] [id = 781] 13:20:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 172 (0x8c6b8c00) [pid = 1730] [serial = 2342] [outer = (nil)] 13:20:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 173 (0xa6832c00) [pid = 1730] [serial = 2343] [outer = 0x8c6b8c00] 13:20:02 INFO - PROCESS | 1730 | 1464294002616 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 174 (0xa6839400) [pid = 1730] [serial = 2344] [outer = 0x8c6b8c00] 13:20:03 INFO - PROCESS | 1730 | 1464294003416 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:20:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:20:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1667ms 13:20:03 INFO - PROCESS | 1730 | 1464294003448 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 1730 | 1464294003452 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 13:20:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:20:03 INFO - PROCESS | 1730 | 1464294003458 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - PROCESS | 1730 | 1464294003462 Marionette TRACE conn4 <- [1,3090,null,{}] 13:20:03 INFO - PROCESS | 1730 | 1464294003468 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}] 13:20:03 INFO - PROCESS | 1730 | 1464294003704 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:20:04 INFO - PROCESS | 1730 | 1464294003996 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8998c800 == 141 [pid = 1730] [id = 782] 13:20:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 175 (0x8998e800) [pid = 1730] [serial = 2345] [outer = (nil)] 13:20:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 176 (0x89994000) [pid = 1730] [serial = 2346] [outer = 0x8998e800] 13:20:04 INFO - PROCESS | 1730 | 1464294004090 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 177 (0x89995c00) [pid = 1730] [serial = 2347] [outer = 0x8998e800] 13:20:04 INFO - PROCESS | 1730 | 1464294004936 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:20:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:20:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1533ms 13:20:04 INFO - PROCESS | 1730 | 1464294004993 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 1730 | 1464294004996 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 13:20:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:20:05 INFO - PROCESS | 1730 | 1464294005003 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - PROCESS | 1730 | 1464294005005 Marionette TRACE conn4 <- [1,3094,null,{}] 13:20:05 INFO - PROCESS | 1730 | 1464294005068 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}] 13:20:05 INFO - PROCESS | 1730 | 1464294005306 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x99e93c00 == 140 [pid = 1730] [id = 716] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8f722c00 == 139 [pid = 1730] [id = 581] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8744d400 == 138 [pid = 1730] [id = 721] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x871f1000 == 137 [pid = 1730] [id = 765] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8bde2800 == 136 [pid = 1730] [id = 764] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x89bf4000 == 135 [pid = 1730] [id = 763] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x9af85c00 == 134 [pid = 1730] [id = 761] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x9a88ac00 == 133 [pid = 1730] [id = 760] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x86eb6400 == 132 [pid = 1730] [id = 759] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x995a8c00 == 131 [pid = 1730] [id = 757] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x98887400 == 130 [pid = 1730] [id = 758] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x9370f800 == 129 [pid = 1730] [id = 755] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x97686400 == 128 [pid = 1730] [id = 756] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x9372a800 == 127 [pid = 1730] [id = 754] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x91915400 == 126 [pid = 1730] [id = 753] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8d8e5c00 == 125 [pid = 1730] [id = 752] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea89800 == 124 [pid = 1730] [id = 751] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea88400 == 123 [pid = 1730] [id = 749] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea90400 == 122 [pid = 1730] [id = 750] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8da52c00 == 121 [pid = 1730] [id = 748] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8da9d000 == 120 [pid = 1730] [id = 747] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8c201800 == 119 [pid = 1730] [id = 745] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8da53c00 == 118 [pid = 1730] [id = 746] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x8bd7a400 == 117 [pid = 1730] [id = 744] 13:20:07 INFO - PROCESS | 1730 | --DOCSHELL 0x86ebcc00 == 116 [pid = 1730] [id = 743] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 176 (0x8c26d800) [pid = 1730] [serial = 2100] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 175 (0x8c521c00) [pid = 1730] [serial = 2225] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 174 (0x95042c00) [pid = 1730] [serial = 2195] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 173 (0x93984800) [pid = 1730] [serial = 2193] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 172 (0x93980c00) [pid = 1730] [serial = 2192] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 171 (0x93719c00) [pid = 1730] [serial = 2190] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 170 (0x93713800) [pid = 1730] [serial = 2189] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 169 (0x929e3c00) [pid = 1730] [serial = 2187] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 168 (0x9272d400) [pid = 1730] [serial = 2186] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 167 (0x9213ac00) [pid = 1730] [serial = 2184] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 166 (0x92130800) [pid = 1730] [serial = 2183] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 165 (0x8f8df400) [pid = 1730] [serial = 2181] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8f775400) [pid = 1730] [serial = 2180] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8f754400) [pid = 1730] [serial = 2178] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x8f720000) [pid = 1730] [serial = 2177] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8ea85c00) [pid = 1730] [serial = 2175] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8e1d6400) [pid = 1730] [serial = 2174] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8dadc000) [pid = 1730] [serial = 2172] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x8da9c800) [pid = 1730] [serial = 2171] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x8be9e800) [pid = 1730] [serial = 2169] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8bd79400) [pid = 1730] [serial = 2168] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x8c265000) [pid = 1730] [serial = 2228] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8bde1c00) [pid = 1730] [serial = 2222] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x8a05ac00) [pid = 1730] [serial = 2219] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x9b083400) [pid = 1730] [serial = 2217] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x9b086c00) [pid = 1730] [serial = 2216] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x9b080000) [pid = 1730] [serial = 2214] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x9af86400) [pid = 1730] [serial = 2213] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x9ab18400) [pid = 1730] [serial = 2211] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x9aab7800) [pid = 1730] [serial = 2210] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9a8dbc00) [pid = 1730] [serial = 2208] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x9a8d6c00) [pid = 1730] [serial = 2207] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x9a888800) [pid = 1730] [serial = 2205] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x9a883800) [pid = 1730] [serial = 2204] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x9a3efc00) [pid = 1730] [serial = 2202] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x9a33c400) [pid = 1730] [serial = 2201] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x995ae800) [pid = 1730] [serial = 2199] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x98802c00) [pid = 1730] [serial = 2198] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x950b0c00) [pid = 1730] [serial = 2196] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x8a2a6c00) [pid = 1730] [serial = 2220] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8c59d000) [pid = 1730] [serial = 2226] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8bdeec00) [pid = 1730] [serial = 2223] [outer = (nil)] [url = about:blank] 13:20:08 INFO - PROCESS | 1730 | 1464294008172 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x86eb9c00 == 117 [pid = 1730] [id = 783] 13:20:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x86ebcc00) [pid = 1730] [serial = 2348] [outer = (nil)] 13:20:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8743f800) [pid = 1730] [serial = 2349] [outer = 0x86ebcc00] 13:20:08 INFO - PROCESS | 1730 | 1464294008375 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x88e0a400) [pid = 1730] [serial = 2350] [outer = 0x86ebcc00] 13:20:09 INFO - PROCESS | 1730 | 1464294009164 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:20:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 4195ms 13:20:09 INFO - PROCESS | 1730 | 1464294009198 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 1730 | 1464294009205 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:20:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:20:09 INFO - PROCESS | 1730 | 1464294009213 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 1730 | 1464294009218 Marionette TRACE conn4 <- [1,3098,null,{}] 13:20:09 INFO - PROCESS | 1730 | 1464294009226 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}] 13:20:09 INFO - PROCESS | 1730 | 1464294009447 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 13:20:09 INFO - PROCESS | 1730 | 1464294009712 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8a060800 == 118 [pid = 1730] [id = 784] 13:20:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8a2a1800) [pid = 1730] [serial = 2351] [outer = (nil)] 13:20:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8aaf0800) [pid = 1730] [serial = 2352] [outer = 0x8a2a1800] 13:20:09 INFO - PROCESS | 1730 | 1464294009799 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8bd49400) [pid = 1730] [serial = 2353] [outer = 0x8a2a1800] 13:20:10 INFO - PROCESS | 1730 | 1464294010667 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]]]}] 13:20:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:20:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:20:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1489ms 13:20:10 INFO - PROCESS | 1730 | 1464294010704 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 1730 | 1464294010711 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 13:20:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:20:10 INFO - PROCESS | 1730 | 1464294010719 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 1730 | 1464294010723 Marionette TRACE conn4 <- [1,3102,null,{}] 13:20:10 INFO - PROCESS | 1730 | 1464294010729 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}] 13:20:11 INFO - PROCESS | 1730 | 1464294011067 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:20:11 INFO - PROCESS | 1730 | 1464294011113 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8be9a400 == 119 [pid = 1730] [id = 785] 13:20:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8bedec00) [pid = 1730] [serial = 2354] [outer = (nil)] 13:20:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8c225400) [pid = 1730] [serial = 2355] [outer = 0x8bedec00] 13:20:11 INFO - PROCESS | 1730 | 1464294011190 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8c270400) [pid = 1730] [serial = 2356] [outer = 0x8bedec00] 13:20:12 INFO - PROCESS | 1730 | 1464294012229 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:20:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:20:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1537ms 13:20:12 INFO - PROCESS | 1730 | 1464294012256 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 13:20:12 INFO - PROCESS | 1730 | 1464294012260 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 13:20:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:20:12 INFO - PROCESS | 1730 | 1464294012279 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 1730 | 1464294012288 Marionette TRACE conn4 <- [1,3106,null,{}] 13:20:12 INFO - PROCESS | 1730 | 1464294012302 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}] 13:20:12 INFO - PROCESS | 1730 | 1464294012614 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 13:20:12 INFO - PROCESS | 1730 | 1464294012658 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8c229800 == 120 [pid = 1730] [id = 786] 13:20:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8d8ee400) [pid = 1730] [serial = 2357] [outer = (nil)] 13:20:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8da93400) [pid = 1730] [serial = 2358] [outer = 0x8d8ee400] 13:20:12 INFO - PROCESS | 1730 | 1464294012758 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8dad2800) [pid = 1730] [serial = 2359] [outer = 0x8d8ee400] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x8c5a4c00) [pid = 1730] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8a059400) [pid = 1730] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x8c5a0400) [pid = 1730] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x9b07dc00) [pid = 1730] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x9af80c00) [pid = 1730] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8de24800) [pid = 1730] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x995af800) [pid = 1730] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9a341400) [pid = 1730] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x9888ac00) [pid = 1730] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x94ec0000) [pid = 1730] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x9372f800) [pid = 1730] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x92730800) [pid = 1730] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x9191ac00) [pid = 1730] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x90d0f800) [pid = 1730] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8f75cc00) [pid = 1730] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8ea8b000) [pid = 1730] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x8dad2000) [pid = 1730] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8da9f400) [pid = 1730] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x8da54800) [pid = 1730] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x8c269c00) [pid = 1730] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x8bd7f400) [pid = 1730] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x86ebd000) [pid = 1730] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:20:13 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x8bde3800) [pid = 1730] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:20:14 INFO - PROCESS | 1730 | 1464294014426 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]]]}] 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:20:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2193ms 13:20:14 INFO - PROCESS | 1730 | 1464294014472 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 13:20:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:20:14 INFO - PROCESS | 1730 | 1464294014476 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 13:20:14 INFO - PROCESS | 1730 | 1464294014483 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - PROCESS | 1730 | 1464294014486 Marionette TRACE conn4 <- [1,3110,null,{}] 13:20:14 INFO - PROCESS | 1730 | 1464294014492 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}] 13:20:14 INFO - PROCESS | 1730 | 1464294014725 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 13:20:14 INFO - PROCESS | 1730 | 1464294014960 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8744a000 == 121 [pid = 1730] [id = 787] 13:20:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8a059400) [pid = 1730] [serial = 2360] [outer = (nil)] 13:20:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8dadc000) [pid = 1730] [serial = 2361] [outer = 0x8a059400] 13:20:15 INFO - PROCESS | 1730 | 1464294015040 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8dbddc00) [pid = 1730] [serial = 2362] [outer = 0x8a059400] 13:20:15 INFO - PROCESS | 1730 | 1464294015945 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"]]]}] 13:20:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:20:15 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 13:20:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:20:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1481ms 13:20:15 INFO - PROCESS | 1730 | 1464294015965 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 1730 | 1464294015971 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 13:20:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:20:15 INFO - PROCESS | 1730 | 1464294015981 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 1730 | 1464294015986 Marionette TRACE conn4 <- [1,3114,null,{}] 13:20:16 INFO - PROCESS | 1730 | 1464294015997 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}] 13:20:16 INFO - PROCESS | 1730 | 1464294016369 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 13:20:16 INFO - PROCESS | 1730 | 1464294016674 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\", \"67838ebf-e1aa-4840-875c-dc13d6937617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x89bfc400 == 122 [pid = 1730] [id = 788] 13:20:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8a053c00) [pid = 1730] [serial = 2363] [outer = (nil)] 13:20:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8a29ac00) [pid = 1730] [serial = 2364] [outer = 0x8a053c00] 13:20:16 INFO - PROCESS | 1730 | 1464294016776 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8bea4000) [pid = 1730] [serial = 2365] [outer = 0x8a053c00] 13:20:17 INFO - PROCESS | 1730 | 1464294017687 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]]]}] 13:20:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:20:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1741ms 13:20:17 INFO - PROCESS | 1730 | 1464294017723 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 1730 | 1464294017733 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 13:20:18 WARNING - u'runner_teardown' () 13:20:18 INFO - No more tests 13:20:18 INFO - Got 0 unexpected results 13:20:18 INFO - SUITE-END | took 1379s 13:20:18 INFO - Closing logging queue 13:20:18 INFO - queue closed 13:20:19 INFO - Return code: 0 13:20:19 WARNING - # TBPL SUCCESS # 13:20:19 INFO - Running post-action listener: _resource_record_post_action 13:20:19 INFO - Running post-run listener: _resource_record_post_run 13:20:20 INFO - Total resource usage - Wall time: 1415s; CPU: 98.0%; Read bytes: 14168064; Write bytes: 926580736; Read time: 560; Write time: 249520 13:20:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:20:20 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 140840960; Read time: 12; Write time: 142516 13:20:20 INFO - run-tests - Wall time: 1385s; CPU: 98.0%; Read bytes: 11427840; Write bytes: 785739776; Read time: 464; Write time: 107004 13:20:20 INFO - Running post-run listener: _upload_blobber_files 13:20:20 INFO - Blob upload gear active. 13:20:20 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:20:20 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 13:20:20 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'] 13:20:20 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 13:20:20 INFO - (blobuploader) - INFO - Open directory for files ... 13:20:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:20:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:20:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:20:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:20:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:20:21 INFO - (blobuploader) - INFO - Done attempting. 13:20:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:20:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:20:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:20:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:20:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:20:22 INFO - (blobuploader) - INFO - Done attempting. 13:20:22 INFO - (blobuploader) - INFO - Iteration through files over. 13:20:22 INFO - Return code: 0 13:20:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:20:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:20:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f55d145c4d3921d2739d5e66b524f36e62621d825999bd34ada76c7e820f34ffdabcf710a53921607aacf70175a30fd69e63a7bd155be8eea55b470fe57c2cc7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/febe3c2d80f6d8ea726f3488a7cdc561992ebb8a0763fd41cc36fe6fbd7a9d2df70f137574b82b656552704a75ba2cd1b0bbed9b8914a5a80907003f34304889"} 13:20:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:20:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:20:22 INFO - Contents: 13:20:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f55d145c4d3921d2739d5e66b524f36e62621d825999bd34ada76c7e820f34ffdabcf710a53921607aacf70175a30fd69e63a7bd155be8eea55b470fe57c2cc7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/febe3c2d80f6d8ea726f3488a7cdc561992ebb8a0763fd41cc36fe6fbd7a9d2df70f137574b82b656552704a75ba2cd1b0bbed9b8914a5a80907003f34304889"} 13:20:22 INFO - Running post-run listener: copy_logs_to_upload_dir 13:20:22 INFO - Copying logs to upload dir... 13:20:22 INFO - mkdir: /builds/slave/test/build/upload/logs 13:20:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1544.466852 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 44 secs) (at 2016-05-26 13:20:23.034899) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-26 13:20:23.036065) ========= 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-1464292433.94071-1812270644 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f55d145c4d3921d2739d5e66b524f36e62621d825999bd34ada76c7e820f34ffdabcf710a53921607aacf70175a30fd69e63a7bd155be8eea55b470fe57c2cc7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/febe3c2d80f6d8ea726f3488a7cdc561992ebb8a0763fd41cc36fe6fbd7a9d2df70f137574b82b656552704a75ba2cd1b0bbed9b8914a5a80907003f34304889"} build_url:https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032446 build_url: 'https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/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/f55d145c4d3921d2739d5e66b524f36e62621d825999bd34ada76c7e820f34ffdabcf710a53921607aacf70175a30fd69e63a7bd155be8eea55b470fe57c2cc7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/febe3c2d80f6d8ea726f3488a7cdc561992ebb8a0763fd41cc36fe6fbd7a9d2df70f137574b82b656552704a75ba2cd1b0bbed9b8914a5a80907003f34304889"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fVQ5f8rQTgay8Q1HW2mpfg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.61 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-26 13:20:24.681037) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 13:20:24.681394) ========= 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-1464292433.94071-1812270644 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017971 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 13:20:24.735030) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-26 13:20:24.735359) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-26 13:20:24.735710) ========= ========= Total master_lag: 2.02 =========