builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-318 starttime: 1464705400.07 results: success (0) buildid: 20160531060243 builduid: 95917a53c8c1452ba14fd68c836eeb67 revision: 9f96ed6259453ce242f41454ae822efc335e2e3c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.074669) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.075126) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.075417) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.109441) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.109711) ========= 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-1464704228.350494-1053330180 _=/tools/buildbot/bin/python using PTY: False --2016-05-31 07:36:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.9M=0.001s 2016-05-31 07:36:40 (10.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.255768 ========= master_lag: 0.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.839304) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.839648) ========= 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-1464704228.350494-1053330180 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030866 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.911632) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:40.911944) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9f96ed6259453ce242f41454ae822efc335e2e3c --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 9f96ed6259453ce242f41454ae822efc335e2e3c --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-1464704228.350494-1053330180 _=/tools/buildbot/bin/python using PTY: False 2016-05-31 07:36:41,263 truncating revision to first 12 chars 2016-05-31 07:36:41,263 Setting DEBUG logging. 2016-05-31 07:36:41,263 attempt 1/10 2016-05-31 07:36:41,264 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9f96ed625945?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 07:36:41,667 unpacking tar archive at: mozilla-aurora-9f96ed625945/testing/mozharness/ program finished with exit code 0 elapsedTime=0.675884 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:41.783919) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:41.784258) ========= script_repo_revision: 9f96ed6259453ce242f41454ae822efc335e2e3c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 07:36:41.784647) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-05-31 07:36:41.784921) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-05-31 07:36:42.930290) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 9 secs) (at 2016-05-31 07:36:42.930666) ========= /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-1464704228.350494-1053330180 _=/tools/buildbot/bin/python using PTY: False 07:36:43 INFO - MultiFileLogger online at 20160531 07:36:43 in /builds/slave/test 07:36:43 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 07:36:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:36:43 INFO - {'append_to_log': False, 07:36:43 INFO - 'base_work_dir': '/builds/slave/test', 07:36:43 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:36:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:36:43 INFO - 'buildbot_json_path': 'buildprops.json', 07:36:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:36:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:36:43 INFO - 'download_minidump_stackwalk': True, 07:36:43 INFO - 'download_symbols': 'true', 07:36:43 INFO - 'e10s': False, 07:36:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:36:43 INFO - 'tooltool.py': '/tools/tooltool.py', 07:36:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:36:43 INFO - '/tools/misc-python/virtualenv.py')}, 07:36:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:36:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:36:43 INFO - 'log_level': 'info', 07:36:43 INFO - 'log_to_console': True, 07:36:43 INFO - 'opt_config_files': (), 07:36:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:36:43 INFO - '--processes=1', 07:36:43 INFO - '--config=%(test_path)s/wptrunner.ini', 07:36:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:36:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:36:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:36:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:36:43 INFO - 'pip_index': False, 07:36:43 INFO - 'require_test_zip': True, 07:36:43 INFO - 'test_type': ('testharness',), 07:36:43 INFO - 'this_chunk': '1', 07:36:43 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:36:43 INFO - 'total_chunks': '10', 07:36:43 INFO - 'virtualenv_path': 'venv', 07:36:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:36:43 INFO - 'work_dir': 'build'} 07:36:43 INFO - ##### 07:36:43 INFO - ##### Running clobber step. 07:36:43 INFO - ##### 07:36:43 INFO - Running pre-action listener: _resource_record_pre_action 07:36:43 INFO - Running main action method: clobber 07:36:43 INFO - rmtree: /builds/slave/test/build 07:36:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:36:45 INFO - Running post-action listener: _resource_record_post_action 07:36:45 INFO - ##### 07:36:45 INFO - ##### Running read-buildbot-config step. 07:36:45 INFO - ##### 07:36:45 INFO - Running pre-action listener: _resource_record_pre_action 07:36:45 INFO - Running main action method: read_buildbot_config 07:36:45 INFO - Using buildbot properties: 07:36:45 INFO - { 07:36:45 INFO - "project": "", 07:36:45 INFO - "product": "firefox", 07:36:45 INFO - "script_repo_revision": "production", 07:36:45 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 07:36:45 INFO - "repository": "", 07:36:45 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 07:36:45 INFO - "buildid": "20160531060243", 07:36:45 INFO - "pgo_build": "False", 07:36:45 INFO - "basedir": "/builds/slave/test", 07:36:45 INFO - "buildnumber": 70, 07:36:45 INFO - "slavename": "tst-linux32-spot-318", 07:36:45 INFO - "revision": "9f96ed6259453ce242f41454ae822efc335e2e3c", 07:36:45 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 07:36:45 INFO - "platform": "linux", 07:36:45 INFO - "branch": "mozilla-aurora", 07:36:45 INFO - "repo_path": "releases/mozilla-aurora", 07:36:45 INFO - "moz_repo_path": "", 07:36:45 INFO - "stage_platform": "linux", 07:36:45 INFO - "builduid": "95917a53c8c1452ba14fd68c836eeb67", 07:36:45 INFO - "slavebuilddir": "test" 07:36:45 INFO - } 07:36:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 07:36:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 07:36:45 INFO - Running post-action listener: _resource_record_post_action 07:36:45 INFO - ##### 07:36:45 INFO - ##### Running download-and-extract step. 07:36:45 INFO - ##### 07:36:45 INFO - Running pre-action listener: _resource_record_pre_action 07:36:45 INFO - Running main action method: download_and_extract 07:36:45 INFO - mkdir: /builds/slave/test/build/tests 07:36:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:36:45 INFO - https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:36:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:36:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:36:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:36:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:36:48 INFO - Downloaded 1325 bytes. 07:36:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:36:48 INFO - Using the following test package requirements: 07:36:48 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:36:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:36:48 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 07:36:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:36:48 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 07:36:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:36:48 INFO - u'jsshell-linux-i686.zip'], 07:36:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:36:48 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 07:36:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:36:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:36:48 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 07:36:48 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:36:48 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 07:36:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:36:48 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 07:36:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:36:48 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 07:36:48 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 07:36:48 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')]} 07:36:48 INFO - https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:36:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:36:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:36:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:36:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:37:03 INFO - Downloaded 22798784 bytes. 07:37:03 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/*'] 07:37:03 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/* 07:37:03 INFO - caution: filename not matched: web-platform/* 07:37:03 INFO - Return code: 11 07:37:03 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')]} 07:37:03 INFO - https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:37:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:37:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:37:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:37:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:37:07 INFO - Downloaded 36409186 bytes. 07:37:07 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/*'] 07:37:07 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/* 07:37:11 INFO - caution: filename not matched: bin/* 07:37:11 INFO - caution: filename not matched: config/* 07:37:11 INFO - caution: filename not matched: mozbase/* 07:37:11 INFO - caution: filename not matched: marionette/* 07:37:11 INFO - caution: filename not matched: tools/wptserve/* 07:37:11 INFO - Return code: 11 07:37:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:11 INFO - https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:37:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:37:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:37:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:37:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:37:17 INFO - Downloaded 69361103 bytes. 07:37:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:37:17 INFO - mkdir: /builds/slave/test/properties 07:37:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:37:17 INFO - Writing to file /builds/slave/test/properties/build_url 07:37:17 INFO - Contents: 07:37:17 INFO - build_url:https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:37:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:37:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:37:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:37:18 INFO - Contents: 07:37:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:37:18 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')]} 07:37:18 INFO - https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:37:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:37:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:37:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:37:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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 07:37:28 INFO - Downloaded 92336607 bytes. 07:37:28 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'] 07:37:28 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 07:37:37 INFO - Return code: 0 07:37:37 INFO - Running post-action listener: _resource_record_post_action 07:37:37 INFO - Running post-action listener: set_extra_try_arguments 07:37:37 INFO - ##### 07:37:37 INFO - ##### Running create-virtualenv step. 07:37:37 INFO - ##### 07:37:37 INFO - Running pre-action listener: _pre_create_virtualenv 07:37:37 INFO - Running pre-action listener: _resource_record_pre_action 07:37:37 INFO - Running main action method: create_virtualenv 07:37:37 INFO - Creating virtualenv /builds/slave/test/build/venv 07:37:37 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 07:37:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:37:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:37:37 INFO - Using real prefix '/usr' 07:37:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:37:39 INFO - Installing distribute.............................................................................................................................................................................................done. 07:37:42 INFO - Installing pip.................done. 07:37:43 INFO - Return code: 0 07:37:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:37: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')]} 07:37:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:37:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:37: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')]} 07:37:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:37:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:37:43 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9c48c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9caf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d52f70>, '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 0x9d52620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d58750>, '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-1464704228.350494-1053330180', '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 07:37:43 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:37:43 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:37:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:37:43 INFO - 'CCACHE_UMASK': '002', 07:37:43 INFO - 'DISPLAY': ':0', 07:37:43 INFO - 'HOME': '/home/cltbld', 07:37:43 INFO - 'LANG': 'en_US.UTF-8', 07:37:43 INFO - 'LOGNAME': 'cltbld', 07:37:43 INFO - 'MAIL': '/var/mail/cltbld', 07:37:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:37:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:37:43 INFO - 'MOZ_NO_REMOTE': '1', 07:37:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:37:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:37:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:37:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:37:43 INFO - 'PWD': '/builds/slave/test', 07:37:43 INFO - 'SHELL': '/bin/bash', 07:37:43 INFO - 'SHLVL': '1', 07:37:43 INFO - 'TERM': 'linux', 07:37:43 INFO - 'TMOUT': '86400', 07:37:43 INFO - 'USER': 'cltbld', 07:37:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464704228.350494-1053330180', 07:37:43 INFO - '_': '/tools/buildbot/bin/python'} 07:37:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:37:43 INFO - Downloading/unpacking psutil>=0.7.1 07:37:43 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 07:37:43 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 07:37:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:43 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 07:37:43 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 07:37:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:37:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:37:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:37:47 INFO - Installing collected packages: psutil 07:37:47 INFO - Running setup.py install for psutil 07:37:47 INFO - building 'psutil._psutil_linux' extension 07:37:47 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 07:37:47 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:37:47 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:37:47 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 07:37:47 INFO - building 'psutil._psutil_posix' extension 07:37:47 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 07:37:48 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 07:37:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:37:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:37:48 INFO - Successfully installed psutil 07:37:48 INFO - Cleaning up... 07:37:48 INFO - Return code: 0 07:37:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:37:48 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')]} 07:37:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:37:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:37:48 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')]} 07:37:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:37:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:37:48 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9c48c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9caf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d52f70>, '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 0x9d52620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d58750>, '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-1464704228.350494-1053330180', '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 07:37:48 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:37:48 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:37:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:37:48 INFO - 'CCACHE_UMASK': '002', 07:37:48 INFO - 'DISPLAY': ':0', 07:37:48 INFO - 'HOME': '/home/cltbld', 07:37:48 INFO - 'LANG': 'en_US.UTF-8', 07:37:48 INFO - 'LOGNAME': 'cltbld', 07:37:48 INFO - 'MAIL': '/var/mail/cltbld', 07:37:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:37:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:37:48 INFO - 'MOZ_NO_REMOTE': '1', 07:37:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:37:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:37:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:37:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:37:48 INFO - 'PWD': '/builds/slave/test', 07:37:48 INFO - 'SHELL': '/bin/bash', 07:37:48 INFO - 'SHLVL': '1', 07:37:48 INFO - 'TERM': 'linux', 07:37:48 INFO - 'TMOUT': '86400', 07:37:48 INFO - 'USER': 'cltbld', 07:37:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464704228.350494-1053330180', 07:37:48 INFO - '_': '/tools/buildbot/bin/python'} 07:37:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:37:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:37:48 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 07:37:48 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 07:37:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:48 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 07:37:48 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 07:37:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:37:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:37:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:37:52 INFO - Installing collected packages: mozsystemmonitor 07:37:52 INFO - Running setup.py install for mozsystemmonitor 07:37:52 INFO - Successfully installed mozsystemmonitor 07:37:52 INFO - Cleaning up... 07:37:52 INFO - Return code: 0 07:37:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:37:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:37:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:37:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:37:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:37:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9c48c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9caf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d52f70>, '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 0x9d52620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d58750>, '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-1464704228.350494-1053330180', '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 07:37:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:37:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:37:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:37:52 INFO - 'CCACHE_UMASK': '002', 07:37:52 INFO - 'DISPLAY': ':0', 07:37:52 INFO - 'HOME': '/home/cltbld', 07:37:52 INFO - 'LANG': 'en_US.UTF-8', 07:37:52 INFO - 'LOGNAME': 'cltbld', 07:37:52 INFO - 'MAIL': '/var/mail/cltbld', 07:37:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:37:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:37:52 INFO - 'MOZ_NO_REMOTE': '1', 07:37:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:37:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:37:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:37:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:37:52 INFO - 'PWD': '/builds/slave/test', 07:37:52 INFO - 'SHELL': '/bin/bash', 07:37:52 INFO - 'SHLVL': '1', 07:37:52 INFO - 'TERM': 'linux', 07:37:52 INFO - 'TMOUT': '86400', 07:37:52 INFO - 'USER': 'cltbld', 07:37:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464704228.350494-1053330180', 07:37:52 INFO - '_': '/tools/buildbot/bin/python'} 07:37:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:37:53 INFO - Downloading/unpacking blobuploader==1.2.4 07:37:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:37:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:37:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:37:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:37:56 INFO - Downloading blobuploader-1.2.4.tar.gz 07:37:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:37:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:37:56 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 07:37:56 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 07:37:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:56 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 07:37:56 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 07:37:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:37:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:37:57 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 07:37:57 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 07:37:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:37:57 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 07:37:57 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 07:37:58 INFO - Downloading docopt-0.6.1.tar.gz 07:37:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:37:58 INFO - Installing collected packages: blobuploader, requests, docopt 07:37:58 INFO - Running setup.py install for blobuploader 07:37:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:37:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:37:58 INFO - Running setup.py install for requests 07:37:59 INFO - Running setup.py install for docopt 07:37:59 INFO - Successfully installed blobuploader requests docopt 07:37:59 INFO - Cleaning up... 07:37:59 INFO - Return code: 0 07:37:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:37:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:37:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:37:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:37:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:37:59 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9c48c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9caf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d52f70>, '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 0x9d52620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d58750>, '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-1464704228.350494-1053330180', '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 07:37:59 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:37:59 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:37:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:37:59 INFO - 'CCACHE_UMASK': '002', 07:37:59 INFO - 'DISPLAY': ':0', 07:37:59 INFO - 'HOME': '/home/cltbld', 07:37:59 INFO - 'LANG': 'en_US.UTF-8', 07:37:59 INFO - 'LOGNAME': 'cltbld', 07:37:59 INFO - 'MAIL': '/var/mail/cltbld', 07:37:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:37:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:37:59 INFO - 'MOZ_NO_REMOTE': '1', 07:37:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:37:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:37:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:37:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:37:59 INFO - 'PWD': '/builds/slave/test', 07:37:59 INFO - 'SHELL': '/bin/bash', 07:37:59 INFO - 'SHLVL': '1', 07:37:59 INFO - 'TERM': 'linux', 07:37:59 INFO - 'TMOUT': '86400', 07:37:59 INFO - 'USER': 'cltbld', 07:37:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464704228.350494-1053330180', 07:37:59 INFO - '_': '/tools/buildbot/bin/python'} 07:37:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:37:59 INFO - Running setup.py (path:/tmp/pip-jcYF71-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:38:00 INFO - Running setup.py (path:/tmp/pip-NmVgtS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:38:00 INFO - Running setup.py (path:/tmp/pip-0bsn0l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:38:00 INFO - Running setup.py (path:/tmp/pip-xLoQPk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:38:00 INFO - Running setup.py (path:/tmp/pip-EObUbI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:38:00 INFO - Running setup.py (path:/tmp/pip-MQRPYa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:38:00 INFO - Running setup.py (path:/tmp/pip-YgtJ0D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:38:00 INFO - Running setup.py (path:/tmp/pip-VE_0kO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:38:00 INFO - Running setup.py (path:/tmp/pip-gPItCv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:38:00 INFO - Running setup.py (path:/tmp/pip-HQfXIv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:38:01 INFO - Running setup.py (path:/tmp/pip-WPyE9g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:38:01 INFO - Running setup.py (path:/tmp/pip-Wl1QZ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:38:01 INFO - Running setup.py (path:/tmp/pip-oqPwaI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:38:01 INFO - Running setup.py (path:/tmp/pip-3V2KQw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:01 INFO - Running setup.py (path:/tmp/pip-8rpBCf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:38:01 INFO - Running setup.py (path:/tmp/pip-25TNNe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:38:01 INFO - Running setup.py (path:/tmp/pip-DMO_mF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:38:02 INFO - Running setup.py (path:/tmp/pip-GHjfXu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:38:02 INFO - Running setup.py (path:/tmp/pip-nMmeJ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:02 INFO - Running setup.py (path:/tmp/pip-62cWdr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:38:02 INFO - Running setup.py (path:/tmp/pip-xKUveV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:38:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:02 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 07:38:02 INFO - Running setup.py install for manifestparser 07:38:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:38:03 INFO - Running setup.py install for mozcrash 07:38:03 INFO - Running setup.py install for mozdebug 07:38:03 INFO - Running setup.py install for mozdevice 07:38:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:38:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:38:03 INFO - Running setup.py install for mozfile 07:38:04 INFO - Running setup.py install for mozhttpd 07:38:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:38:04 INFO - Running setup.py install for mozinfo 07:38:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:38:04 INFO - Running setup.py install for mozInstall 07:38:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:38:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:38:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:38:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:38:04 INFO - Running setup.py install for mozleak 07:38:05 INFO - Running setup.py install for mozlog 07:38:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:38:05 INFO - Running setup.py install for moznetwork 07:38:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:38:05 INFO - Running setup.py install for mozprocess 07:38:05 INFO - Running setup.py install for mozprofile 07:38:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:38:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:38:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:38:05 INFO - Running setup.py install for mozrunner 07:38:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:38:06 INFO - Running setup.py install for mozscreenshot 07:38:06 INFO - Running setup.py install for moztest 07:38:06 INFO - Running setup.py install for mozversion 07:38:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:38:06 INFO - Running setup.py install for wptserve 07:38:07 INFO - Running setup.py install for marionette-driver 07:38:07 INFO - Running setup.py install for browsermob-proxy 07:38:07 INFO - Running setup.py install for marionette-client 07:38:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:38:08 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 07:38:08 INFO - Cleaning up... 07:38:08 INFO - Return code: 0 07:38:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:38:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:38:08 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9c48c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9caf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d52f70>, '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 0x9d52620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d58750>, '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-1464704228.350494-1053330180', '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 07:38:08 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 07:38:08 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:38:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:08 INFO - 'CCACHE_UMASK': '002', 07:38:08 INFO - 'DISPLAY': ':0', 07:38:08 INFO - 'HOME': '/home/cltbld', 07:38:08 INFO - 'LANG': 'en_US.UTF-8', 07:38:08 INFO - 'LOGNAME': 'cltbld', 07:38:08 INFO - 'MAIL': '/var/mail/cltbld', 07:38:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:08 INFO - 'MOZ_NO_REMOTE': '1', 07:38:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:08 INFO - 'PWD': '/builds/slave/test', 07:38:08 INFO - 'SHELL': '/bin/bash', 07:38:08 INFO - 'SHLVL': '1', 07:38:08 INFO - 'TERM': 'linux', 07:38:08 INFO - 'TMOUT': '86400', 07:38:08 INFO - 'USER': 'cltbld', 07:38:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464704228.350494-1053330180', 07:38:08 INFO - '_': '/tools/buildbot/bin/python'} 07:38:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:38:08 INFO - Running setup.py (path:/tmp/pip-DOm1si-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:38:08 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)) 07:38:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:38:08 INFO - Running setup.py (path:/tmp/pip-JMYQUo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:38:08 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)) 07:38:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:38:08 INFO - Running setup.py (path:/tmp/pip-9g0eQH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:38:09 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)) 07:38:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:38:09 INFO - Running setup.py (path:/tmp/pip-qpmejO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:38:09 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)) 07:38:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:38:09 INFO - Running setup.py (path:/tmp/pip-Mda_tW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:38:09 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)) 07:38:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:38:09 INFO - Running setup.py (path:/tmp/pip-AMxnS_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:38:09 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)) 07:38:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:38:09 INFO - Running setup.py (path:/tmp/pip-m0GznZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:38:09 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)) 07:38:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:38:09 INFO - Running setup.py (path:/tmp/pip-tlmyFV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:38:09 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)) 07:38:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:38:09 INFO - Running setup.py (path:/tmp/pip-eo191u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:38:09 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)) 07:38:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:38:09 INFO - Running setup.py (path:/tmp/pip-soPyV6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:38:10 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)) 07:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:38:10 INFO - Running setup.py (path:/tmp/pip-x7X_Ei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:38:10 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)) 07:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:38:10 INFO - Running setup.py (path:/tmp/pip-GVsU5f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:38:10 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)) 07:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:38:10 INFO - Running setup.py (path:/tmp/pip-DYA41r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:38:10 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)) 07:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:38:10 INFO - Running setup.py (path:/tmp/pip-5KDxPN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:38:10 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)) 07:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:10 INFO - Running setup.py (path:/tmp/pip-SC53kM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:10 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)) 07:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:38:10 INFO - Running setup.py (path:/tmp/pip-KmHfBT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:38:10 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)) 07:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:38:10 INFO - Running setup.py (path:/tmp/pip-jE1dYW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:38:10 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)) 07:38:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:38:10 INFO - Running setup.py (path:/tmp/pip-E_BQBU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:38:11 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)) 07:38:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:38:11 INFO - Running setup.py (path:/tmp/pip-_2C8ZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:38:11 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)) 07:38:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:11 INFO - Running setup.py (path:/tmp/pip-Ra9nVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:11 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)) 07:38:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:38:11 INFO - Running setup.py (path:/tmp/pip-uwNv4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:38:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:11 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)) 07:38:11 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)) 07:38:11 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)) 07:38:11 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)) 07:38:11 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)) 07:38:11 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)) 07:38:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:38:11 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 07:38:11 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 07:38:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:38:11 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 07:38:11 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 07:38:15 INFO - Downloading blessings-1.6.tar.gz 07:38:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:38:15 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)) 07:38:15 INFO - Installing collected packages: blessings 07:38:15 INFO - Running setup.py install for blessings 07:38:15 INFO - Successfully installed blessings 07:38:15 INFO - Cleaning up... 07:38:16 INFO - Return code: 0 07:38:16 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:38:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:38:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:38:16 INFO - Reading from file tmpfile_stdout 07:38:16 INFO - Current package versions: 07:38:16 INFO - argparse == 1.2.1 07:38:16 INFO - blessings == 1.6 07:38:16 INFO - blobuploader == 1.2.4 07:38:16 INFO - browsermob-proxy == 0.6.0 07:38:16 INFO - docopt == 0.6.1 07:38:16 INFO - manifestparser == 1.1 07:38:16 INFO - marionette-client == 2.3.0 07:38:16 INFO - marionette-driver == 1.4.0 07:38:16 INFO - mozInstall == 1.12 07:38:16 INFO - mozcrash == 0.17 07:38:16 INFO - mozdebug == 0.1 07:38:16 INFO - mozdevice == 0.48 07:38:16 INFO - mozfile == 1.2 07:38:16 INFO - mozhttpd == 0.7 07:38:16 INFO - mozinfo == 0.9 07:38:16 INFO - mozleak == 0.1 07:38:16 INFO - mozlog == 3.1 07:38:16 INFO - moznetwork == 0.27 07:38:16 INFO - mozprocess == 0.22 07:38:16 INFO - mozprofile == 0.28 07:38:16 INFO - mozrunner == 6.11 07:38:16 INFO - mozscreenshot == 0.1 07:38:16 INFO - mozsystemmonitor == 0.0 07:38:16 INFO - moztest == 0.7 07:38:16 INFO - mozversion == 1.4 07:38:16 INFO - psutil == 3.1.1 07:38:16 INFO - requests == 1.2.3 07:38:16 INFO - wptserve == 1.4.0 07:38:16 INFO - wsgiref == 0.1.2 07:38:16 INFO - Running post-action listener: _resource_record_post_action 07:38:16 INFO - Running post-action listener: _start_resource_monitoring 07:38:16 INFO - Starting resource monitoring. 07:38:16 INFO - ##### 07:38:16 INFO - ##### Running pull step. 07:38:16 INFO - ##### 07:38:16 INFO - Running pre-action listener: _resource_record_pre_action 07:38:16 INFO - Running main action method: pull 07:38:16 INFO - Pull has nothing to do! 07:38:16 INFO - Running post-action listener: _resource_record_post_action 07:38:16 INFO - ##### 07:38:16 INFO - ##### Running install step. 07:38:16 INFO - ##### 07:38:16 INFO - Running pre-action listener: _resource_record_pre_action 07:38:16 INFO - Running main action method: install 07:38:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:38:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:38:16 INFO - Reading from file tmpfile_stdout 07:38:16 INFO - Detecting whether we're running mozinstall >=1.0... 07:38:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:38:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:38:16 INFO - Reading from file tmpfile_stdout 07:38:16 INFO - Output received: 07:38:16 INFO - Usage: mozinstall [options] installer 07:38:16 INFO - Options: 07:38:16 INFO - -h, --help show this help message and exit 07:38:16 INFO - -d DEST, --destination=DEST 07:38:16 INFO - Directory to install application into. [default: 07:38:16 INFO - "/builds/slave/test"] 07:38:16 INFO - --app=APP Application being installed. [default: firefox] 07:38:16 INFO - mkdir: /builds/slave/test/build/application 07:38:16 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'] 07:38:16 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 07:38:45 INFO - Reading from file tmpfile_stdout 07:38:45 INFO - Output received: 07:38:45 INFO - /builds/slave/test/build/application/firefox/firefox 07:38:45 INFO - Running post-action listener: _resource_record_post_action 07:38:45 INFO - ##### 07:38:45 INFO - ##### Running run-tests step. 07:38:45 INFO - ##### 07:38:45 INFO - Running pre-action listener: _resource_record_pre_action 07:38:45 INFO - Running main action method: run_tests 07:38:45 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:38:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:38:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:38:45 INFO - grabbing minidump binary from tooltool 07:38:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:45 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 0x9d52f70>, '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 0x9d52620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9d58750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:38:45 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 07:38:45 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 07:38:45 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:38:45 INFO - Return code: 0 07:38:45 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:38:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:38:45 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/Xv5fH_9hTDGH8KV-LFETLA/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 07:38:45 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/Xv5fH_9hTDGH8KV-LFETLA/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 07:38:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:45 INFO - 'CCACHE_UMASK': '002', 07:38:45 INFO - 'DISPLAY': ':0', 07:38:45 INFO - 'HOME': '/home/cltbld', 07:38:45 INFO - 'LANG': 'en_US.UTF-8', 07:38:45 INFO - 'LOGNAME': 'cltbld', 07:38:45 INFO - 'MAIL': '/var/mail/cltbld', 07:38:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:38:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:45 INFO - 'MOZ_NO_REMOTE': '1', 07:38:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:45 INFO - 'PWD': '/builds/slave/test', 07:38:45 INFO - 'SHELL': '/bin/bash', 07:38:45 INFO - 'SHLVL': '1', 07:38:45 INFO - 'TERM': 'linux', 07:38:45 INFO - 'TMOUT': '86400', 07:38:45 INFO - 'USER': 'cltbld', 07:38:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464704228.350494-1053330180', 07:38:45 INFO - '_': '/tools/buildbot/bin/python'} 07:38:45 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/Xv5fH_9hTDGH8KV-LFETLA/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 07:38:46 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 07:38:46 INFO - import pkg_resources 07:38:47 INFO - Using 1 client processes 07:38:48 INFO - wptserve Starting http server on 127.0.0.1:8000 07:38:48 INFO - wptserve Starting http server on 127.0.0.1:8001 07:38:48 INFO - wptserve Starting http server on 127.0.0.1:8443 07:38:50 INFO - SUITE-START | Running 778 tests 07:38:50 INFO - Running testharness tests 07:38:50 INFO - Setting up ssl 07:38:50 INFO - PROCESS | certutil | 07:38:50 INFO - PROCESS | certutil | 07:38:50 INFO - PROCESS | certutil | 07:38:50 INFO - Certificate Nickname Trust Attributes 07:38:50 INFO - SSL,S/MIME,JAR/XPI 07:38:50 INFO - 07:38:50 INFO - web-platform-tests CT,, 07:38:50 INFO - 07:38:50 INFO - Starting runner 07:38:52 INFO - PROCESS | 17573 | 1464705532944 Marionette DEBUG Marionette enabled via build flag and pref 07:38:53 INFO - PROCESS | 17573 | ++DOCSHELL 0xa50f7000 == 1 [pid = 17573] [id = 1] 07:38:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 1 (0xa50f7400) [pid = 17573] [serial = 1] [outer = (nil)] 07:38:53 INFO - PROCESS | 17573 | [17573] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:38:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 2 (0xa50f7c00) [pid = 17573] [serial = 2] [outer = 0xa50f7400] 07:38:53 INFO - PROCESS | 17573 | 1464705533618 Marionette INFO Listening on port 2828 07:38:54 INFO - PROCESS | 17573 | 1464705534249 Marionette DEBUG Marionette enabled via command-line flag 07:38:54 INFO - PROCESS | 17573 | ++DOCSHELL 0xa2282c00 == 2 [pid = 17573] [id = 2] 07:38:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 3 (0xa22c6c00) [pid = 17573] [serial = 3] [outer = (nil)] 07:38:54 INFO - PROCESS | 17573 | [17573] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:38:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 4 (0xa22c7400) [pid = 17573] [serial = 4] [outer = 0xa22c6c00] 07:38:54 INFO - PROCESS | 17573 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219d540 07:38:54 INFO - PROCESS | 17573 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a68e8040 07:38:54 INFO - PROCESS | 17573 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bff20 07:38:54 INFO - PROCESS | 17573 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c0be0 07:38:54 INFO - PROCESS | 17573 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c48c0 07:38:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 5 (0xa21ba000) [pid = 17573] [serial = 5] [outer = 0xa50f7400] 07:38:54 INFO - PROCESS | 17573 | [17573] 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 07:38:54 INFO - PROCESS | 17573 | 1464705534611 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60281 07:38:54 INFO - PROCESS | 17573 | [17573] 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 07:38:54 INFO - PROCESS | 17573 | 1464705534642 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60282 07:38:54 INFO - PROCESS | 17573 | 1464705534697 Marionette DEBUG Closed connection conn0 07:38:54 INFO - PROCESS | 17573 | [17573] 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 07:38:54 INFO - PROCESS | 17573 | 1464705534801 Marionette DEBUG Closed connection conn1 07:38:54 INFO - PROCESS | 17573 | [17573] 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 07:38:54 INFO - PROCESS | 17573 | 1464705534814 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60283 07:38:54 INFO - PROCESS | 17573 | [17573] 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 07:38:54 INFO - PROCESS | 17573 | 1464705534868 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:60284 07:38:54 INFO - PROCESS | 17573 | 1464705534876 Marionette DEBUG Closed connection conn2 07:38:54 INFO - PROCESS | 17573 | 1464705534914 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:38:54 INFO - PROCESS | 17573 | 1464705534935 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":"20160531060243","device":"desktop","version":"48.0a2"} 07:38:55 INFO - PROCESS | 17573 | [17573] 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 07:38:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b22b800 == 3 [pid = 17573] [id = 3] 07:38:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 6 (0x9b22bc00) [pid = 17573] [serial = 6] [outer = (nil)] 07:38:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b22c000 == 4 [pid = 17573] [id = 4] 07:38:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 7 (0x9b22f800) [pid = 17573] [serial = 7] [outer = (nil)] 07:38:57 INFO - PROCESS | 17573 | [17573] 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 07:38:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a9ba400 == 5 [pid = 17573] [id = 5] 07:38:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 8 (0x9a9ba800) [pid = 17573] [serial = 8] [outer = (nil)] 07:38:57 INFO - PROCESS | 17573 | [17573] 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 07:38:57 INFO - PROCESS | 17573 | [17573] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:38:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 9 (0x9a625400) [pid = 17573] [serial = 9] [outer = 0x9a9ba800] 07:38:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 10 (0x9a918400) [pid = 17573] [serial = 10] [outer = 0x9b22bc00] 07:38:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 11 (0x9a25f000) [pid = 17573] [serial = 11] [outer = 0x9b22f800] 07:38:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 12 (0x9a261400) [pid = 17573] [serial = 12] [outer = 0x9a9ba800] 07:38:59 INFO - PROCESS | 17573 | 1464705539184 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 17573 | 1464705539203 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 13 (0x98057c00) [pid = 17573] [serial = 13] [outer = 0x9a9ba800] 07:38:59 INFO - PROCESS | 17573 | 1464705539975 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5ac93d09-621f-4b43-b088-147e37f39a0e","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":"20160531060243","device":"desktop","version":"48.0a2","command_id":1}}] 07:39:00 INFO - PROCESS | 17573 | 1464705540155 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:39:00 INFO - PROCESS | 17573 | 1464705540244 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:39:00 INFO - PROCESS | 17573 | 1464705540590 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:39:00 INFO - PROCESS | 17573 | [17573] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:39:00 INFO - PROCESS | 17573 | [17573] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:39:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 14 (0x94ef5c00) [pid = 17573] [serial = 14] [outer = 0x9a9ba800] 07:39:01 INFO - PROCESS | 17573 | [17573] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:39:01 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:01 INFO - PROCESS | 17573 | 1464705541106 Marionette TRACE conn3 <- [1,3,null,{}] 07:39:01 INFO - PROCESS | 17573 | 1464705541136 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:39:01 INFO - PROCESS | 17573 | 1464705541170 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:39:01 INFO - PROCESS | 17573 | 1464705541204 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 17573 | 1464705541208 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:39:01 INFO - PROCESS | 17573 | 1464705541215 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 17573 | 1464705541221 Marionette TRACE conn3 <- [1,6,null,{}] 07:39:01 INFO - PROCESS | 17573 | 1464705541242 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:01 INFO - PROCESS | 17573 | 1464705541273 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:39:01 INFO - PROCESS | 17573 | 1464705541283 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x93970c00 == 6 [pid = 17573] [id = 6] 07:39:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 15 (0x93971000) [pid = 17573] [serial = 15] [outer = (nil)] 07:39:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 16 (0x93973000) [pid = 17573] [serial = 16] [outer = 0x93971000] 07:39:01 INFO - PROCESS | 17573 | 1464705541361 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 17 (0x93978000) [pid = 17573] [serial = 17] [outer = 0x93971000] 07:39:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x93869c00 == 7 [pid = 17573] [id = 7] 07:39:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 18 (0x9386a000) [pid = 17573] [serial = 18] [outer = (nil)] 07:39:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 19 (0x93873c00) [pid = 17573] [serial = 19] [outer = 0x9386a000] 07:39:01 INFO - PROCESS | 17573 | 1464705541862 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 20 (0x938ae800) [pid = 17573] [serial = 20] [outer = 0x9386a000] 07:39:02 INFO - PROCESS | 17573 | 1464705542307 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:39:02 INFO - PROCESS | 17573 | [17573] 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 07:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1204ms 07:39:02 INFO - PROCESS | 17573 | 1464705542489 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 17573 | 1464705542492 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:39:02 INFO - PROCESS | 17573 | 1464705542536 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 17573 | 1464705542540 Marionette TRACE conn3 <- [1,10,null,{}] 07:39:02 INFO - PROCESS | 17573 | 1464705542562 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:02 INFO - PROCESS | 17573 | 1464705542749 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:39:02 INFO - PROCESS | 17573 | 1464705542770 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x926b5c00 == 8 [pid = 17573] [id = 8] 07:39:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 21 (0x926b7c00) [pid = 17573] [serial = 21] [outer = (nil)] 07:39:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 22 (0x938ad000) [pid = 17573] [serial = 22] [outer = 0x926b7c00] 07:39:02 INFO - PROCESS | 17573 | 1464705542849 Marionette DEBUG loaded listener.js 07:39:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 23 (0xa2409800) [pid = 17573] [serial = 23] [outer = 0x926b7c00] 07:39:03 INFO - PROCESS | 17573 | 1464705543808 Marionette TRACE conn3 <- [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]]]}] 07:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1303ms 07:39:03 INFO - PROCESS | 17573 | 1464705543827 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:39:03 INFO - PROCESS | 17573 | 1464705543833 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:39:03 INFO - PROCESS | 17573 | 1464705543842 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:39:03 INFO - PROCESS | 17573 | 1464705543848 Marionette TRACE conn3 <- [1,14,null,{}] 07:39:03 INFO - PROCESS | 17573 | 1464705543858 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:04 INFO - PROCESS | 17573 | 1464705544036 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:39:04 INFO - PROCESS | 17573 | 1464705544207 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f55000 == 9 [pid = 17573] [id = 9] 07:39:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 24 (0x91f55c00) [pid = 17573] [serial = 24] [outer = (nil)] 07:39:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 25 (0x938a8000) [pid = 17573] [serial = 25] [outer = 0x91f55c00] 07:39:04 INFO - PROCESS | 17573 | 1464705544300 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 26 (0x9397ac00) [pid = 17573] [serial = 26] [outer = 0x91f55c00] 07:39:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fdc000 == 10 [pid = 17573] [id = 10] 07:39:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 27 (0x99fdcc00) [pid = 17573] [serial = 27] [outer = (nil)] 07:39:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 28 (0x99fdec00) [pid = 17573] [serial = 28] [outer = 0x99fdcc00] 07:39:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 29 (0x99e10c00) [pid = 17573] [serial = 29] [outer = 0x99fdcc00] 07:39:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fdb400 == 11 [pid = 17573] [id = 11] 07:39:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 30 (0x99fe0800) [pid = 17573] [serial = 30] [outer = (nil)] 07:39:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 31 (0x9a265800) [pid = 17573] [serial = 31] [outer = 0x99fe0800] 07:39:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 32 (0x975c3800) [pid = 17573] [serial = 32] [outer = 0x99fe0800] 07:39:05 INFO - PROCESS | 17573 | 1464705545420 Marionette TRACE conn3 <- [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]]]}] 07:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1639ms 07:39:05 INFO - PROCESS | 17573 | 1464705545535 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 17573 | 1464705545543 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:39:05 INFO - PROCESS | 17573 | 1464705545577 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 17573 | 1464705545582 Marionette TRACE conn3 <- [1,18,null,{}] 07:39:05 INFO - PROCESS | 17573 | 1464705545588 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:05 INFO - PROCESS | 17573 | 1464705545809 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:39:05 INFO - PROCESS | 17573 | 1464705545953 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x991e6800 == 12 [pid = 17573] [id = 12] 07:39:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 33 (0x99fde800) [pid = 17573] [serial = 33] [outer = (nil)] 07:39:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 34 (0x9b05a000) [pid = 17573] [serial = 34] [outer = 0x99fde800] 07:39:06 INFO - PROCESS | 17573 | 1464705546036 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 35 (0x9bff0c00) [pid = 17573] [serial = 35] [outer = 0x99fde800] 07:39:06 INFO - PROCESS | 17573 | 1464705546849 Marionette TRACE conn3 <- [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]]]}] 07:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1353ms 07:39:06 INFO - PROCESS | 17573 | 1464705546910 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:39:06 INFO - PROCESS | 17573 | 1464705546916 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:39:06 INFO - PROCESS | 17573 | 1464705546923 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:39:06 INFO - PROCESS | 17573 | 1464705546928 Marionette TRACE conn3 <- [1,22,null,{}] 07:39:06 INFO - PROCESS | 17573 | 1464705546945 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:07 INFO - PROCESS | 17573 | 1464705547161 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:39:07 INFO - PROCESS | 17573 | 1464705547289 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x9d8d7800 == 13 [pid = 17573] [id = 13] 07:39:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 36 (0xa21b1800) [pid = 17573] [serial = 36] [outer = (nil)] 07:39:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 37 (0xa263b800) [pid = 17573] [serial = 37] [outer = 0xa21b1800] 07:39:07 INFO - PROCESS | 17573 | 1464705547377 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 38 (0xa3554c00) [pid = 17573] [serial = 38] [outer = 0xa21b1800] 07:39:08 INFO - PROCESS | 17573 | 1464705548269 Marionette TRACE conn3 <- [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]]]}] 07:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1388ms 07:39:08 INFO - PROCESS | 17573 | 1464705548311 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 17573 | 1464705548316 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:39:08 INFO - PROCESS | 17573 | 1464705548322 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 17573 | 1464705548326 Marionette TRACE conn3 <- [1,26,null,{}] 07:39:08 INFO - PROCESS | 17573 | 1464705548331 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:08 INFO - PROCESS | 17573 | 1464705548515 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:39:08 INFO - PROCESS | 17573 | 1464705548643 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 17573 | ++DOCSHELL 0xa0618000 == 14 [pid = 17573] [id = 14] 07:39:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 39 (0xa0619000) [pid = 17573] [serial = 39] [outer = (nil)] 07:39:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 40 (0xa061ec00) [pid = 17573] [serial = 40] [outer = 0xa0619000] 07:39:08 INFO - PROCESS | 17573 | 1464705548729 Marionette DEBUG loaded listener.js 07:39:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 41 (0xa3554800) [pid = 17573] [serial = 41] [outer = 0xa0619000] 07:39:09 INFO - PROCESS | 17573 | 1464705549906 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1629ms 07:39:09 INFO - PROCESS | 17573 | 1464705549952 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:39:09 INFO - PROCESS | 17573 | 1464705549956 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:39:09 INFO - PROCESS | 17573 | 1464705549964 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:39:09 INFO - PROCESS | 17573 | 1464705549969 Marionette TRACE conn3 <- [1,30,null,{}] 07:39:09 INFO - PROCESS | 17573 | 1464705549977 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:10 INFO - PROCESS | 17573 | 1464705550205 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:39:10 INFO - PROCESS | 17573 | 1464705550393 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x9386b000 == 15 [pid = 17573] [id = 15] 07:39:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 42 (0x9390f800) [pid = 17573] [serial = 42] [outer = (nil)] 07:39:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 43 (0x98f64000) [pid = 17573] [serial = 43] [outer = 0x9390f800] 07:39:10 INFO - PROCESS | 17573 | 1464705550469 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 44 (0x99da8000) [pid = 17573] [serial = 44] [outer = 0x9390f800] 07:39:11 INFO - PROCESS | 17573 | 1464705551164 Marionette TRACE conn3 <- [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]]]}] 07:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1237ms 07:39:11 INFO - PROCESS | 17573 | 1464705551202 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 17573 | 1464705551210 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:39:11 INFO - PROCESS | 17573 | 1464705551219 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - PROCESS | 17573 | 1464705551223 Marionette TRACE conn3 <- [1,34,null,{}] 07:39:11 INFO - PROCESS | 17573 | 1464705551229 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:11 INFO - PROCESS | 17573 | 1464705551433 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:39:11 INFO - PROCESS | 17573 | 1464705551450 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x99e94400 == 16 [pid = 17573] [id = 16] 07:39:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 45 (0x99e9c800) [pid = 17573] [serial = 45] [outer = (nil)] 07:39:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 46 (0x9a90d800) [pid = 17573] [serial = 46] [outer = 0x99e9c800] 07:39:11 INFO - PROCESS | 17573 | 1464705551523 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 47 (0x9b229400) [pid = 17573] [serial = 47] [outer = 0x99e9c800] 07:39:12 INFO - PROCESS | 17573 | 1464705552207 Marionette TRACE conn3 <- [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]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1038ms 07:39:12 INFO - PROCESS | 17573 | 1464705552265 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 17573 | 1464705552268 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:39:12 INFO - PROCESS | 17573 | 1464705552275 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 17573 | 1464705552280 Marionette TRACE conn3 <- [1,38,null,{}] 07:39:12 INFO - PROCESS | 17573 | 1464705552295 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:12 INFO - PROCESS | 17573 | 1464705552444 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:39:12 INFO - PROCESS | 17573 | 1464705552456 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b7a4400 == 17 [pid = 17573] [id = 17] 07:39:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 48 (0x9bf7e800) [pid = 17573] [serial = 48] [outer = (nil)] 07:39:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 49 (0x9bf87c00) [pid = 17573] [serial = 49] [outer = 0x9bf7e800] 07:39:12 INFO - PROCESS | 17573 | 1464705552531 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 50 (0x96bde800) [pid = 17573] [serial = 50] [outer = 0x9bf7e800] 07:39:13 INFO - PROCESS | 17573 | 1464705553253 Marionette TRACE conn3 <- [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]]]}] 07:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 996ms 07:39:13 INFO - PROCESS | 17573 | 1464705553271 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 17573 | 1464705553275 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:39:13 INFO - PROCESS | 17573 | 1464705553281 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:39:13 INFO - PROCESS | 17573 | 1464705553283 Marionette TRACE conn3 <- [1,42,null,{}] 07:39:13 INFO - PROCESS | 17573 | 1464705553289 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:13 INFO - PROCESS | 17573 | 1464705553463 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:39:13 INFO - PROCESS | 17573 | 1464705553482 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x98f62400 == 18 [pid = 17573] [id = 18] 07:39:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 51 (0x9b44a800) [pid = 17573] [serial = 51] [outer = (nil)] 07:39:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 52 (0x9d8cf400) [pid = 17573] [serial = 52] [outer = 0x9b44a800] 07:39:13 INFO - PROCESS | 17573 | 1464705553556 Marionette DEBUG loaded listener.js 07:39:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 53 (0xa0511c00) [pid = 17573] [serial = 53] [outer = 0x9b44a800] 07:39:14 INFO - PROCESS | 17573 | 1464705554227 Marionette TRACE conn3 <- [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]]]}] 07:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 977ms 07:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:39:14 INFO - PROCESS | 17573 | 1464705554260 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:39:14 INFO - PROCESS | 17573 | 1464705554262 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:39:14 INFO - PROCESS | 17573 | 1464705554268 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 17573 | 1464705554272 Marionette TRACE conn3 <- [1,46,null,{}] 07:39:14 INFO - PROCESS | 17573 | 1464705554277 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:14 INFO - PROCESS | 17573 | 1464705554429 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:39:14 INFO - PROCESS | 17573 | 1464705554549 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x99f09800 == 19 [pid = 17573] [id = 19] 07:39:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 54 (0x9b7a7c00) [pid = 17573] [serial = 54] [outer = (nil)] 07:39:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 55 (0xa060f800) [pid = 17573] [serial = 55] [outer = 0x9b7a7c00] 07:39:14 INFO - PROCESS | 17573 | 1464705554625 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 56 (0xa061f800) [pid = 17573] [serial = 56] [outer = 0x9b7a7c00] 07:39:15 INFO - PROCESS | 17573 | 1464705555276 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1045ms 07:39:15 INFO - PROCESS | 17573 | 1464705555313 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:39:15 INFO - PROCESS | 17573 | 1464705555316 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:39:15 INFO - PROCESS | 17573 | 1464705555322 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:39:15 INFO - PROCESS | 17573 | 1464705555325 Marionette TRACE conn3 <- [1,50,null,{}] 07:39:15 INFO - PROCESS | 17573 | 1464705555331 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:15 INFO - PROCESS | 17573 | 1464705555554 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:39:15 INFO - PROCESS | 17573 | 1464705555570 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f4b000 == 20 [pid = 17573] [id = 20] 07:39:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 57 (0xa105e000) [pid = 17573] [serial = 57] [outer = (nil)] 07:39:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 58 (0xa22cc400) [pid = 17573] [serial = 58] [outer = 0xa105e000] 07:39:15 INFO - PROCESS | 17573 | 1464705555646 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 59 (0xa2472c00) [pid = 17573] [serial = 59] [outer = 0xa105e000] 07:39:16 INFO - PROCESS | 17573 | 1464705556339 Marionette TRACE conn3 <- [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]]]}] 07:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1039ms 07:39:16 INFO - PROCESS | 17573 | 1464705556366 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 17573 | 1464705556368 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:39:16 INFO - PROCESS | 17573 | 1464705556376 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 17573 | 1464705556379 Marionette TRACE conn3 <- [1,54,null,{}] 07:39:16 INFO - PROCESS | 17573 | 1464705556384 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:16 INFO - PROCESS | 17573 | 1464705556557 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:39:16 INFO - PROCESS | 17573 | 1464705556577 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f4ac00 == 21 [pid = 17573] [id = 21] 07:39:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 60 (0x91f51800) [pid = 17573] [serial = 60] [outer = (nil)] 07:39:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 61 (0xa26ca000) [pid = 17573] [serial = 61] [outer = 0x91f51800] 07:39:16 INFO - PROCESS | 17573 | 1464705556650 Marionette DEBUG loaded listener.js 07:39:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 62 (0xa26d2000) [pid = 17573] [serial = 62] [outer = 0x91f51800] 07:39:17 INFO - PROCESS | 17573 | 1464705557323 Marionette TRACE conn3 <- [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]]]}] 07:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 977ms 07:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:39:17 INFO - PROCESS | 17573 | 1464705557354 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:39:17 INFO - PROCESS | 17573 | 1464705557356 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:39:17 INFO - PROCESS | 17573 | 1464705557361 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:39:17 INFO - PROCESS | 17573 | 1464705557365 Marionette TRACE conn3 <- [1,58,null,{}] 07:39:17 INFO - PROCESS | 17573 | 1464705557371 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:17 INFO - PROCESS | 17573 | 1464705557511 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:39:17 INFO - PROCESS | 17573 | 1464705557530 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x9963c800 == 22 [pid = 17573] [id = 22] 07:39:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 63 (0x9d8d6800) [pid = 17573] [serial = 63] [outer = (nil)] 07:39:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 64 (0xa326a000) [pid = 17573] [serial = 64] [outer = 0x9d8d6800] 07:39:17 INFO - PROCESS | 17573 | 1464705557687 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 65 (0xa3553c00) [pid = 17573] [serial = 65] [outer = 0x9d8d6800] 07:39:18 INFO - PROCESS | 17573 | 1464705558327 Marionette TRACE conn3 <- [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]]]}] 07:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1030ms 07:39:18 INFO - PROCESS | 17573 | 1464705558397 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 17573 | 1464705558400 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:39:18 INFO - PROCESS | 17573 | 1464705558406 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 17573 | 1464705558409 Marionette TRACE conn3 <- [1,62,null,{}] 07:39:18 INFO - PROCESS | 17573 | 1464705558419 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:18 INFO - PROCESS | 17573 | 1464705558569 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:39:19 INFO - PROCESS | 17573 | 1464705559674 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x93869800 == 23 [pid = 17573] [id = 23] 07:39:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 66 (0x9386d800) [pid = 17573] [serial = 66] [outer = (nil)] 07:39:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 67 (0x9390fc00) [pid = 17573] [serial = 67] [outer = 0x9386d800] 07:39:19 INFO - PROCESS | 17573 | 1464705559764 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 68 (0x96bd9000) [pid = 17573] [serial = 68] [outer = 0x9386d800] 07:39:20 INFO - PROCESS | 17573 | 1464705560535 Marionette TRACE conn3 <- [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]]]}] 07:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2184ms 07:39:20 INFO - PROCESS | 17573 | 1464705560592 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:39:20 INFO - PROCESS | 17573 | 1464705560598 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 67 (0x93971000) [pid = 17573] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 66 (0x926b7c00) [pid = 17573] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 65 (0x91f55c00) [pid = 17573] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 64 (0x99fde800) [pid = 17573] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 63 (0xa21b1800) [pid = 17573] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 62 (0xa0619000) [pid = 17573] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 61 (0x9390f800) [pid = 17573] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 60 (0x99e9c800) [pid = 17573] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 59 (0x9bf7e800) [pid = 17573] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 58 (0x9b44a800) [pid = 17573] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 57 (0xa105e000) [pid = 17573] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:39:21 INFO - PROCESS | 17573 | --DOMWINDOW == 56 (0x91f51800) [pid = 17573] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:39:21 INFO - PROCESS | 17573 | 1464705561135 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 17573 | 1464705561141 Marionette TRACE conn3 <- [1,66,null,{}] 07:39:21 INFO - PROCESS | 17573 | 1464705561154 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:21 INFO - PROCESS | 17573 | 1464705561293 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:39:21 INFO - PROCESS | 17573 | 1464705561396 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x980ca400 == 24 [pid = 17573] [id = 24] 07:39:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 57 (0x980ca800) [pid = 17573] [serial = 69] [outer = (nil)] 07:39:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 58 (0x98f65400) [pid = 17573] [serial = 70] [outer = 0x980ca800] 07:39:21 INFO - PROCESS | 17573 | 1464705561469 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 59 (0x99e9ec00) [pid = 17573] [serial = 71] [outer = 0x980ca800] 07:39:22 INFO - PROCESS | 17573 | 1464705562080 Marionette TRACE conn3 <- [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]]]}] 07:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1091ms 07:39:22 INFO - PROCESS | 17573 | 1464705562131 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:39:22 INFO - PROCESS | 17573 | 1464705562136 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:39:22 INFO - PROCESS | 17573 | 1464705562143 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 17573 | 1464705562146 Marionette TRACE conn3 <- [1,70,null,{}] 07:39:22 INFO - PROCESS | 17573 | 1464705562152 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:22 INFO - PROCESS | 17573 | 1464705562295 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:39:22 INFO - PROCESS | 17573 | 1464705562394 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a16fc00 == 25 [pid = 17573] [id = 25] 07:39:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 60 (0x9a176800) [pid = 17573] [serial = 72] [outer = (nil)] 07:39:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 61 (0x9b227800) [pid = 17573] [serial = 73] [outer = 0x9a176800] 07:39:22 INFO - PROCESS | 17573 | 1464705562466 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 62 (0x9b7a9c00) [pid = 17573] [serial = 74] [outer = 0x9a176800] 07:39:23 INFO - PROCESS | 17573 | 1464705563157 Marionette TRACE conn3 <- [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]]]}] 07:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1080ms 07:39:23 INFO - PROCESS | 17573 | 1464705563224 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 17573 | 1464705563230 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:39:23 INFO - PROCESS | 17573 | 1464705563239 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 17573 | 1464705563245 Marionette TRACE conn3 <- [1,74,null,{}] 07:39:23 INFO - PROCESS | 17573 | 1464705563308 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:23 INFO - PROCESS | 17573 | 1464705563479 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:39:23 INFO - PROCESS | 17573 | 1464705563610 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f56c00 == 26 [pid = 17573] [id = 26] 07:39:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 63 (0x975ba800) [pid = 17573] [serial = 75] [outer = (nil)] 07:39:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 64 (0x9805b800) [pid = 17573] [serial = 76] [outer = 0x975ba800] 07:39:23 INFO - PROCESS | 17573 | 1464705563702 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 65 (0x99fdc800) [pid = 17573] [serial = 77] [outer = 0x975ba800] 07:39:24 INFO - PROCESS | 17573 | 1464705564510 Marionette TRACE conn3 <- [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]]]}] 07:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1347ms 07:39:24 INFO - PROCESS | 17573 | 1464705564587 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 17573 | 1464705564596 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:39:24 INFO - PROCESS | 17573 | 1464705564606 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - PROCESS | 17573 | 1464705564611 Marionette TRACE conn3 <- [1,78,null,{}] 07:39:24 INFO - PROCESS | 17573 | 1464705564617 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:24 INFO - PROCESS | 17573 | 1464705564786 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:39:24 INFO - PROCESS | 17573 | 1464705564890 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b7a8400 == 27 [pid = 17573] [id = 27] 07:39:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 66 (0x9b7a8c00) [pid = 17573] [serial = 78] [outer = (nil)] 07:39:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 67 (0x9bf80000) [pid = 17573] [serial = 79] [outer = 0x9b7a8c00] 07:39:24 INFO - PROCESS | 17573 | 1464705564973 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 68 (0x9d86b000) [pid = 17573] [serial = 80] [outer = 0x9b7a8c00] 07:39:25 INFO - PROCESS | 17573 | 1464705565785 Marionette TRACE conn3 <- [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]]]}] 07:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1231ms 07:39:25 INFO - PROCESS | 17573 | 1464705565838 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 17573 | 1464705565842 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:39:25 INFO - PROCESS | 17573 | 1464705565849 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 17573 | 1464705565855 Marionette TRACE conn3 <- [1,82,null,{}] 07:39:25 INFO - PROCESS | 17573 | 1464705565871 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:26 INFO - PROCESS | 17573 | 1464705566056 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:39:26 INFO - PROCESS | 17573 | 1464705566191 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x98056000 == 28 [pid = 17573] [id = 28] 07:39:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 69 (0xa0610000) [pid = 17573] [serial = 81] [outer = (nil)] 07:39:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 70 (0xa0619c00) [pid = 17573] [serial = 82] [outer = 0xa0610000] 07:39:26 INFO - PROCESS | 17573 | 1464705566281 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 71 (0xa2163800) [pid = 17573] [serial = 83] [outer = 0xa0610000] 07:39:27 INFO - PROCESS | 17573 | 1464705567136 Marionette TRACE conn3 <- [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]]]}] 07:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1349ms 07:39:27 INFO - PROCESS | 17573 | 1464705567212 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 17573 | 1464705567216 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:39:27 INFO - PROCESS | 17573 | 1464705567224 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 17573 | 1464705567228 Marionette TRACE conn3 <- [1,86,null,{}] 07:39:27 INFO - PROCESS | 17573 | 1464705567233 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:27 INFO - PROCESS | 17573 | 1464705567389 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:39:27 INFO - PROCESS | 17573 | 1464705567519 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x99f0bc00 == 29 [pid = 17573] [id = 29] 07:39:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 72 (0xa1064c00) [pid = 17573] [serial = 84] [outer = (nil)] 07:39:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 73 (0xa2407c00) [pid = 17573] [serial = 85] [outer = 0xa1064c00] 07:39:27 INFO - PROCESS | 17573 | 1464705567605 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 74 (0xa2612c00) [pid = 17573] [serial = 86] [outer = 0xa1064c00] 07:39:28 INFO - PROCESS | 17573 | 1464705568386 Marionette TRACE conn3 <- [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]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1232ms 07:39:28 INFO - PROCESS | 17573 | 1464705568457 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 17573 | 1464705568461 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:39:28 INFO - PROCESS | 17573 | 1464705568467 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - PROCESS | 17573 | 1464705568470 Marionette TRACE conn3 <- [1,90,null,{}] 07:39:28 INFO - PROCESS | 17573 | 1464705568476 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:28 INFO - PROCESS | 17573 | 1464705568631 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:39:28 INFO - PROCESS | 17573 | 1464705568763 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b2c7800 == 30 [pid = 17573] [id = 30] 07:39:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 75 (0xa309d000) [pid = 17573] [serial = 87] [outer = (nil)] 07:39:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 76 (0xa326d000) [pid = 17573] [serial = 88] [outer = 0xa309d000] 07:39:28 INFO - PROCESS | 17573 | 1464705568849 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 77 (0xa35e9c00) [pid = 17573] [serial = 89] [outer = 0xa309d000] 07:39:29 INFO - PROCESS | 17573 | 1464705569685 Marionette TRACE conn3 <- [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]]]}] 07:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1279ms 07:39:29 INFO - PROCESS | 17573 | 1464705569747 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 17573 | 1464705569750 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:39:29 INFO - PROCESS | 17573 | 1464705569756 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 17573 | 1464705569760 Marionette TRACE conn3 <- [1,94,null,{}] 07:39:29 INFO - PROCESS | 17573 | 1464705569766 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:29 INFO - PROCESS | 17573 | 1464705569954 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:39:30 INFO - PROCESS | 17573 | 1464705570088 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b7b2000 == 31 [pid = 17573] [id = 31] 07:39:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 78 (0xa0616c00) [pid = 17573] [serial = 90] [outer = (nil)] 07:39:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 79 (0xa260b000) [pid = 17573] [serial = 91] [outer = 0xa0616c00] 07:39:30 INFO - PROCESS | 17573 | 1464705570172 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 80 (0xa62fbc00) [pid = 17573] [serial = 92] [outer = 0xa0616c00] 07:39:31 INFO - PROCESS | 17573 | 1464705571138 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1438ms 07:39:31 INFO - PROCESS | 17573 | 1464705571195 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 17573 | 1464705571200 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:39:31 INFO - PROCESS | 17573 | 1464705571207 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 17573 | 1464705571211 Marionette TRACE conn3 <- [1,98,null,{}] 07:39:31 INFO - PROCESS | 17573 | 1464705571220 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:31 INFO - PROCESS | 17573 | 1464705571387 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:39:31 INFO - PROCESS | 17573 | 1464705571534 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x975ba000 == 32 [pid = 17573] [id = 32] 07:39:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 81 (0x975c3000) [pid = 17573] [serial = 93] [outer = (nil)] 07:39:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 82 (0x99d9f800) [pid = 17573] [serial = 94] [outer = 0x975c3000] 07:39:31 INFO - PROCESS | 17573 | 1464705571661 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 83 (0x9a151000) [pid = 17573] [serial = 95] [outer = 0x975c3000] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 82 (0x9a261400) [pid = 17573] [serial = 12] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 81 (0xa326a000) [pid = 17573] [serial = 64] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 80 (0x938a8000) [pid = 17573] [serial = 25] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 79 (0x9a265800) [pid = 17573] [serial = 31] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 78 (0x9b05a000) [pid = 17573] [serial = 34] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 77 (0xa263b800) [pid = 17573] [serial = 37] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 76 (0xa061ec00) [pid = 17573] [serial = 40] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 75 (0xa3554800) [pid = 17573] [serial = 41] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 74 (0x98f64000) [pid = 17573] [serial = 43] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 73 (0x99da8000) [pid = 17573] [serial = 44] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 72 (0x9a90d800) [pid = 17573] [serial = 46] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 71 (0x9bf87c00) [pid = 17573] [serial = 49] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 70 (0x96bde800) [pid = 17573] [serial = 50] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 69 (0x9d8cf400) [pid = 17573] [serial = 52] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 68 (0xa060f800) [pid = 17573] [serial = 55] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 67 (0xa22cc400) [pid = 17573] [serial = 58] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 66 (0xa26ca000) [pid = 17573] [serial = 61] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 65 (0xa0511c00) [pid = 17573] [serial = 53] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 64 (0x99fdec00) [pid = 17573] [serial = 28] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 63 (0xa2472c00) [pid = 17573] [serial = 59] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 62 (0xa26d2000) [pid = 17573] [serial = 62] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 61 (0x9bff0c00) [pid = 17573] [serial = 35] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 60 (0xa3554c00) [pid = 17573] [serial = 38] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 59 (0xa2409800) [pid = 17573] [serial = 23] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 58 (0x9397ac00) [pid = 17573] [serial = 26] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 57 (0x9b229400) [pid = 17573] [serial = 47] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 56 (0x9a625400) [pid = 17573] [serial = 9] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 55 (0xa50f7c00) [pid = 17573] [serial = 2] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 54 (0x938ad000) [pid = 17573] [serial = 22] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 53 (0x93873c00) [pid = 17573] [serial = 19] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 52 (0x93973000) [pid = 17573] [serial = 16] [outer = (nil)] [url = about:blank] 07:39:32 INFO - PROCESS | 17573 | --DOMWINDOW == 51 (0x93978000) [pid = 17573] [serial = 17] [outer = (nil)] [url = about:blank] 07:39:33 INFO - PROCESS | 17573 | 1464705573197 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2039ms 07:39:33 INFO - PROCESS | 17573 | 1464705573247 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 17573 | 1464705573253 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:39:33 INFO - PROCESS | 17573 | 1464705573261 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 17573 | 1464705573266 Marionette TRACE conn3 <- [1,102,null,{}] 07:39:33 INFO - PROCESS | 17573 | 1464705573274 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:33 INFO - PROCESS | 17573 | 1464705573424 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:39:33 INFO - PROCESS | 17573 | 1464705573436 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x938a4c00 == 33 [pid = 17573] [id = 33] 07:39:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 52 (0x94ef8000) [pid = 17573] [serial = 96] [outer = (nil)] 07:39:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 53 (0x98010400) [pid = 17573] [serial = 97] [outer = 0x94ef8000] 07:39:33 INFO - PROCESS | 17573 | 1464705573511 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 54 (0x991e4c00) [pid = 17573] [serial = 98] [outer = 0x94ef8000] 07:39:34 INFO - PROCESS | 17573 | 1464705574198 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 999ms 07:39:34 INFO - PROCESS | 17573 | 1464705574260 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:39:34 INFO - PROCESS | 17573 | 1464705574270 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:39:34 INFO - PROCESS | 17573 | 1464705574285 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:39:34 INFO - PROCESS | 17573 | 1464705574290 Marionette TRACE conn3 <- [1,106,null,{}] 07:39:34 INFO - PROCESS | 17573 | 1464705574296 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:34 INFO - PROCESS | 17573 | 1464705574447 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:39:34 INFO - PROCESS | 17573 | 1464705574541 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f50800 == 34 [pid = 17573] [id = 34] 07:39:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 55 (0x99fe1400) [pid = 17573] [serial = 99] [outer = (nil)] 07:39:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 56 (0x9a265800) [pid = 17573] [serial = 100] [outer = 0x99fe1400] 07:39:34 INFO - PROCESS | 17573 | 1464705574615 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 57 (0x9a62cc00) [pid = 17573] [serial = 101] [outer = 0x99fe1400] 07:39:35 INFO - PROCESS | 17573 | 1464705575317 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:39:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 58 (0x9ac08800) [pid = 17573] [serial = 102] [outer = 0x99fe0800] 07:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1086ms 07:39:35 INFO - PROCESS | 17573 | 1464705575403 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:39:35 INFO - PROCESS | 17573 | 1464705575408 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:39:35 INFO - PROCESS | 17573 | 1464705575483 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - PROCESS | 17573 | 1464705575490 Marionette TRACE conn3 <- [1,110,null,{}] 07:39:35 INFO - PROCESS | 17573 | 1464705575523 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:35 INFO - PROCESS | 17573 | 1464705575704 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:39:35 INFO - PROCESS | 17573 | 1464705575771 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:35 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b058c00 == 35 [pid = 17573] [id = 35] 07:39:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 59 (0x9b059c00) [pid = 17573] [serial = 103] [outer = (nil)] 07:39:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 60 (0x9b7b1000) [pid = 17573] [serial = 104] [outer = 0x9b059c00] 07:39:35 INFO - PROCESS | 17573 | 1464705575846 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 61 (0x9d8cd800) [pid = 17573] [serial = 105] [outer = 0x9b059c00] 07:39:36 INFO - PROCESS | 17573 | 1464705576597 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1208ms 07:39:36 INFO - PROCESS | 17573 | 1464705576630 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 17573 | 1464705576633 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:39:36 INFO - PROCESS | 17573 | 1464705576640 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - PROCESS | 17573 | 1464705576642 Marionette TRACE conn3 <- [1,114,null,{}] 07:39:36 INFO - PROCESS | 17573 | 1464705576648 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:36 INFO - PROCESS | 17573 | 1464705576832 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:39:36 INFO - PROCESS | 17573 | 1464705576866 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x938aa800 == 36 [pid = 17573] [id = 36] 07:39:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 62 (0x99e90c00) [pid = 17573] [serial = 106] [outer = (nil)] 07:39:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 63 (0xa060f000) [pid = 17573] [serial = 107] [outer = 0x99e90c00] 07:39:36 INFO - PROCESS | 17573 | 1464705576939 Marionette DEBUG loaded listener.js 07:39:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 64 (0xa061b400) [pid = 17573] [serial = 108] [outer = 0x99e90c00] 07:39:37 INFO - PROCESS | 17573 | --DOMWINDOW == 63 (0x9a176800) [pid = 17573] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:39:37 INFO - PROCESS | 17573 | --DOMWINDOW == 62 (0x9386d800) [pid = 17573] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:39:37 INFO - PROCESS | 17573 | --DOMWINDOW == 61 (0x980ca800) [pid = 17573] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:39:37 INFO - PROCESS | 17573 | --DOMWINDOW == 60 (0x9d8d6800) [pid = 17573] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:39:37 INFO - PROCESS | 17573 | --DOMWINDOW == 59 (0x9b7a7c00) [pid = 17573] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:39:37 INFO - PROCESS | 17573 | 1464705577682 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1080ms 07:39:37 INFO - PROCESS | 17573 | 1464705577721 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 17573 | 1464705577723 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:39:37 INFO - PROCESS | 17573 | 1464705577730 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 17573 | 1464705577732 Marionette TRACE conn3 <- [1,118,null,{}] 07:39:37 INFO - PROCESS | 17573 | 1464705577738 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:37 INFO - PROCESS | 17573 | 1464705577904 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:39:37 INFO - PROCESS | 17573 | 1464705577923 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x98f63800 == 37 [pid = 17573] [id = 37] 07:39:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 60 (0x9bffcc00) [pid = 17573] [serial = 109] [outer = (nil)] 07:39:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 61 (0xa1060400) [pid = 17573] [serial = 110] [outer = 0x9bffcc00] 07:39:38 INFO - PROCESS | 17573 | 1464705577993 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 62 (0xa2165c00) [pid = 17573] [serial = 111] [outer = 0x9bffcc00] 07:39:38 INFO - PROCESS | 17573 | 1464705578666 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 993ms 07:39:38 INFO - PROCESS | 17573 | 1464705578723 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 17573 | 1464705578726 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:39:38 INFO - PROCESS | 17573 | 1464705578732 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 17573 | 1464705578734 Marionette TRACE conn3 <- [1,122,null,{}] 07:39:38 INFO - PROCESS | 17573 | 1464705578740 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:38 INFO - PROCESS | 17573 | 1464705578909 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:39:39 INFO - PROCESS | 17573 | 1464705579001 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x99e03c00 == 38 [pid = 17573] [id = 38] 07:39:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 63 (0xa0618c00) [pid = 17573] [serial = 112] [outer = (nil)] 07:39:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 64 (0xa2475000) [pid = 17573] [serial = 113] [outer = 0xa0618c00] 07:39:39 INFO - PROCESS | 17573 | 1464705579070 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 65 (0xa26d6c00) [pid = 17573] [serial = 114] [outer = 0xa0618c00] 07:39:39 INFO - PROCESS | 17573 | 1464705579876 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1177ms 07:39:39 INFO - PROCESS | 17573 | 1464705579910 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 17573 | 1464705579917 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:39:39 INFO - PROCESS | 17573 | 1464705579954 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 17573 | 1464705579959 Marionette TRACE conn3 <- [1,126,null,{}] 07:39:39 INFO - PROCESS | 17573 | 1464705579968 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:40 INFO - PROCESS | 17573 | 1464705580141 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:39:40 INFO - PROCESS | 17573 | 1464705580273 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x9397d400 == 39 [pid = 17573] [id = 39] 07:39:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 66 (0x94ef0800) [pid = 17573] [serial = 115] [outer = (nil)] 07:39:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 67 (0x99fde400) [pid = 17573] [serial = 116] [outer = 0x94ef0800] 07:39:40 INFO - PROCESS | 17573 | 1464705580363 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 68 (0x9a261800) [pid = 17573] [serial = 117] [outer = 0x94ef0800] 07:39:41 INFO - PROCESS | 17573 | 1464705581377 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1441ms 07:39:41 INFO - PROCESS | 17573 | 1464705581394 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 17573 | 1464705581403 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 07:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:39:41 INFO - PROCESS | 17573 | 1464705581414 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 17573 | 1464705581417 Marionette TRACE conn3 <- [1,130,null,{}] 07:39:41 INFO - PROCESS | 17573 | 1464705581424 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:41 INFO - PROCESS | 17573 | 1464705581660 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:39:41 INFO - PROCESS | 17573 | 1464705581798 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e44400 == 40 [pid = 17573] [id = 40] 07:39:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 69 (0x9bffa800) [pid = 17573] [serial = 118] [outer = (nil)] 07:39:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 70 (0xa0510400) [pid = 17573] [serial = 119] [outer = 0x9bffa800] 07:39:41 INFO - PROCESS | 17573 | 1464705581908 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 71 (0xa1062800) [pid = 17573] [serial = 120] [outer = 0x9bffa800] 07:39:42 INFO - PROCESS | 17573 | 1464705582811 Marionette TRACE conn3 <- [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]]]}] 07:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1433ms 07:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:39:42 INFO - PROCESS | 17573 | 1464705582847 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 17573 | 1464705582850 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 07:39:42 INFO - PROCESS | 17573 | 1464705582857 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 17573 | 1464705582863 Marionette TRACE conn3 <- [1,134,null,{}] 07:39:42 INFO - PROCESS | 17573 | 1464705582879 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:43 INFO - PROCESS | 17573 | 1464705583057 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:39:43 INFO - PROCESS | 17573 | 1464705583192 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x938b1000 == 41 [pid = 17573] [id = 41] 07:39:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 72 (0x938b3800) [pid = 17573] [serial = 121] [outer = (nil)] 07:39:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 73 (0x94e48400) [pid = 17573] [serial = 122] [outer = 0x938b3800] 07:39:43 INFO - PROCESS | 17573 | 1464705583291 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 74 (0x9a910800) [pid = 17573] [serial = 123] [outer = 0x938b3800] 07:39:44 INFO - PROCESS | 17573 | 1464705584403 Marionette TRACE conn3 <- [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]]]}] 07:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1599ms 07:39:44 INFO - PROCESS | 17573 | 1464705584456 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 17573 | 1464705584461 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 07:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:39:44 INFO - PROCESS | 17573 | 1464705584470 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 17573 | 1464705584475 Marionette TRACE conn3 <- [1,138,null,{}] 07:39:44 INFO - PROCESS | 17573 | 1464705584483 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:44 INFO - PROCESS | 17573 | 1464705584670 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:39:44 INFO - PROCESS | 17573 | --DOCSHELL 0x98056000 == 40 [pid = 17573] [id = 28] 07:39:44 INFO - PROCESS | 17573 | --DOCSHELL 0x9b7a8400 == 39 [pid = 17573] [id = 27] 07:39:44 INFO - PROCESS | 17573 | --DOCSHELL 0x98f63800 == 38 [pid = 17573] [id = 37] 07:39:44 INFO - PROCESS | 17573 | --DOCSHELL 0x938aa800 == 37 [pid = 17573] [id = 36] 07:39:44 INFO - PROCESS | 17573 | --DOCSHELL 0x9b058c00 == 36 [pid = 17573] [id = 35] 07:39:44 INFO - PROCESS | 17573 | --DOCSHELL 0x91f50800 == 35 [pid = 17573] [id = 34] 07:39:44 INFO - PROCESS | 17573 | --DOCSHELL 0x938a4c00 == 34 [pid = 17573] [id = 33] 07:39:44 INFO - PROCESS | 17573 | --DOMWINDOW == 73 (0xa3553c00) [pid = 17573] [serial = 65] [outer = (nil)] [url = about:blank] 07:39:44 INFO - PROCESS | 17573 | --DOMWINDOW == 72 (0x9b227800) [pid = 17573] [serial = 73] [outer = (nil)] [url = about:blank] 07:39:44 INFO - PROCESS | 17573 | --DOMWINDOW == 71 (0x9b7a9c00) [pid = 17573] [serial = 74] [outer = (nil)] [url = about:blank] 07:39:44 INFO - PROCESS | 17573 | --DOMWINDOW == 70 (0x9390fc00) [pid = 17573] [serial = 67] [outer = (nil)] [url = about:blank] 07:39:44 INFO - PROCESS | 17573 | --DOMWINDOW == 69 (0x96bd9000) [pid = 17573] [serial = 68] [outer = (nil)] [url = about:blank] 07:39:44 INFO - PROCESS | 17573 | --DOMWINDOW == 68 (0x99e9ec00) [pid = 17573] [serial = 71] [outer = (nil)] [url = about:blank] 07:39:44 INFO - PROCESS | 17573 | --DOMWINDOW == 67 (0x98f65400) [pid = 17573] [serial = 70] [outer = (nil)] [url = about:blank] 07:39:44 INFO - PROCESS | 17573 | --DOMWINDOW == 66 (0xa061f800) [pid = 17573] [serial = 56] [outer = (nil)] [url = about:blank] 07:39:44 INFO - PROCESS | 17573 | 1464705584855 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x93901400 == 35 [pid = 17573] [id = 42] 07:39:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 67 (0x9390fc00) [pid = 17573] [serial = 124] [outer = (nil)] 07:39:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 68 (0x94e43c00) [pid = 17573] [serial = 125] [outer = 0x9390fc00] 07:39:44 INFO - PROCESS | 17573 | 1464705584929 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 69 (0x94ef5000) [pid = 17573] [serial = 126] [outer = 0x9390fc00] 07:39:45 INFO - PROCESS | 17573 | 1464705585584 Marionette TRACE conn3 <- [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]]]}] 07:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1140ms 07:39:45 INFO - PROCESS | 17573 | 1464705585611 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 17573 | 1464705585618 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 07:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:39:45 INFO - PROCESS | 17573 | 1464705585628 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 17573 | 1464705585631 Marionette TRACE conn3 <- [1,142,null,{}] 07:39:45 INFO - PROCESS | 17573 | 1464705585636 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:45 INFO - PROCESS | 17573 | 1464705585780 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:39:45 INFO - PROCESS | 17573 | 1464705585881 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e49800 == 36 [pid = 17573] [id = 43] 07:39:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 70 (0x94efcc00) [pid = 17573] [serial = 127] [outer = (nil)] 07:39:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 71 (0x99e9c800) [pid = 17573] [serial = 128] [outer = 0x94efcc00] 07:39:45 INFO - PROCESS | 17573 | 1464705585951 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 72 (0x9a150000) [pid = 17573] [serial = 129] [outer = 0x94efcc00] 07:39:46 INFO - PROCESS | 17573 | 1464705586661 Marionette TRACE conn3 <- [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]]]}] 07:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1078ms 07:39:46 INFO - PROCESS | 17573 | 1464705586710 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 17573 | 1464705586714 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 07:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:39:46 INFO - PROCESS | 17573 | 1464705586720 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 17573 | 1464705586725 Marionette TRACE conn3 <- [1,146,null,{}] 07:39:46 INFO - PROCESS | 17573 | 1464705586740 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:46 INFO - PROCESS | 17573 | 1464705586891 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:39:46 INFO - PROCESS | 17573 | 1464705586903 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b227800 == 37 [pid = 17573] [id = 44] 07:39:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 73 (0x9d86ac00) [pid = 17573] [serial = 130] [outer = (nil)] 07:39:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 74 (0x9d8d5c00) [pid = 17573] [serial = 131] [outer = 0x9d86ac00] 07:39:46 INFO - PROCESS | 17573 | 1464705586978 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 75 (0xa060b400) [pid = 17573] [serial = 132] [outer = 0x9d86ac00] 07:39:47 INFO - PROCESS | 17573 | 1464705587817 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1148ms 07:39:47 INFO - PROCESS | 17573 | 1464705587876 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:39:47 INFO - PROCESS | 17573 | 1464705587881 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 07:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:39:47 INFO - PROCESS | 17573 | 1464705587886 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - PROCESS | 17573 | 1464705587889 Marionette TRACE conn3 <- [1,150,null,{}] 07:39:47 INFO - PROCESS | 17573 | 1464705587895 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:48 INFO - PROCESS | 17573 | 1464705588076 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:39:48 INFO - PROCESS | 17573 | 1464705588100 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 17573 | ++DOCSHELL 0xa0507800 == 38 [pid = 17573] [id = 45] 07:39:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 76 (0xa21b8400) [pid = 17573] [serial = 133] [outer = (nil)] 07:39:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 77 (0xa22c8c00) [pid = 17573] [serial = 134] [outer = 0xa21b8400] 07:39:48 INFO - PROCESS | 17573 | 1464705588170 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 78 (0xa2477c00) [pid = 17573] [serial = 135] [outer = 0xa21b8400] 07:39:48 INFO - PROCESS | 17573 | 1464705588937 Marionette TRACE conn3 <- [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]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1088ms 07:39:48 INFO - PROCESS | 17573 | 1464705588975 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 17573 | 1464705588977 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 07:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:39:48 INFO - PROCESS | 17573 | 1464705588990 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 17573 | 1464705588992 Marionette TRACE conn3 <- [1,154,null,{}] 07:39:49 INFO - PROCESS | 17573 | 1464705588998 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:49 INFO - PROCESS | 17573 | 1464705589164 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 77 (0xa0610000) [pid = 17573] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 76 (0xa1064c00) [pid = 17573] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 75 (0x9b059c00) [pid = 17573] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 74 (0x94ef8000) [pid = 17573] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 73 (0xa309d000) [pid = 17573] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 72 (0x99fe1400) [pid = 17573] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 71 (0xa0616c00) [pid = 17573] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 70 (0x99e90c00) [pid = 17573] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 69 (0x9bffcc00) [pid = 17573] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 68 (0x975ba800) [pid = 17573] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:39:49 INFO - PROCESS | 17573 | --DOMWINDOW == 67 (0x9b7a8c00) [pid = 17573] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:39:49 INFO - PROCESS | 17573 | 1464705589342 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x94ef0c00 == 39 [pid = 17573] [id = 46] 07:39:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 68 (0x94ef8000) [pid = 17573] [serial = 136] [outer = (nil)] 07:39:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 69 (0x99fe1400) [pid = 17573] [serial = 137] [outer = 0x94ef8000] 07:39:49 INFO - PROCESS | 17573 | 1464705589419 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 70 (0x9a9c3400) [pid = 17573] [serial = 138] [outer = 0x94ef8000] 07:39:50 INFO - PROCESS | 17573 | 1464705590237 Marionette TRACE conn3 <- [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]]]}] 07:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1293ms 07:39:50 INFO - PROCESS | 17573 | 1464705590311 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 17573 | 1464705590314 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 07:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:39:50 INFO - PROCESS | 17573 | 1464705590325 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 17573 | 1464705590334 Marionette TRACE conn3 <- [1,158,null,{}] 07:39:50 INFO - PROCESS | 17573 | 1464705590338 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:50 INFO - PROCESS | 17573 | 1464705590521 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:39:50 INFO - PROCESS | 17573 | 1464705590620 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x980ca800 == 40 [pid = 17573] [id = 47] 07:39:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 71 (0x9a3ee800) [pid = 17573] [serial = 139] [outer = (nil)] 07:39:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 72 (0x9a3fc400) [pid = 17573] [serial = 140] [outer = 0x9a3ee800] 07:39:50 INFO - PROCESS | 17573 | 1464705590697 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 73 (0xa326a000) [pid = 17573] [serial = 141] [outer = 0x9a3ee800] 07:39:51 INFO - PROCESS | 17573 | 1464705591338 Marionette TRACE conn3 <- [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]]]}] 07:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1092ms 07:39:51 INFO - PROCESS | 17573 | 1464705591429 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 17573 | 1464705591434 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 07:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:39:51 INFO - PROCESS | 17573 | 1464705591442 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 17573 | 1464705591448 Marionette TRACE conn3 <- [1,162,null,{}] 07:39:51 INFO - PROCESS | 17573 | 1464705591462 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:51 INFO - PROCESS | 17573 | 1464705591639 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:39:51 INFO - PROCESS | 17573 | 1464705591776 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e3e800 == 41 [pid = 17573] [id = 48] 07:39:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 74 (0x94e3f400) [pid = 17573] [serial = 142] [outer = (nil)] 07:39:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 75 (0x94e42000) [pid = 17573] [serial = 143] [outer = 0x94e3f400] 07:39:51 INFO - PROCESS | 17573 | 1464705591867 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 76 (0x96bd1000) [pid = 17573] [serial = 144] [outer = 0x94e3f400] 07:39:52 INFO - PROCESS | 17573 | 1464705592743 Marionette TRACE conn3 <- [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]]]}] 07:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1350ms 07:39:52 INFO - PROCESS | 17573 | 1464705592793 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 17573 | 1464705592799 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 07:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:39:52 INFO - PROCESS | 17573 | 1464705592812 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - PROCESS | 17573 | 1464705592817 Marionette TRACE conn3 <- [1,166,null,{}] 07:39:52 INFO - PROCESS | 17573 | 1464705592823 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:53 INFO - PROCESS | 17573 | 1464705593033 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:39:53 INFO - PROCESS | 17573 | 1464705593222 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b449c00 == 42 [pid = 17573] [id = 49] 07:39:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 77 (0x9b44a400) [pid = 17573] [serial = 145] [outer = (nil)] 07:39:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 78 (0x9b94d800) [pid = 17573] [serial = 146] [outer = 0x9b44a400] 07:39:53 INFO - PROCESS | 17573 | 1464705593366 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 79 (0x9bff7000) [pid = 17573] [serial = 147] [outer = 0x9b44a400] 07:39:54 INFO - PROCESS | 17573 | 1464705594388 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1643ms 07:39:54 INFO - PROCESS | 17573 | 1464705594451 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 17573 | 1464705594454 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 07:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:39:54 INFO - PROCESS | 17573 | 1464705594461 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 17573 | 1464705594465 Marionette TRACE conn3 <- [1,170,null,{}] 07:39:54 INFO - PROCESS | 17573 | 1464705594480 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:54 INFO - PROCESS | 17573 | 1464705594717 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:39:54 INFO - PROCESS | 17573 | 1464705594860 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a917800 == 43 [pid = 17573] [id = 50] 07:39:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 80 (0xa50bc800) [pid = 17573] [serial = 148] [outer = (nil)] 07:39:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 81 (0xa620d400) [pid = 17573] [serial = 149] [outer = 0xa50bc800] 07:39:54 INFO - PROCESS | 17573 | 1464705594987 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 82 (0xa623f800) [pid = 17573] [serial = 150] [outer = 0xa50bc800] 07:39:55 INFO - PROCESS | 17573 | 1464705595787 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1383ms 07:39:55 INFO - PROCESS | 17573 | 1464705595845 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:39:55 INFO - PROCESS | 17573 | 1464705595849 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 07:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:39:55 INFO - PROCESS | 17573 | 1464705595856 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:39:55 INFO - PROCESS | 17573 | 1464705595859 Marionette TRACE conn3 <- [1,174,null,{}] 07:39:55 INFO - PROCESS | 17573 | 1464705595865 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:56 INFO - PROCESS | 17573 | 1464705596032 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:39:56 INFO - PROCESS | 17573 | 1464705596169 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b45d400 == 44 [pid = 17573] [id = 51] 07:39:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 83 (0x9b461000) [pid = 17573] [serial = 151] [outer = (nil)] 07:39:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 84 (0x9b466800) [pid = 17573] [serial = 152] [outer = 0x9b461000] 07:39:56 INFO - PROCESS | 17573 | 1464705596259 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 85 (0x9b46a400) [pid = 17573] [serial = 153] [outer = 0x9b461000] 07:39:57 INFO - PROCESS | 17573 | 1464705597118 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1329ms 07:39:57 INFO - PROCESS | 17573 | 1464705597186 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 17573 | 1464705597189 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 07:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:39:57 INFO - PROCESS | 17573 | 1464705597195 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 17573 | 1464705597199 Marionette TRACE conn3 <- [1,178,null,{}] 07:39:57 INFO - PROCESS | 17573 | 1464705597205 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:57 INFO - PROCESS | 17573 | 1464705597364 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:39:57 INFO - PROCESS | 17573 | 1464705597501 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x938a7800 == 45 [pid = 17573] [id = 52] 07:39:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 86 (0x9a3f3800) [pid = 17573] [serial = 154] [outer = (nil)] 07:39:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 87 (0x9abb6800) [pid = 17573] [serial = 155] [outer = 0x9a3f3800] 07:39:57 INFO - PROCESS | 17573 | 1464705597584 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 88 (0x9abb8400) [pid = 17573] [serial = 156] [outer = 0x9a3f3800] 07:39:58 INFO - PROCESS | 17573 | 1464705598444 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1290ms 07:39:58 INFO - PROCESS | 17573 | 1464705598486 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:39:58 INFO - PROCESS | 17573 | 1464705598490 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 07:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:39:58 INFO - PROCESS | 17573 | 1464705598496 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 17573 | 1464705598498 Marionette TRACE conn3 <- [1,182,null,{}] 07:39:58 INFO - PROCESS | 17573 | 1464705598504 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:58 INFO - PROCESS | 17573 | 1464705598871 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:39:59 INFO - PROCESS | 17573 | 1464705599071 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e46800 == 46 [pid = 17573] [id = 53] 07:39:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 89 (0x94e47800) [pid = 17573] [serial = 157] [outer = (nil)] 07:39:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 90 (0x98008800) [pid = 17573] [serial = 158] [outer = 0x94e47800] 07:39:59 INFO - PROCESS | 17573 | 1464705599234 Marionette DEBUG loaded listener.js 07:39:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 91 (0x99d9e000) [pid = 17573] [serial = 159] [outer = 0x94e47800] 07:39:59 INFO - PROCESS | 17573 | 1464705599557 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:39:59 INFO - PROCESS | 17573 | --DOCSHELL 0x99f0bc00 == 45 [pid = 17573] [id = 29] 07:39:59 INFO - PROCESS | 17573 | --DOCSHELL 0x975ba000 == 44 [pid = 17573] [id = 32] 07:39:59 INFO - PROCESS | 17573 | --DOCSHELL 0x9b2c7800 == 43 [pid = 17573] [id = 30] 07:39:59 INFO - PROCESS | 17573 | --DOCSHELL 0x94ef0c00 == 42 [pid = 17573] [id = 46] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 90 (0xa2475000) [pid = 17573] [serial = 113] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOCSHELL 0xa0507800 == 41 [pid = 17573] [id = 45] 07:40:00 INFO - PROCESS | 17573 | --DOCSHELL 0x9b227800 == 40 [pid = 17573] [id = 44] 07:40:00 INFO - PROCESS | 17573 | --DOCSHELL 0x94e49800 == 39 [pid = 17573] [id = 43] 07:40:00 INFO - PROCESS | 17573 | --DOCSHELL 0x93901400 == 38 [pid = 17573] [id = 42] 07:40:00 INFO - PROCESS | 17573 | 1464705600138 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1681ms 07:40:00 INFO - PROCESS | 17573 | 1464705600179 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:40:00 INFO - PROCESS | 17573 | 1464705600185 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 07:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:40:00 INFO - PROCESS | 17573 | 1464705600192 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - PROCESS | 17573 | 1464705600196 Marionette TRACE conn3 <- [1,186,null,{}] 07:40:00 INFO - PROCESS | 17573 | 1464705600204 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:00 INFO - PROCESS | 17573 | 1464705600351 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 89 (0x99fdc800) [pid = 17573] [serial = 77] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 88 (0x9805b800) [pid = 17573] [serial = 76] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 87 (0x9d86b000) [pid = 17573] [serial = 80] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 86 (0x9bf80000) [pid = 17573] [serial = 79] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 85 (0xa2163800) [pid = 17573] [serial = 83] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 84 (0xa0619c00) [pid = 17573] [serial = 82] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 83 (0xa2612c00) [pid = 17573] [serial = 86] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 82 (0xa2407c00) [pid = 17573] [serial = 85] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 81 (0x9b7b1000) [pid = 17573] [serial = 104] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 80 (0x98010400) [pid = 17573] [serial = 97] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 79 (0xa35e9c00) [pid = 17573] [serial = 89] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 78 (0x991e4c00) [pid = 17573] [serial = 98] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 77 (0xa326d000) [pid = 17573] [serial = 88] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 76 (0x9a265800) [pid = 17573] [serial = 100] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 75 (0x99d9f800) [pid = 17573] [serial = 94] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 74 (0xa62fbc00) [pid = 17573] [serial = 92] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 73 (0xa260b000) [pid = 17573] [serial = 91] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 72 (0xa060f000) [pid = 17573] [serial = 107] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 71 (0x9d8cd800) [pid = 17573] [serial = 105] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 70 (0x975c3800) [pid = 17573] [serial = 32] [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.] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 69 (0xa061b400) [pid = 17573] [serial = 108] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 68 (0xa1060400) [pid = 17573] [serial = 110] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 67 (0xa2165c00) [pid = 17573] [serial = 111] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | --DOMWINDOW == 66 (0x9a62cc00) [pid = 17573] [serial = 101] [outer = (nil)] [url = about:blank] 07:40:00 INFO - PROCESS | 17573 | 1464705600485 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x975c3800 == 39 [pid = 17573] [id = 54] 07:40:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 67 (0x98010400) [pid = 17573] [serial = 160] [outer = (nil)] 07:40:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 68 (0x99f0bc00) [pid = 17573] [serial = 161] [outer = 0x98010400] 07:40:00 INFO - PROCESS | 17573 | 1464705600570 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 69 (0x9a3f9000) [pid = 17573] [serial = 162] [outer = 0x98010400] 07:40:01 INFO - PROCESS | 17573 | 1464705601413 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1336ms 07:40:01 INFO - PROCESS | 17573 | 1464705601528 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:40:01 INFO - PROCESS | 17573 | 1464705601531 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 07:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:40:01 INFO - PROCESS | 17573 | 1464705601544 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - PROCESS | 17573 | 1464705601551 Marionette TRACE conn3 <- [1,190,null,{}] 07:40:01 INFO - PROCESS | 17573 | 1464705601559 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:01 INFO - PROCESS | 17573 | 1464705601701 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:40:01 INFO - PROCESS | 17573 | 1464705601800 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x938b0c00 == 40 [pid = 17573] [id = 55] 07:40:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 70 (0x9a62cc00) [pid = 17573] [serial = 163] [outer = (nil)] 07:40:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 71 (0x9b468000) [pid = 17573] [serial = 164] [outer = 0x9a62cc00] 07:40:01 INFO - PROCESS | 17573 | 1464705601876 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 72 (0x9b7b3c00) [pid = 17573] [serial = 165] [outer = 0x9a62cc00] 07:40:02 INFO - PROCESS | 17573 | 1464705602711 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1189ms 07:40:02 INFO - PROCESS | 17573 | 1464705602734 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:40:02 INFO - PROCESS | 17573 | 1464705602741 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 07:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:40:02 INFO - PROCESS | 17573 | 1464705602767 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:40:02 INFO - PROCESS | 17573 | 1464705602774 Marionette TRACE conn3 <- [1,194,null,{}] 07:40:02 INFO - PROCESS | 17573 | 1464705602780 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:02 INFO - PROCESS | 17573 | 1464705602982 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:40:03 INFO - PROCESS | 17573 | 1464705603004 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b7b3000 == 41 [pid = 17573] [id = 56] 07:40:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 73 (0x9bf3b000) [pid = 17573] [serial = 166] [outer = (nil)] 07:40:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 74 (0xa060e400) [pid = 17573] [serial = 167] [outer = 0x9bf3b000] 07:40:03 INFO - PROCESS | 17573 | 1464705603075 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 75 (0xa0617000) [pid = 17573] [serial = 168] [outer = 0x9bf3b000] 07:40:03 INFO - PROCESS | 17573 | 1464705603826 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1089ms 07:40:03 INFO - PROCESS | 17573 | 1464705603857 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 17573 | 1464705603860 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 07:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:40:03 INFO - PROCESS | 17573 | 1464705603866 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 17573 | 1464705603868 Marionette TRACE conn3 <- [1,198,null,{}] 07:40:03 INFO - PROCESS | 17573 | 1464705603894 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:04 INFO - PROCESS | 17573 | 1464705604074 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:40:04 INFO - PROCESS | 17573 | 1464705604090 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f4a000 == 42 [pid = 17573] [id = 57] 07:40:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 76 (0xa0609000) [pid = 17573] [serial = 169] [outer = (nil)] 07:40:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 77 (0xa1061400) [pid = 17573] [serial = 170] [outer = 0xa0609000] 07:40:04 INFO - PROCESS | 17573 | 1464705604160 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 78 (0xa2163c00) [pid = 17573] [serial = 171] [outer = 0xa0609000] 07:40:04 INFO - PROCESS | 17573 | --DOMWINDOW == 77 (0x94efcc00) [pid = 17573] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:40:04 INFO - PROCESS | 17573 | --DOMWINDOW == 76 (0x9d86ac00) [pid = 17573] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:40:04 INFO - PROCESS | 17573 | --DOMWINDOW == 75 (0x9390fc00) [pid = 17573] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:40:04 INFO - PROCESS | 17573 | --DOMWINDOW == 74 (0xa21b8400) [pid = 17573] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:40:04 INFO - PROCESS | 17573 | --DOMWINDOW == 73 (0x94ef8000) [pid = 17573] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:40:05 INFO - PROCESS | 17573 | 1464705605022 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1186ms 07:40:05 INFO - PROCESS | 17573 | 1464705605052 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 17573 | 1464705605056 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 07:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:40:05 INFO - PROCESS | 17573 | 1464705605062 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 17573 | 1464705605065 Marionette TRACE conn3 <- [1,202,null,{}] 07:40:05 INFO - PROCESS | 17573 | 1464705605070 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 17573 | 1464705605246 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:40:05 INFO - PROCESS | 17573 | 1464705605270 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x9386d400 == 43 [pid = 17573] [id = 58] 07:40:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 74 (0xa0613c00) [pid = 17573] [serial = 172] [outer = (nil)] 07:40:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 75 (0xa21bc800) [pid = 17573] [serial = 173] [outer = 0xa0613c00] 07:40:05 INFO - PROCESS | 17573 | 1464705605356 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 76 (0xa247a000) [pid = 17573] [serial = 174] [outer = 0xa0613c00] 07:40:06 INFO - PROCESS | 17573 | 1464705606081 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1029ms 07:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:40:06 INFO - PROCESS | 17573 | 1464705606091 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 17573 | 1464705606094 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 07:40:06 INFO - PROCESS | 17573 | 1464705606100 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 17573 | 1464705606103 Marionette TRACE conn3 <- [1,206,null,{}] 07:40:06 INFO - PROCESS | 17573 | 1464705606108 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:06 INFO - PROCESS | 17573 | 1464705606283 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:40:06 INFO - PROCESS | 17573 | 1464705606304 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x93872400 == 44 [pid = 17573] [id = 59] 07:40:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 77 (0x94e45800) [pid = 17573] [serial = 175] [outer = (nil)] 07:40:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 78 (0x99166400) [pid = 17573] [serial = 176] [outer = 0x94e45800] 07:40:06 INFO - PROCESS | 17573 | 1464705606372 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 79 (0x99169c00) [pid = 17573] [serial = 177] [outer = 0x94e45800] 07:40:07 INFO - PROCESS | 17573 | 1464705607221 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1135ms 07:40:07 INFO - PROCESS | 17573 | 1464705607234 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 17573 | 1464705607241 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 07:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:40:07 INFO - PROCESS | 17573 | 1464705607267 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 17573 | 1464705607273 Marionette TRACE conn3 <- [1,210,null,{}] 07:40:07 INFO - PROCESS | 17573 | 1464705607281 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:07 INFO - PROCESS | 17573 | 1464705607454 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:40:07 INFO - PROCESS | 17573 | 1464705607594 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f50000 == 45 [pid = 17573] [id = 60] 07:40:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 80 (0x94e45000) [pid = 17573] [serial = 178] [outer = (nil)] 07:40:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 81 (0x99160800) [pid = 17573] [serial = 179] [outer = 0x94e45000] 07:40:07 INFO - PROCESS | 17573 | 1464705607680 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 82 (0x99168800) [pid = 17573] [serial = 180] [outer = 0x94e45000] 07:40:08 INFO - PROCESS | 17573 | 1464705608578 Marionette TRACE conn3 <- [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]]]}] 07:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1337ms 07:40:08 INFO - PROCESS | 17573 | 1464705608608 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 17573 | 1464705608616 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 07:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:40:08 INFO - PROCESS | 17573 | 1464705608630 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 17573 | 1464705608634 Marionette TRACE conn3 <- [1,214,null,{}] 07:40:08 INFO - PROCESS | 17573 | 1464705608640 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:08 INFO - PROCESS | 17573 | 1464705608817 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:40:08 INFO - PROCESS | 17573 | 1464705608956 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fb7000 == 46 [pid = 17573] [id = 61] 07:40:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 83 (0x9a3eec00) [pid = 17573] [serial = 181] [outer = (nil)] 07:40:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 84 (0x9b231c00) [pid = 17573] [serial = 182] [outer = 0x9a3eec00] 07:40:09 INFO - PROCESS | 17573 | 1464705609040 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 85 (0x9b460c00) [pid = 17573] [serial = 183] [outer = 0x9a3eec00] 07:40:09 INFO - PROCESS | 17573 | 1464705609922 Marionette TRACE conn3 <- [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]]]}] 07:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1331ms 07:40:09 INFO - PROCESS | 17573 | 1464705609961 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 17573 | 1464705609965 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 07:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:40:09 INFO - PROCESS | 17573 | 1464705609972 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 17573 | 1464705609978 Marionette TRACE conn3 <- [1,218,null,{}] 07:40:09 INFO - PROCESS | 17573 | 1464705609994 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:10 INFO - PROCESS | 17573 | 1464705610170 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:40:10 INFO - PROCESS | 17573 | 1464705610318 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x926af800 == 47 [pid = 17573] [id = 62] 07:40:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 86 (0x9abb5c00) [pid = 17573] [serial = 184] [outer = (nil)] 07:40:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 87 (0xa2164000) [pid = 17573] [serial = 185] [outer = 0x9abb5c00] 07:40:10 INFO - PROCESS | 17573 | 1464705610410 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 88 (0xa247e400) [pid = 17573] [serial = 186] [outer = 0x9abb5c00] 07:40:11 INFO - PROCESS | 17573 | 1464705611325 Marionette TRACE conn3 <- [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]]]}] 07:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1390ms 07:40:11 INFO - PROCESS | 17573 | 1464705611363 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 17573 | 1464705611367 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 07:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:40:11 INFO - PROCESS | 17573 | 1464705611374 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 17573 | 1464705611376 Marionette TRACE conn3 <- [1,222,null,{}] 07:40:11 INFO - PROCESS | 17573 | 1464705611382 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:11 INFO - PROCESS | 17573 | 1464705611568 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:40:11 INFO - PROCESS | 17573 | 1464705611719 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:11 INFO - PROCESS | 17573 | ++DOCSHELL 0xa2635c00 == 48 [pid = 17573] [id = 63] 07:40:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 89 (0xa30fb800) [pid = 17573] [serial = 187] [outer = (nil)] 07:40:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 90 (0xa34d4000) [pid = 17573] [serial = 188] [outer = 0xa30fb800] 07:40:11 INFO - PROCESS | 17573 | 1464705611804 Marionette DEBUG loaded listener.js 07:40:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 91 (0xa504dc00) [pid = 17573] [serial = 189] [outer = 0xa30fb800] 07:40:12 INFO - PROCESS | 17573 | 1464705612686 Marionette TRACE conn3 <- [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]]]}] 07:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1384ms 07:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:40:12 INFO - PROCESS | 17573 | 1464705612758 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 17573 | 1464705612762 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 07:40:12 INFO - PROCESS | 17573 | 1464705612768 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:40:12 INFO - PROCESS | 17573 | 1464705612772 Marionette TRACE conn3 <- [1,226,null,{}] 07:40:12 INFO - PROCESS | 17573 | 1464705612777 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:12 INFO - PROCESS | 17573 | 1464705612976 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:40:13 INFO - PROCESS | 17573 | 1464705613117 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a8c2c00 == 49 [pid = 17573] [id = 64] 07:40:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 92 (0x9a8c4800) [pid = 17573] [serial = 190] [outer = (nil)] 07:40:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 93 (0x9a8c9000) [pid = 17573] [serial = 191] [outer = 0x9a8c4800] 07:40:13 INFO - PROCESS | 17573 | 1464705613203 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 94 (0x9a8cc000) [pid = 17573] [serial = 192] [outer = 0x9a8c4800] 07:40:13 INFO - PROCESS | 17573 | 1464705613994 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1280ms 07:40:14 INFO - PROCESS | 17573 | 1464705614048 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 17573 | 1464705614051 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 07:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:40:14 INFO - PROCESS | 17573 | 1464705614077 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 17573 | 1464705614080 Marionette TRACE conn3 <- [1,230,null,{}] 07:40:14 INFO - PROCESS | 17573 | 1464705614086 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:14 INFO - PROCESS | 17573 | 1464705614275 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:40:14 INFO - PROCESS | 17573 | 1464705614423 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x9396f800 == 50 [pid = 17573] [id = 65] 07:40:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 95 (0x93975000) [pid = 17573] [serial = 193] [outer = (nil)] 07:40:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 96 (0x94eb4400) [pid = 17573] [serial = 194] [outer = 0x93975000] 07:40:14 INFO - PROCESS | 17573 | 1464705614515 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 97 (0x9a8c8400) [pid = 17573] [serial = 195] [outer = 0x93975000] 07:40:15 INFO - PROCESS | 17573 | 1464705615522 Marionette TRACE conn3 <- [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]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1488ms 07:40:15 INFO - PROCESS | 17573 | 1464705615563 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 17573 | 1464705615569 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 07:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:40:15 INFO - PROCESS | 17573 | 1464705615594 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 17573 | 1464705615600 Marionette TRACE conn3 <- [1,234,null,{}] 07:40:15 INFO - PROCESS | 17573 | 1464705615609 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:15 INFO - PROCESS | 17573 | 1464705615785 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:40:15 INFO - PROCESS | 17573 | 1464705615967 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x94eb7800 == 51 [pid = 17573] [id = 66] 07:40:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 98 (0x94eb8400) [pid = 17573] [serial = 196] [outer = (nil)] 07:40:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 99 (0x98061c00) [pid = 17573] [serial = 197] [outer = 0x94eb8400] 07:40:16 INFO - PROCESS | 17573 | 1464705616047 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 100 (0x99161800) [pid = 17573] [serial = 198] [outer = 0x94eb8400] 07:40:17 INFO - PROCESS | 17573 | 1464705617024 Marionette TRACE conn3 <- [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]]]}] 07:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1492ms 07:40:17 INFO - PROCESS | 17573 | 1464705617084 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 17573 | 1464705617093 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 07:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:40:17 INFO - PROCESS | 17573 | 1464705617102 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 17573 | 1464705617107 Marionette TRACE conn3 <- [1,238,null,{}] 07:40:17 INFO - PROCESS | 17573 | 1464705617112 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:17 INFO - PROCESS | 17573 | 1464705617275 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:40:17 INFO - PROCESS | 17573 | 1464705617482 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 17573 | --DOMWINDOW == 99 (0x9a3fc400) [pid = 17573] [serial = 140] [outer = (nil)] [url = about:blank] 07:40:17 INFO - PROCESS | 17573 | --DOMWINDOW == 98 (0x94e48400) [pid = 17573] [serial = 122] [outer = (nil)] [url = about:blank] 07:40:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e46400 == 52 [pid = 17573] [id = 67] 07:40:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 99 (0x94e47000) [pid = 17573] [serial = 199] [outer = (nil)] 07:40:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 100 (0x9805c000) [pid = 17573] [serial = 200] [outer = 0x94e47000] 07:40:17 INFO - PROCESS | 17573 | 1464705617587 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 101 (0x9a25e800) [pid = 17573] [serial = 201] [outer = 0x94e47000] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x9386d400 == 51 [pid = 17573] [id = 58] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x91f4a000 == 50 [pid = 17573] [id = 57] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x9b7b3000 == 49 [pid = 17573] [id = 56] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x938b0c00 == 48 [pid = 17573] [id = 55] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x975c3800 == 47 [pid = 17573] [id = 54] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x94e46800 == 46 [pid = 17573] [id = 53] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x9b45d400 == 45 [pid = 17573] [id = 51] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x9a917800 == 44 [pid = 17573] [id = 50] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x9b449c00 == 43 [pid = 17573] [id = 49] 07:40:17 INFO - PROCESS | 17573 | --DOCSHELL 0x94e3e800 == 42 [pid = 17573] [id = 48] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 100 (0x99fde400) [pid = 17573] [serial = 116] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 99 (0x99e9c800) [pid = 17573] [serial = 128] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 98 (0x9a150000) [pid = 17573] [serial = 129] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 97 (0x9d8d5c00) [pid = 17573] [serial = 131] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 96 (0x94e43c00) [pid = 17573] [serial = 125] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 95 (0xa22c8c00) [pid = 17573] [serial = 134] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 94 (0x94ef5000) [pid = 17573] [serial = 126] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 93 (0xa0510400) [pid = 17573] [serial = 119] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 92 (0x99fe1400) [pid = 17573] [serial = 137] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 91 (0xa2477c00) [pid = 17573] [serial = 135] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 90 (0x9a9c3400) [pid = 17573] [serial = 138] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | --DOMWINDOW == 89 (0xa060b400) [pid = 17573] [serial = 132] [outer = (nil)] [url = about:blank] 07:40:18 INFO - PROCESS | 17573 | 1464705618283 Marionette TRACE conn3 <- [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]]]}] 07:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1233ms 07:40:18 INFO - PROCESS | 17573 | 1464705618348 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 17573 | 1464705618352 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 07:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:40:18 INFO - PROCESS | 17573 | 1464705618359 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - PROCESS | 17573 | 1464705618364 Marionette TRACE conn3 <- [1,242,null,{}] 07:40:18 INFO - PROCESS | 17573 | 1464705618379 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:18 INFO - PROCESS | 17573 | 1464705618530 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:40:18 INFO - PROCESS | 17573 | 1464705618542 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a26dc00 == 43 [pid = 17573] [id = 68] 07:40:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 90 (0x9a8cf800) [pid = 17573] [serial = 202] [outer = (nil)] 07:40:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 91 (0x9abb9000) [pid = 17573] [serial = 203] [outer = 0x9a8cf800] 07:40:18 INFO - PROCESS | 17573 | 1464705618616 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 92 (0x9b2cc000) [pid = 17573] [serial = 204] [outer = 0x9a8cf800] 07:40:19 INFO - PROCESS | 17573 | 1464705619352 Marionette TRACE conn3 <- [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]]]}] 07:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1003ms 07:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:40:19 INFO - PROCESS | 17573 | 1464705619362 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:40:19 INFO - PROCESS | 17573 | 1464705619366 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 07:40:19 INFO - PROCESS | 17573 | 1464705619372 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - PROCESS | 17573 | 1464705619375 Marionette TRACE conn3 <- [1,246,null,{}] 07:40:19 INFO - PROCESS | 17573 | 1464705619380 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:19 INFO - PROCESS | 17573 | 1464705619573 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:40:19 INFO - PROCESS | 17573 | 1464705619596 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a150000 == 44 [pid = 17573] [id = 69] 07:40:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 93 (0x9b2cbc00) [pid = 17573] [serial = 205] [outer = (nil)] 07:40:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 94 (0x9b7b3800) [pid = 17573] [serial = 206] [outer = 0x9b2cbc00] 07:40:19 INFO - PROCESS | 17573 | 1464705619665 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 95 (0x9d873c00) [pid = 17573] [serial = 207] [outer = 0x9b2cbc00] 07:40:20 INFO - PROCESS | 17573 | 1464705620475 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1138ms 07:40:20 INFO - PROCESS | 17573 | 1464705620509 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 17573 | 1464705620512 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 07:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:40:20 INFO - PROCESS | 17573 | 1464705620518 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 17573 | 1464705620521 Marionette TRACE conn3 <- [1,250,null,{}] 07:40:20 INFO - PROCESS | 17573 | 1464705620527 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:20 INFO - PROCESS | 17573 | 1464705620718 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:40:20 INFO - PROCESS | 17573 | 1464705620791 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x94eabc00 == 45 [pid = 17573] [id = 70] 07:40:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 96 (0x9b468c00) [pid = 17573] [serial = 208] [outer = (nil)] 07:40:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 97 (0xa0602800) [pid = 17573] [serial = 209] [outer = 0x9b468c00] 07:40:20 INFO - PROCESS | 17573 | 1464705620862 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 98 (0xa0611400) [pid = 17573] [serial = 210] [outer = 0x9b468c00] 07:40:21 INFO - PROCESS | 17573 | 1464705621574 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1084ms 07:40:21 INFO - PROCESS | 17573 | 1464705621603 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:40:21 INFO - PROCESS | 17573 | 1464705621606 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 07:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:40:21 INFO - PROCESS | 17573 | 1464705621611 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:40:21 INFO - PROCESS | 17573 | 1464705621615 Marionette TRACE conn3 <- [1,254,null,{}] 07:40:21 INFO - PROCESS | 17573 | 1464705621628 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:21 INFO - PROCESS | 17573 | 1464705621841 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:40:21 INFO - PROCESS | 17573 | 1464705621867 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b94a400 == 46 [pid = 17573] [id = 71] 07:40:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 99 (0x9d86ac00) [pid = 17573] [serial = 211] [outer = (nil)] 07:40:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 100 (0xa26cc800) [pid = 17573] [serial = 212] [outer = 0x9d86ac00] 07:40:21 INFO - PROCESS | 17573 | 1464705621940 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 101 (0xa309f000) [pid = 17573] [serial = 213] [outer = 0x9d86ac00] 07:40:22 INFO - PROCESS | 17573 | --DOMWINDOW == 100 (0x9bf3b000) [pid = 17573] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:40:22 INFO - PROCESS | 17573 | --DOMWINDOW == 99 (0xa0609000) [pid = 17573] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:40:22 INFO - PROCESS | 17573 | --DOMWINDOW == 98 (0xa0613c00) [pid = 17573] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:40:22 INFO - PROCESS | 17573 | --DOMWINDOW == 97 (0x94e47800) [pid = 17573] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:40:22 INFO - PROCESS | 17573 | --DOMWINDOW == 96 (0x98010400) [pid = 17573] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:40:22 INFO - PROCESS | 17573 | --DOMWINDOW == 95 (0x9a62cc00) [pid = 17573] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:40:22 INFO - PROCESS | 17573 | --DOMWINDOW == 94 (0x975c3000) [pid = 17573] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:40:22 INFO - PROCESS | 17573 | --DOMWINDOW == 93 (0x938b3800) [pid = 17573] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:40:22 INFO - PROCESS | 17573 | 1464705622757 Marionette TRACE conn3 <- [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]]]}] 07:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1182ms 07:40:22 INFO - PROCESS | 17573 | 1464705622794 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:40:22 INFO - PROCESS | 17573 | 1464705622797 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 07:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:40:22 INFO - PROCESS | 17573 | 1464705622803 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:40:22 INFO - PROCESS | 17573 | 1464705622806 Marionette TRACE conn3 <- [1,258,null,{}] 07:40:22 INFO - PROCESS | 17573 | 1464705622811 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:22 INFO - PROCESS | 17573 | 1464705622955 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:40:23 INFO - PROCESS | 17573 | 1464705623062 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e3d000 == 47 [pid = 17573] [id = 72] 07:40:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 94 (0x94ef1000) [pid = 17573] [serial = 214] [outer = (nil)] 07:40:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 95 (0xa105c800) [pid = 17573] [serial = 215] [outer = 0x94ef1000] 07:40:23 INFO - PROCESS | 17573 | 1464705623134 Marionette DEBUG loaded listener.js 07:40:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 96 (0xa2402c00) [pid = 17573] [serial = 216] [outer = 0x94ef1000] 07:40:23 INFO - PROCESS | 17573 | 1464705623816 Marionette TRACE conn3 <- [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]]]}] 07:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1035ms 07:40:23 INFO - PROCESS | 17573 | 1464705623838 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 17573 | 1464705623841 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 07:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:40:23 INFO - PROCESS | 17573 | 1464705623848 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 17573 | 1464705623850 Marionette TRACE conn3 <- [1,262,null,{}] 07:40:23 INFO - PROCESS | 17573 | 1464705623856 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:24 INFO - PROCESS | 17573 | 1464705624042 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:40:24 INFO - PROCESS | 17573 | 1464705624061 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e47400 == 48 [pid = 17573] [id = 73] 07:40:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 97 (0x9bf88800) [pid = 17573] [serial = 217] [outer = (nil)] 07:40:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 98 (0xa50ef000) [pid = 17573] [serial = 218] [outer = 0x9bf88800] 07:40:24 INFO - PROCESS | 17573 | 1464705624133 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 99 (0xa6235c00) [pid = 17573] [serial = 219] [outer = 0x9bf88800] 07:40:25 INFO - PROCESS | 17573 | 1464705625107 Marionette TRACE conn3 <- [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]]]}] 07:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1282ms 07:40:25 INFO - PROCESS | 17573 | 1464705625130 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 17573 | 1464705625137 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 07:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:40:25 INFO - PROCESS | 17573 | 1464705625147 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 17573 | 1464705625152 Marionette TRACE conn3 <- [1,266,null,{}] 07:40:25 INFO - PROCESS | 17573 | 1464705625160 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:25 INFO - PROCESS | 17573 | 1464705625330 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:40:25 INFO - PROCESS | 17573 | 1464705625484 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x9386d800 == 49 [pid = 17573] [id = 74] 07:40:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 100 (0x94ebac00) [pid = 17573] [serial = 220] [outer = (nil)] 07:40:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 101 (0x9915d400) [pid = 17573] [serial = 221] [outer = 0x94ebac00] 07:40:25 INFO - PROCESS | 17573 | 1464705625571 Marionette DEBUG loaded listener.js 07:40:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 102 (0x9963c400) [pid = 17573] [serial = 222] [outer = 0x94ebac00] 07:40:26 INFO - PROCESS | 17573 | 1464705626500 Marionette TRACE conn3 <- [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]]]}] 07:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1385ms 07:40:26 INFO - PROCESS | 17573 | 1464705626533 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 17573 | 1464705626541 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 07:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:40:26 INFO - PROCESS | 17573 | 1464705626552 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 17573 | 1464705626555 Marionette TRACE conn3 <- [1,270,null,{}] 07:40:26 INFO - PROCESS | 17573 | 1464705626562 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:26 INFO - PROCESS | 17573 | 1464705626750 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:40:26 INFO - PROCESS | 17573 | 1464705626898 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a3f7800 == 50 [pid = 17573] [id = 75] 07:40:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 103 (0x9a625c00) [pid = 17573] [serial = 223] [outer = (nil)] 07:40:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 104 (0x9abb7000) [pid = 17573] [serial = 224] [outer = 0x9a625c00] 07:40:26 INFO - PROCESS | 17573 | 1464705626984 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 105 (0x9b7a8c00) [pid = 17573] [serial = 225] [outer = 0x9a625c00] 07:40:27 INFO - PROCESS | 17573 | 1464705627910 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1386ms 07:40:27 INFO - PROCESS | 17573 | 1464705627938 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 17573 | 1464705627942 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 07:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:40:27 INFO - PROCESS | 17573 | 1464705627949 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 17573 | 1464705627955 Marionette TRACE conn3 <- [1,274,null,{}] 07:40:27 INFO - PROCESS | 17573 | 1464705627971 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:28 INFO - PROCESS | 17573 | 1464705628134 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:40:28 INFO - PROCESS | 17573 | 1464705628291 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x9abbc000 == 51 [pid = 17573] [id = 76] 07:40:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 106 (0xa2478400) [pid = 17573] [serial = 226] [outer = (nil)] 07:40:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 107 (0xa6299000) [pid = 17573] [serial = 227] [outer = 0xa2478400] 07:40:28 INFO - PROCESS | 17573 | 1464705628377 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 108 (0xa6708c00) [pid = 17573] [serial = 228] [outer = 0xa2478400] 07:40:29 INFO - PROCESS | 17573 | 1464705629252 Marionette TRACE conn3 <- [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]]]}] 07:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1336ms 07:40:29 INFO - PROCESS | 17573 | 1464705629291 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:40:29 INFO - PROCESS | 17573 | 1464705629296 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 07:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:40:29 INFO - PROCESS | 17573 | 1464705629303 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:40:29 INFO - PROCESS | 17573 | 1464705629307 Marionette TRACE conn3 <- [1,278,null,{}] 07:40:29 INFO - PROCESS | 17573 | 1464705629312 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:29 INFO - PROCESS | 17573 | 1464705629486 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:40:29 INFO - PROCESS | 17573 | 1464705629649 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x9397b000 == 52 [pid = 17573] [id = 77] 07:40:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 109 (0xa247ac00) [pid = 17573] [serial = 229] [outer = (nil)] 07:40:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 110 (0xa6795400) [pid = 17573] [serial = 230] [outer = 0xa247ac00] 07:40:29 INFO - PROCESS | 17573 | 1464705629736 Marionette DEBUG loaded listener.js 07:40:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 111 (0xa68a1000) [pid = 17573] [serial = 231] [outer = 0xa247ac00] 07:40:30 INFO - PROCESS | 17573 | 1464705630541 Marionette TRACE conn3 <- [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]]]}] 07:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1291ms 07:40:30 INFO - PROCESS | 17573 | 1464705630594 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 17573 | 1464705630598 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 07:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:40:30 INFO - PROCESS | 17573 | 1464705630604 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 17573 | 1464705630607 Marionette TRACE conn3 <- [1,282,null,{}] 07:40:30 INFO - PROCESS | 17573 | 1464705630631 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:30 INFO - PROCESS | 17573 | 1464705630811 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:40:30 INFO - PROCESS | 17573 | 1464705630957 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x95176800 == 53 [pid = 17573] [id = 78] 07:40:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 112 (0x95177000) [pid = 17573] [serial = 232] [outer = (nil)] 07:40:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 113 (0x9517e000) [pid = 17573] [serial = 233] [outer = 0x95177000] 07:40:31 INFO - PROCESS | 17573 | 1464705631048 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 114 (0x9517f800) [pid = 17573] [serial = 234] [outer = 0x95177000] 07:40:31 INFO - PROCESS | 17573 | 1464705631915 Marionette TRACE conn3 <- [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]]]}] 07:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1354ms 07:40:31 INFO - PROCESS | 17573 | 1464705631960 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 17573 | 1464705631963 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 07:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:40:31 INFO - PROCESS | 17573 | 1464705631970 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 17573 | 1464705631974 Marionette TRACE conn3 <- [1,286,null,{}] 07:40:31 INFO - PROCESS | 17573 | 1464705631980 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:32 INFO - PROCESS | 17573 | 1464705632175 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:40:32 INFO - PROCESS | 17573 | 1464705632327 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x922c1400 == 54 [pid = 17573] [id = 79] 07:40:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 115 (0x922c5c00) [pid = 17573] [serial = 235] [outer = (nil)] 07:40:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 116 (0x922cd400) [pid = 17573] [serial = 236] [outer = 0x922c5c00] 07:40:32 INFO - PROCESS | 17573 | 1464705632419 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 117 (0x95182400) [pid = 17573] [serial = 237] [outer = 0x922c5c00] 07:40:33 INFO - PROCESS | 17573 | 1464705633261 Marionette TRACE conn3 <- [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]]]}] 07:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1338ms 07:40:33 INFO - PROCESS | 17573 | 1464705633309 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:40:33 INFO - PROCESS | 17573 | 1464705633312 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 07:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:40:33 INFO - PROCESS | 17573 | 1464705633319 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 17573 | 1464705633323 Marionette TRACE conn3 <- [1,290,null,{}] 07:40:33 INFO - PROCESS | 17573 | 1464705633328 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:33 INFO - PROCESS | 17573 | 1464705633483 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:40:33 INFO - PROCESS | 17573 | 1464705633637 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x922c4800 == 55 [pid = 17573] [id = 80] 07:40:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 118 (0x922c7800) [pid = 17573] [serial = 238] [outer = (nil)] 07:40:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 119 (0xa68a2400) [pid = 17573] [serial = 239] [outer = 0x922c7800] 07:40:33 INFO - PROCESS | 17573 | 1464705633721 Marionette DEBUG loaded listener.js 07:40:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 120 (0xa6e8a400) [pid = 17573] [serial = 240] [outer = 0x922c7800] 07:40:34 INFO - PROCESS | 17573 | 1464705634644 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1379ms 07:40:34 INFO - PROCESS | 17573 | 1464705634699 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:40:34 INFO - PROCESS | 17573 | 1464705634703 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 07:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:40:34 INFO - PROCESS | 17573 | 1464705634710 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:40:34 INFO - PROCESS | 17573 | 1464705634713 Marionette TRACE conn3 <- [1,294,null,{}] 07:40:34 INFO - PROCESS | 17573 | 1464705634719 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:34 INFO - PROCESS | 17573 | 1464705634890 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:40:35 INFO - PROCESS | 17573 | 1464705635043 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 17573 | ++DOCSHELL 0x91954c00 == 56 [pid = 17573] [id = 81] 07:40:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 121 (0x91956000) [pid = 17573] [serial = 241] [outer = (nil)] 07:40:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 122 (0x9195c000) [pid = 17573] [serial = 242] [outer = 0x91956000] 07:40:35 INFO - PROCESS | 17573 | 1464705635126 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 123 (0x9195e400) [pid = 17573] [serial = 243] [outer = 0x91956000] 07:40:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 124 (0x93871400) [pid = 17573] [serial = 244] [outer = 0x99fe0800] 07:40:36 INFO - PROCESS | 17573 | 1464705636324 Marionette TRACE conn3 <- [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]]]}] 07:40:36 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. 07:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1640ms 07:40:36 INFO - PROCESS | 17573 | 1464705636351 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 17573 | 1464705636357 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 07:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:40:36 INFO - PROCESS | 17573 | 1464705636364 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 17573 | 1464705636370 Marionette TRACE conn3 <- [1,298,null,{}] 07:40:36 INFO - PROCESS | 17573 | 1464705636377 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:36 INFO - PROCESS | 17573 | 1464705636533 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:40:36 INFO - PROCESS | 17573 | 1464705636711 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x9195a800 == 57 [pid = 17573] [id = 82] 07:40:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x94e3b800) [pid = 17573] [serial = 245] [outer = (nil)] 07:40:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x95175400) [pid = 17573] [serial = 246] [outer = 0x94e3b800] 07:40:36 INFO - PROCESS | 17573 | 1464705636786 Marionette DEBUG loaded listener.js 07:40:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x9517cc00) [pid = 17573] [serial = 247] [outer = 0x94e3b800] 07:40:37 INFO - PROCESS | 17573 | 1464705637615 Marionette TRACE conn3 <- [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]]]}] 07:40:37 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. 07:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1290ms 07:40:37 INFO - PROCESS | 17573 | 1464705637663 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:40:37 INFO - PROCESS | 17573 | 1464705637670 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 07:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:40:37 INFO - PROCESS | 17573 | 1464705637681 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:40:37 INFO - PROCESS | 17573 | 1464705637684 Marionette TRACE conn3 <- [1,302,null,{}] 07:40:37 INFO - PROCESS | 17573 | 1464705637690 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:37 INFO - PROCESS | 17573 | 1464705637857 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:40:38 INFO - PROCESS | 17573 | 1464705638015 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x98010400 == 58 [pid = 17573] [id = 83] 07:40:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x9805bc00) [pid = 17573] [serial = 248] [outer = (nil)] 07:40:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x9916b000) [pid = 17573] [serial = 249] [outer = 0x9805bc00] 07:40:38 INFO - PROCESS | 17573 | 1464705638092 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x9a170400) [pid = 17573] [serial = 250] [outer = 0x9805bc00] 07:40:38 INFO - PROCESS | 17573 | --DOCSHELL 0x9397d400 == 57 [pid = 17573] [id = 39] 07:40:38 INFO - PROCESS | 17573 | --DOCSHELL 0x94e3d000 == 56 [pid = 17573] [id = 72] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x99166400) [pid = 17573] [serial = 176] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOCSHELL 0x9b94a400 == 55 [pid = 17573] [id = 71] 07:40:38 INFO - PROCESS | 17573 | --DOCSHELL 0x94eabc00 == 54 [pid = 17573] [id = 70] 07:40:38 INFO - PROCESS | 17573 | --DOCSHELL 0x9a150000 == 53 [pid = 17573] [id = 69] 07:40:38 INFO - PROCESS | 17573 | --DOCSHELL 0x9a26dc00 == 52 [pid = 17573] [id = 68] 07:40:38 INFO - PROCESS | 17573 | --DOCSHELL 0x94e46400 == 51 [pid = 17573] [id = 67] 07:40:38 INFO - PROCESS | 17573 | --DOCSHELL 0x94eb7800 == 50 [pid = 17573] [id = 66] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x9a151000) [pid = 17573] [serial = 95] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x9a910800) [pid = 17573] [serial = 123] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0xa0617000) [pid = 17573] [serial = 168] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0xa060e400) [pid = 17573] [serial = 167] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 124 (0xa1061400) [pid = 17573] [serial = 170] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 123 (0x94e42000) [pid = 17573] [serial = 143] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 122 (0xa21bc800) [pid = 17573] [serial = 173] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 121 (0x9b94d800) [pid = 17573] [serial = 146] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 120 (0xa620d400) [pid = 17573] [serial = 149] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 119 (0x9b466800) [pid = 17573] [serial = 152] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 118 (0x99d9e000) [pid = 17573] [serial = 159] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 117 (0x98008800) [pid = 17573] [serial = 158] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 116 (0x99f0bc00) [pid = 17573] [serial = 161] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 115 (0x9a3f9000) [pid = 17573] [serial = 162] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 114 (0x9b468000) [pid = 17573] [serial = 164] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 113 (0x9abb6800) [pid = 17573] [serial = 155] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 112 (0xa2163c00) [pid = 17573] [serial = 171] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 111 (0x9b7b3c00) [pid = 17573] [serial = 165] [outer = (nil)] [url = about:blank] 07:40:38 INFO - PROCESS | 17573 | --DOMWINDOW == 110 (0xa247a000) [pid = 17573] [serial = 174] [outer = (nil)] [url = about:blank] 07:40:39 INFO - PROCESS | 17573 | 1464705639009 Marionette TRACE conn3 <- [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]]]}] 07:40:39 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. 07:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1386ms 07:40:39 INFO - PROCESS | 17573 | 1464705639066 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:40:39 INFO - PROCESS | 17573 | 1464705639070 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 07:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:40:39 INFO - PROCESS | 17573 | 1464705639076 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:40:39 INFO - PROCESS | 17573 | 1464705639081 Marionette TRACE conn3 <- [1,306,null,{}] 07:40:39 INFO - PROCESS | 17573 | 1464705639096 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:39 INFO - PROCESS | 17573 | 1464705639250 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:40:39 INFO - PROCESS | 17573 | 1464705639370 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e42000 == 51 [pid = 17573] [id = 84] 07:40:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 111 (0x980cb400) [pid = 17573] [serial = 251] [outer = (nil)] 07:40:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 112 (0x9a62d400) [pid = 17573] [serial = 252] [outer = 0x980cb400] 07:40:39 INFO - PROCESS | 17573 | 1464705639444 Marionette DEBUG loaded listener.js 07:40:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 113 (0x9a8cb800) [pid = 17573] [serial = 253] [outer = 0x980cb400] 07:40:40 INFO - PROCESS | 17573 | 1464705640117 Marionette TRACE conn3 <- [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]]]}] 07:40:40 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. 07:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1089ms 07:40:40 INFO - PROCESS | 17573 | 1464705640165 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:40:40 INFO - PROCESS | 17573 | 1464705640168 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 07:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:40:40 INFO - PROCESS | 17573 | 1464705640175 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:40:40 INFO - PROCESS | 17573 | 1464705640178 Marionette TRACE conn3 <- [1,310,null,{}] 07:40:40 INFO - PROCESS | 17573 | 1464705640183 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:40 INFO - PROCESS | 17573 | 1464705640369 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:40:40 INFO - PROCESS | 17573 | 1464705640392 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x91955800 == 52 [pid = 17573] [id = 85] 07:40:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 114 (0x9a8d0c00) [pid = 17573] [serial = 254] [outer = (nil)] 07:40:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 115 (0x9b2cd000) [pid = 17573] [serial = 255] [outer = 0x9a8d0c00] 07:40:40 INFO - PROCESS | 17573 | 1464705640462 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 116 (0x9b468800) [pid = 17573] [serial = 256] [outer = 0x9a8d0c00] 07:40:41 INFO - PROCESS | 17573 | 1464705641253 Marionette TRACE conn3 <- [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]]]}] 07:40:41 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. 07:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1127ms 07:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:40:41 INFO - PROCESS | 17573 | 1464705641304 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:40:41 INFO - PROCESS | 17573 | 1464705641307 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 07:40:41 INFO - PROCESS | 17573 | 1464705641314 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:40:41 INFO - PROCESS | 17573 | 1464705641317 Marionette TRACE conn3 <- [1,314,null,{}] 07:40:41 INFO - PROCESS | 17573 | 1464705641323 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:41 INFO - PROCESS | 17573 | 1464705641507 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:40:41 INFO - PROCESS | 17573 | 1464705641535 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a6a9400 == 53 [pid = 17573] [id = 86] 07:40:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 117 (0x9abba000) [pid = 17573] [serial = 257] [outer = (nil)] 07:40:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 118 (0x9b954400) [pid = 17573] [serial = 258] [outer = 0x9abba000] 07:40:41 INFO - PROCESS | 17573 | 1464705641607 Marionette DEBUG loaded listener.js 07:40:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 119 (0x9bff4000) [pid = 17573] [serial = 259] [outer = 0x9abba000] 07:40:42 INFO - PROCESS | 17573 | 1464705642462 Marionette TRACE conn3 <- [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]]]}] 07:40:42 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. 07:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1184ms 07:40:42 INFO - PROCESS | 17573 | 1464705642497 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:40:42 INFO - PROCESS | 17573 | 1464705642500 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 07:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:40:42 INFO - PROCESS | 17573 | 1464705642527 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:40:42 INFO - PROCESS | 17573 | 1464705642531 Marionette TRACE conn3 <- [1,318,null,{}] 07:40:42 INFO - PROCESS | 17573 | 1464705642536 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:42 INFO - PROCESS | 17573 | 1464705642744 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:40:42 INFO - PROCESS | 17573 | 1464705642770 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a8c7800 == 54 [pid = 17573] [id = 87] 07:40:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 120 (0x9d8d5c00) [pid = 17573] [serial = 260] [outer = (nil)] 07:40:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 121 (0xa2162800) [pid = 17573] [serial = 261] [outer = 0x9d8d5c00] 07:40:42 INFO - PROCESS | 17573 | 1464705642840 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 122 (0xa227dc00) [pid = 17573] [serial = 262] [outer = 0x9d8d5c00] 07:40:43 INFO - PROCESS | 17573 | --DOMWINDOW == 121 (0x9b468c00) [pid = 17573] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:40:43 INFO - PROCESS | 17573 | --DOMWINDOW == 120 (0x9d86ac00) [pid = 17573] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:40:43 INFO - PROCESS | 17573 | --DOMWINDOW == 119 (0x94eb8400) [pid = 17573] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:40:43 INFO - PROCESS | 17573 | --DOMWINDOW == 118 (0x9b2cbc00) [pid = 17573] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:40:43 INFO - PROCESS | 17573 | --DOMWINDOW == 117 (0x9a8cf800) [pid = 17573] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:40:43 INFO - PROCESS | 17573 | --DOMWINDOW == 116 (0x94e47000) [pid = 17573] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:40:43 INFO - PROCESS | 17573 | --DOMWINDOW == 115 (0x94ef1000) [pid = 17573] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:40:43 INFO - PROCESS | 17573 | 1464705643705 Marionette TRACE conn3 <- [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]]]}] 07:40:43 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. 07:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1228ms 07:40:43 INFO - PROCESS | 17573 | 1464705643756 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:40:43 INFO - PROCESS | 17573 | 1464705643758 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 07:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:40:43 INFO - PROCESS | 17573 | 1464705643765 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:40:43 INFO - PROCESS | 17573 | 1464705643767 Marionette TRACE conn3 <- [1,322,null,{}] 07:40:43 INFO - PROCESS | 17573 | 1464705643773 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:43 INFO - PROCESS | 17573 | 1464705643952 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:40:43 INFO - PROCESS | 17573 | 1464705643970 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x922cc800 == 55 [pid = 17573] [id = 88] 07:40:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 116 (0x99fe7400) [pid = 17573] [serial = 263] [outer = (nil)] 07:40:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 117 (0xa0604c00) [pid = 17573] [serial = 264] [outer = 0x99fe7400] 07:40:44 INFO - PROCESS | 17573 | 1464705644042 Marionette DEBUG loaded listener.js 07:40:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 118 (0xa2409c00) [pid = 17573] [serial = 265] [outer = 0x99fe7400] 07:40:44 INFO - PROCESS | 17573 | 1464705644793 Marionette TRACE conn3 <- [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]]]}] 07:40:44 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. 07:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1077ms 07:40:44 INFO - PROCESS | 17573 | 1464705644842 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 17573 | 1464705644846 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 07:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:40:44 INFO - PROCESS | 17573 | 1464705644859 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 17573 | 1464705644861 Marionette TRACE conn3 <- [1,326,null,{}] 07:40:44 INFO - PROCESS | 17573 | 1464705644867 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:45 INFO - PROCESS | 17573 | 1464705645004 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:40:45 INFO - PROCESS | 17573 | 1464705645018 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 17573 | ++DOCSHELL 0xa061e000 == 56 [pid = 17573] [id = 89] 07:40:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 119 (0xa260a000) [pid = 17573] [serial = 266] [outer = (nil)] 07:40:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 120 (0xa35f4400) [pid = 17573] [serial = 267] [outer = 0xa260a000] 07:40:45 INFO - PROCESS | 17573 | 1464705645090 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 121 (0xa6234c00) [pid = 17573] [serial = 268] [outer = 0xa260a000] 07:40:46 INFO - PROCESS | 17573 | 1464705646159 Marionette TRACE conn3 <- [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]]]}] 07:40:46 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. 07:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1331ms 07:40:46 INFO - PROCESS | 17573 | 1464705646191 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 17573 | 1464705646196 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 07:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:40:46 INFO - PROCESS | 17573 | 1464705646206 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 17573 | 1464705646211 Marionette TRACE conn3 <- [1,330,null,{}] 07:40:46 INFO - PROCESS | 17573 | 1464705646220 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:46 INFO - PROCESS | 17573 | 1464705646433 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:40:46 INFO - PROCESS | 17573 | 1464705646633 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x923cf800 == 57 [pid = 17573] [id = 90] 07:40:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 122 (0x923d0000) [pid = 17573] [serial = 269] [outer = (nil)] 07:40:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 123 (0x923d4c00) [pid = 17573] [serial = 270] [outer = 0x923d0000] 07:40:46 INFO - PROCESS | 17573 | 1464705646736 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 124 (0x923d8800) [pid = 17573] [serial = 271] [outer = 0x923d0000] 07:40:47 INFO - PROCESS | 17573 | 1464705647628 Marionette TRACE conn3 <- [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]]]}] 07:40:47 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. 07:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1485ms 07:40:47 INFO - PROCESS | 17573 | 1464705647692 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:40:47 INFO - PROCESS | 17573 | 1464705647701 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 07:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:40:47 INFO - PROCESS | 17573 | 1464705647712 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:40:47 INFO - PROCESS | 17573 | 1464705647715 Marionette TRACE conn3 <- [1,334,null,{}] 07:40:47 INFO - PROCESS | 17573 | 1464705647722 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:47 INFO - PROCESS | 17573 | 1464705647943 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:40:48 INFO - PROCESS | 17573 | 1464705648140 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x95179000 == 58 [pid = 17573] [id = 91] 07:40:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x9517b400) [pid = 17573] [serial = 272] [outer = (nil)] 07:40:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x98057400) [pid = 17573] [serial = 273] [outer = 0x9517b400] 07:40:48 INFO - PROCESS | 17573 | 1464705648273 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x9916c400) [pid = 17573] [serial = 274] [outer = 0x9517b400] 07:40:49 INFO - PROCESS | 17573 | 1464705649113 Marionette TRACE conn3 <- [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]]]}] 07:40:49 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. 07:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1440ms 07:40:49 INFO - PROCESS | 17573 | 1464705649151 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 17573 | 1464705649154 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 07:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:40:49 INFO - PROCESS | 17573 | 1464705649161 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 17573 | 1464705649168 Marionette TRACE conn3 <- [1,338,null,{}] 07:40:49 INFO - PROCESS | 17573 | 1464705649184 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:49 INFO - PROCESS | 17573 | 1464705649358 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:40:49 INFO - PROCESS | 17573 | 1464705649511 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x99e04c00 == 59 [pid = 17573] [id = 92] 07:40:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x9b055c00) [pid = 17573] [serial = 275] [outer = (nil)] 07:40:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x9b465800) [pid = 17573] [serial = 276] [outer = 0x9b055c00] 07:40:49 INFO - PROCESS | 17573 | 1464705649598 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0xa0610400) [pid = 17573] [serial = 277] [outer = 0x9b055c00] 07:40:50 INFO - PROCESS | 17573 | 1464705650489 Marionette TRACE conn3 <- [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]]]}] 07:40:50 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. 07:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1388ms 07:40:50 INFO - PROCESS | 17573 | 1464705650550 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:40:50 INFO - PROCESS | 17573 | 1464705650555 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 07:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:40:50 INFO - PROCESS | 17573 | 1464705650561 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - PROCESS | 17573 | 1464705650565 Marionette TRACE conn3 <- [1,342,null,{}] 07:40:50 INFO - PROCESS | 17573 | 1464705650570 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:50 INFO - PROCESS | 17573 | 1464705650797 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:40:50 INFO - PROCESS | 17573 | 1464705650951 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x91be2400 == 60 [pid = 17573] [id = 93] 07:40:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x91be5000) [pid = 17573] [serial = 278] [outer = (nil)] 07:40:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x91bec000) [pid = 17573] [serial = 279] [outer = 0x91be5000] 07:40:51 INFO - PROCESS | 17573 | 1464705651034 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x91bf0800) [pid = 17573] [serial = 280] [outer = 0x91be5000] 07:40:51 INFO - PROCESS | 17573 | 1464705651866 Marionette TRACE conn3 <- [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]]]}] 07:40:51 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. 07:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1338ms 07:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:40:51 INFO - PROCESS | 17573 | 1464705651899 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 17573 | 1464705651902 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 07:40:51 INFO - PROCESS | 17573 | 1464705651909 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 17573 | 1464705651912 Marionette TRACE conn3 <- [1,346,null,{}] 07:40:51 INFO - PROCESS | 17573 | 1464705651918 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:52 INFO - PROCESS | 17573 | 1464705652075 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:40:52 INFO - PROCESS | 17573 | 1464705652247 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f63b000 == 61 [pid = 17573] [id = 94] 07:40:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8f63c400) [pid = 17573] [serial = 281] [outer = (nil)] 07:40:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8f643000) [pid = 17573] [serial = 282] [outer = 0x8f63c400] 07:40:52 INFO - PROCESS | 17573 | 1464705652332 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8f646000) [pid = 17573] [serial = 283] [outer = 0x8f63c400] 07:40:53 INFO - PROCESS | 17573 | 1464705653217 Marionette TRACE conn3 <- [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]]]}] 07:40:53 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. 07:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1435ms 07:40:53 INFO - PROCESS | 17573 | 1464705653388 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:40:53 INFO - PROCESS | 17573 | 1464705653392 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 07:40:53 INFO - PROCESS | 17573 | 1464705653400 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 17573 | 1464705653403 Marionette TRACE conn3 <- [1,350,null,{}] 07:40:53 INFO - PROCESS | 17573 | 1464705653409 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:53 INFO - PROCESS | 17573 | 1464705653618 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:40:53 INFO - PROCESS | 17573 | 1464705653827 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f738400 == 62 [pid = 17573] [id = 95] 07:40:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8f738c00) [pid = 17573] [serial = 284] [outer = (nil)] 07:40:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8f741000) [pid = 17573] [serial = 285] [outer = 0x8f738c00] 07:40:53 INFO - PROCESS | 17573 | 1464705653914 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x91be5800) [pid = 17573] [serial = 286] [outer = 0x8f738c00] 07:40:54 INFO - PROCESS | 17573 | 1464705654718 Marionette TRACE conn3 <- [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]]]}] 07:40:54 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. 07:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1337ms 07:40:54 INFO - PROCESS | 17573 | 1464705654754 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 17573 | 1464705654758 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 07:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:40:54 INFO - PROCESS | 17573 | 1464705654765 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 17573 | 1464705654769 Marionette TRACE conn3 <- [1,354,null,{}] 07:40:54 INFO - PROCESS | 17573 | 1464705654774 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:54 INFO - PROCESS | 17573 | 1464705654929 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:40:55 INFO - PROCESS | 17573 | 1464705655086 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f73e000 == 63 [pid = 17573] [id = 96] 07:40:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8f9c5c00) [pid = 17573] [serial = 287] [outer = (nil)] 07:40:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8f9cbc00) [pid = 17573] [serial = 288] [outer = 0x8f9c5c00] 07:40:55 INFO - PROCESS | 17573 | 1464705655170 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8f9ce400) [pid = 17573] [serial = 289] [outer = 0x8f9c5c00] 07:40:56 INFO - PROCESS | 17573 | 1464705656366 Marionette TRACE conn3 <- [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]]]}] 07:40:56 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. 07:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1638ms 07:40:56 INFO - PROCESS | 17573 | 1464705656405 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 17573 | 1464705656411 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 07:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:40:56 INFO - PROCESS | 17573 | 1464705656419 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - PROCESS | 17573 | 1464705656425 Marionette TRACE conn3 <- [1,358,null,{}] 07:40:56 INFO - PROCESS | 17573 | 1464705656433 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:56 INFO - PROCESS | 17573 | 1464705656658 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:40:56 INFO - PROCESS | 17573 | 1464705656839 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x91959c00 == 64 [pid = 17573] [id = 97] 07:40:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x9195f000) [pid = 17573] [serial = 290] [outer = (nil)] 07:40:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x91be9000) [pid = 17573] [serial = 291] [outer = 0x9195f000] 07:40:56 INFO - PROCESS | 17573 | 1464705656918 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x91f56400) [pid = 17573] [serial = 292] [outer = 0x9195f000] 07:40:57 INFO - PROCESS | 17573 | 1464705657906 Marionette TRACE conn3 <- [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]]]}] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x922cc800 == 63 [pid = 17573] [id = 88] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x9a8c7800 == 62 [pid = 17573] [id = 87] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x9a6a9400 == 61 [pid = 17573] [id = 86] 07:40:57 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0xa50ef000) [pid = 17573] [serial = 218] [outer = (nil)] [url = about:blank] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x91955800 == 60 [pid = 17573] [id = 85] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x94e42000 == 59 [pid = 17573] [id = 84] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x98010400 == 58 [pid = 17573] [id = 83] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x9195a800 == 57 [pid = 17573] [id = 82] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x9abbc000 == 56 [pid = 17573] [id = 76] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x9a3f7800 == 55 [pid = 17573] [id = 75] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x9386d800 == 54 [pid = 17573] [id = 74] 07:40:57 INFO - PROCESS | 17573 | --DOCSHELL 0x94e47400 == 53 [pid = 17573] [id = 73] 07:40:58 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. 07:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1588ms 07:40:58 INFO - PROCESS | 17573 | 1464705658007 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:40:58 INFO - PROCESS | 17573 | 1464705658014 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 07:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:40:58 INFO - PROCESS | 17573 | 1464705658025 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:40:58 INFO - PROCESS | 17573 | 1464705658028 Marionette TRACE conn3 <- [1,362,null,{}] 07:40:58 INFO - PROCESS | 17573 | 1464705658034 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:58 INFO - PROCESS | 17573 | 1464705658184 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0xa0602800) [pid = 17573] [serial = 209] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0xa0611400) [pid = 17573] [serial = 210] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0xa26cc800) [pid = 17573] [serial = 212] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0xa309f000) [pid = 17573] [serial = 213] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x99161800) [pid = 17573] [serial = 198] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x98061c00) [pid = 17573] [serial = 197] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x9b7b3800) [pid = 17573] [serial = 206] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x9abb9000) [pid = 17573] [serial = 203] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x9b2cc000) [pid = 17573] [serial = 204] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x9805c000) [pid = 17573] [serial = 200] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x9a25e800) [pid = 17573] [serial = 201] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x94eb4400) [pid = 17573] [serial = 194] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x99160800) [pid = 17573] [serial = 179] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x9b231c00) [pid = 17573] [serial = 182] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0xa2164000) [pid = 17573] [serial = 185] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0xa34d4000) [pid = 17573] [serial = 188] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x9a8c9000) [pid = 17573] [serial = 191] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0xa105c800) [pid = 17573] [serial = 215] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0x9d873c00) [pid = 17573] [serial = 207] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | --DOMWINDOW == 124 (0xa2402c00) [pid = 17573] [serial = 216] [outer = (nil)] [url = about:blank] 07:40:58 INFO - PROCESS | 17573 | 1464705658379 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f9ce800 == 54 [pid = 17573] [id = 98] 07:40:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x9195ac00) [pid = 17573] [serial = 293] [outer = (nil)] 07:40:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x923cd800) [pid = 17573] [serial = 294] [outer = 0x9195ac00] 07:40:58 INFO - PROCESS | 17573 | 1464705658456 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x923d7800) [pid = 17573] [serial = 295] [outer = 0x9195ac00] 07:40:59 INFO - PROCESS | 17573 | 1464705659215 Marionette TRACE conn3 <- [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]]]}] 07:40:59 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. 07:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1238ms 07:40:59 INFO - PROCESS | 17573 | 1464705659263 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 17573 | 1464705659266 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 07:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:40:59 INFO - PROCESS | 17573 | 1464705659273 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 17573 | 1464705659278 Marionette TRACE conn3 <- [1,366,null,{}] 07:40:59 INFO - PROCESS | 17573 | 1464705659294 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:59 INFO - PROCESS | 17573 | 1464705659454 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:40:59 INFO - PROCESS | 17573 | 1464705659466 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x9386dc00 == 55 [pid = 17573] [id = 99] 07:40:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x95178800) [pid = 17573] [serial = 296] [outer = (nil)] 07:40:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x96bd3000) [pid = 17573] [serial = 297] [outer = 0x95178800] 07:40:59 INFO - PROCESS | 17573 | 1464705659541 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x980cb800) [pid = 17573] [serial = 298] [outer = 0x95178800] 07:41:00 INFO - PROCESS | 17573 | 1464705660376 Marionette TRACE conn3 <- [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]]]}] 07:41:00 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. 07:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1143ms 07:41:00 INFO - PROCESS | 17573 | 1464705660416 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 17573 | 1464705660420 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 07:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:41:00 INFO - PROCESS | 17573 | 1464705660440 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 17573 | 1464705660443 Marionette TRACE conn3 <- [1,370,null,{}] 07:41:00 INFO - PROCESS | 17573 | 1464705660449 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:00 INFO - PROCESS | 17573 | 1464705660638 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:41:00 INFO - PROCESS | 17573 | 1464705660661 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x94ead400 == 56 [pid = 17573] [id = 100] 07:41:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x99160000) [pid = 17573] [serial = 299] [outer = (nil)] 07:41:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x99168400) [pid = 17573] [serial = 300] [outer = 0x99160000] 07:41:00 INFO - PROCESS | 17573 | 1464705660731 Marionette DEBUG loaded listener.js 07:41:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x99fe4c00) [pid = 17573] [serial = 301] [outer = 0x99160000] 07:41:01 INFO - PROCESS | 17573 | 1464705661561 Marionette TRACE conn3 <- [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]]]}] 07:41:01 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. 07:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1185ms 07:41:01 INFO - PROCESS | 17573 | 1464705661628 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 17573 | 1464705661630 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 07:41:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:41:01 INFO - PROCESS | 17573 | 1464705661637 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 17573 | 1464705661639 Marionette TRACE conn3 <- [1,374,null,{}] 07:41:01 INFO - PROCESS | 17573 | 1464705661645 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:01 INFO - PROCESS | 17573 | 1464705661843 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:41:01 INFO - PROCESS | 17573 | 1464705661866 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f644c00 == 57 [pid = 17573] [id = 101] 07:41:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8f745000) [pid = 17573] [serial = 302] [outer = (nil)] 07:41:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x9a3f8400) [pid = 17573] [serial = 303] [outer = 0x8f745000] 07:41:01 INFO - PROCESS | 17573 | 1464705661936 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x9a62dc00) [pid = 17573] [serial = 304] [outer = 0x8f745000] 07:41:03 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x9abba000) [pid = 17573] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:41:03 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x980cb400) [pid = 17573] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:41:03 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x9a8d0c00) [pid = 17573] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:41:03 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x94e3b800) [pid = 17573] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:41:03 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x9d8d5c00) [pid = 17573] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:41:03 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x9805bc00) [pid = 17573] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:41:03 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x99fe7400) [pid = 17573] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:41:03 INFO - PROCESS | 17573 | 1464705663291 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:41:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:41:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1679ms 07:41:03 INFO - PROCESS | 17573 | 1464705663316 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 17573 | 1464705663319 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 07:41:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:41:03 INFO - PROCESS | 17573 | 1464705663329 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:41:03 INFO - PROCESS | 17573 | 1464705663332 Marionette TRACE conn3 <- [1,378,null,{}] 07:41:03 INFO - PROCESS | 17573 | 1464705663343 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:03 INFO - PROCESS | 17573 | 1464705663503 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:41:03 INFO - PROCESS | 17573 | 1464705663665 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f739c00 == 58 [pid = 17573] [id = 102] 07:41:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x94e47000) [pid = 17573] [serial = 305] [outer = (nil)] 07:41:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x9abae000) [pid = 17573] [serial = 306] [outer = 0x94e47000] 07:41:03 INFO - PROCESS | 17573 | 1464705663734 Marionette DEBUG loaded listener.js 07:41:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x9b2cc000) [pid = 17573] [serial = 307] [outer = 0x94e47000] 07:41:04 INFO - PROCESS | 17573 | 1464705664387 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:41:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:41:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1088ms 07:41:04 INFO - PROCESS | 17573 | 1464705664442 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:41:04 INFO - PROCESS | 17573 | 1464705664447 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 07:41:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:41:04 INFO - PROCESS | 17573 | 1464705664457 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - PROCESS | 17573 | 1464705664460 Marionette TRACE conn3 <- [1,382,null,{}] 07:41:04 INFO - PROCESS | 17573 | 1464705664470 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:04 INFO - PROCESS | 17573 | 1464705664674 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:41:04 INFO - PROCESS | 17573 | 1464705664693 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f744400 == 59 [pid = 17573] [id = 103] 07:41:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8f744c00) [pid = 17573] [serial = 308] [outer = (nil)] 07:41:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x9b466400) [pid = 17573] [serial = 309] [outer = 0x8f744c00] 07:41:04 INFO - PROCESS | 17573 | 1464705664769 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x9b7aa800) [pid = 17573] [serial = 310] [outer = 0x8f744c00] 07:41:05 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:05 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:41:05 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:05 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:05 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:41:05 INFO - PROCESS | 17573 | 1464705665859 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:41:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:41:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1444ms 07:41:05 INFO - PROCESS | 17573 | 1464705665900 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:41:05 INFO - PROCESS | 17573 | 1464705665907 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 07:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:41:05 INFO - PROCESS | 17573 | 1464705665917 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:41:05 INFO - PROCESS | 17573 | 1464705665921 Marionette TRACE conn3 <- [1,386,null,{}] 07:41:05 INFO - PROCESS | 17573 | 1464705665930 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:06 INFO - PROCESS | 17573 | 1464705666113 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:41:06 INFO - PROCESS | 17573 | 1464705666321 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x91958000 == 60 [pid = 17573] [id = 104] 07:41:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x91960800) [pid = 17573] [serial = 311] [outer = (nil)] 07:41:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x922c6000) [pid = 17573] [serial = 312] [outer = 0x91960800] 07:41:06 INFO - PROCESS | 17573 | 1464705666412 Marionette DEBUG loaded listener.js 07:41:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x923cdc00) [pid = 17573] [serial = 313] [outer = 0x91960800] 07:41:07 INFO - PROCESS | 17573 | 1464705667284 Marionette TRACE conn3 <- [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]]]}] 07:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1434ms 07:41:07 INFO - PROCESS | 17573 | 1464705667354 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:41:07 INFO - PROCESS | 17573 | 1464705667369 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 07:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:41:07 INFO - PROCESS | 17573 | 1464705667396 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:41:07 INFO - PROCESS | 17573 | 1464705667407 Marionette TRACE conn3 <- [1,390,null,{}] 07:41:07 INFO - PROCESS | 17573 | 1464705667470 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:07 INFO - PROCESS | 17573 | 1464705667665 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:41:07 INFO - PROCESS | 17573 | 1464705667916 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x94eef800 == 61 [pid = 17573] [id = 105] 07:41:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x94ef6000) [pid = 17573] [serial = 314] [outer = (nil)] 07:41:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x98010400) [pid = 17573] [serial = 315] [outer = 0x94ef6000] 07:41:08 INFO - PROCESS | 17573 | 1464705668005 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x99fe7000) [pid = 17573] [serial = 316] [outer = 0x94ef6000] 07:41:08 INFO - PROCESS | 17573 | 1464705668951 Marionette TRACE conn3 <- [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]]]}] 07:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1613ms 07:41:08 INFO - PROCESS | 17573 | 1464705668998 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:41:09 INFO - PROCESS | 17573 | 1464705669002 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 07:41:09 INFO - PROCESS | 17573 | 1464705669009 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 17573 | 1464705669015 Marionette TRACE conn3 <- [1,394,null,{}] 07:41:09 INFO - PROCESS | 17573 | 1464705669031 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:09 INFO - PROCESS | 17573 | 1464705669210 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:41:09 INFO - PROCESS | 17573 | 1464705669411 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f73bc00 == 62 [pid = 17573] [id = 106] 07:41:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x9abba800) [pid = 17573] [serial = 317] [outer = (nil)] 07:41:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x9c22cc00) [pid = 17573] [serial = 318] [outer = 0x9abba800] 07:41:09 INFO - PROCESS | 17573 | 1464705669542 Marionette DEBUG loaded listener.js 07:41:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0xa0509000) [pid = 17573] [serial = 319] [outer = 0x9abba800] 07:41:10 INFO - PROCESS | 17573 | 1464705670401 Marionette TRACE conn3 <- [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]]]}] 07:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1437ms 07:41:10 INFO - PROCESS | 17573 | 1464705670445 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:41:10 INFO - PROCESS | 17573 | 1464705670450 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 07:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:41:10 INFO - PROCESS | 17573 | 1464705670456 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:41:10 INFO - PROCESS | 17573 | 1464705670459 Marionette TRACE conn3 <- [1,398,null,{}] 07:41:10 INFO - PROCESS | 17573 | 1464705670465 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:10 INFO - PROCESS | 17573 | 1464705670633 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:41:10 INFO - PROCESS | 17573 | 1464705670809 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f743400 == 63 [pid = 17573] [id = 107] 07:41:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0xa0609c00) [pid = 17573] [serial = 320] [outer = (nil)] 07:41:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0xa061b400) [pid = 17573] [serial = 321] [outer = 0xa0609c00] 07:41:10 INFO - PROCESS | 17573 | 1464705670894 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0xa0620400) [pid = 17573] [serial = 322] [outer = 0xa0609c00] 07:41:11 INFO - PROCESS | 17573 | 1464705671864 Marionette TRACE conn3 <- [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]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1478ms 07:41:11 INFO - PROCESS | 17573 | 1464705671936 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 17573 | 1464705671940 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 07:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:41:11 INFO - PROCESS | 17573 | 1464705671947 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 17573 | 1464705671950 Marionette TRACE conn3 <- [1,402,null,{}] 07:41:11 INFO - PROCESS | 17573 | 1464705671956 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:12 INFO - PROCESS | 17573 | 1464705672126 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:41:12 INFO - PROCESS | 17573 | 1464705672289 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x9d8cfc00 == 64 [pid = 17573] [id = 108] 07:41:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0xa215cc00) [pid = 17573] [serial = 323] [outer = (nil)] 07:41:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0xa2479400) [pid = 17573] [serial = 324] [outer = 0xa215cc00] 07:41:12 INFO - PROCESS | 17573 | 1464705672449 Marionette DEBUG loaded listener.js 07:41:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0xa26cfc00) [pid = 17573] [serial = 325] [outer = 0xa215cc00] 07:41:13 INFO - PROCESS | 17573 | 1464705673294 Marionette TRACE conn3 <- [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]]]}] 07:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1382ms 07:41:13 INFO - PROCESS | 17573 | 1464705673329 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:41:13 INFO - PROCESS | 17573 | 1464705673333 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 07:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:41:13 INFO - PROCESS | 17573 | 1464705673339 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:41:13 INFO - PROCESS | 17573 | 1464705673342 Marionette TRACE conn3 <- [1,406,null,{}] 07:41:13 INFO - PROCESS | 17573 | 1464705673348 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:13 INFO - PROCESS | 17573 | 1464705673550 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:41:13 INFO - PROCESS | 17573 | 1464705673719 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec02000 == 65 [pid = 17573] [id = 109] 07:41:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8ec03000) [pid = 17573] [serial = 326] [outer = (nil)] 07:41:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8ec0d800) [pid = 17573] [serial = 327] [outer = 0x8ec03000] 07:41:13 INFO - PROCESS | 17573 | 1464705673805 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0xa240e800) [pid = 17573] [serial = 328] [outer = 0x8ec03000] 07:41:14 INFO - PROCESS | 17573 | 1464705674669 Marionette TRACE conn3 <- [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]]]}] 07:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1390ms 07:41:14 INFO - PROCESS | 17573 | 1464705674731 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:41:14 INFO - PROCESS | 17573 | 1464705674734 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 07:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:41:14 INFO - PROCESS | 17573 | 1464705674742 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 17573 | 1464705674745 Marionette TRACE conn3 <- [1,410,null,{}] 07:41:14 INFO - PROCESS | 17573 | 1464705674751 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:14 INFO - PROCESS | 17573 | 1464705674926 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:41:15 INFO - PROCESS | 17573 | 1464705675086 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec07400 == 66 [pid = 17573] [id = 110] 07:41:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x8ec0ac00) [pid = 17573] [serial = 329] [outer = (nil)] 07:41:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x8ee08c00) [pid = 17573] [serial = 330] [outer = 0x8ec0ac00] 07:41:15 INFO - PROCESS | 17573 | 1464705675172 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x8ee0b400) [pid = 17573] [serial = 331] [outer = 0x8ec0ac00] 07:41:16 INFO - PROCESS | 17573 | 1464705676040 Marionette TRACE conn3 <- [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]]]}] 07:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1329ms 07:41:16 INFO - PROCESS | 17573 | 1464705676072 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 17573 | 1464705676075 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 07:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:41:16 INFO - PROCESS | 17573 | 1464705676082 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 17573 | 1464705676085 Marionette TRACE conn3 <- [1,414,null,{}] 07:41:16 INFO - PROCESS | 17573 | 1464705676091 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:16 INFO - PROCESS | 17573 | 1464705676247 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:41:16 INFO - PROCESS | 17573 | 1464705676411 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee0c000 == 67 [pid = 17573] [id = 111] 07:41:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x8ee0e400) [pid = 17573] [serial = 332] [outer = (nil)] 07:41:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x9b057c00) [pid = 17573] [serial = 333] [outer = 0x8ee0e400] 07:41:16 INFO - PROCESS | 17573 | 1464705676492 Marionette DEBUG loaded listener.js 07:41:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0xa3260000) [pid = 17573] [serial = 334] [outer = 0x8ee0e400] 07:41:17 INFO - PROCESS | 17573 | 1464705677420 Marionette TRACE conn3 <- [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]]]}] 07:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1380ms 07:41:17 INFO - PROCESS | 17573 | 1464705677466 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:41:17 INFO - PROCESS | 17573 | 1464705677473 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 07:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:41:17 INFO - PROCESS | 17573 | 1464705677482 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:41:17 INFO - PROCESS | 17573 | 1464705677485 Marionette TRACE conn3 <- [1,418,null,{}] 07:41:17 INFO - PROCESS | 17573 | 1464705677491 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:17 INFO - PROCESS | 17573 | 1464705677734 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:41:17 INFO - PROCESS | 17573 | 1464705677939 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec0dc00 == 68 [pid = 17573] [id = 112] 07:41:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x8ec0e800) [pid = 17573] [serial = 335] [outer = (nil)] 07:41:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x8ee02c00) [pid = 17573] [serial = 336] [outer = 0x8ec0e800] 07:41:18 INFO - PROCESS | 17573 | 1464705678281 Marionette DEBUG loaded listener.js 07:41:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x8f63ac00) [pid = 17573] [serial = 337] [outer = 0x8ec0e800] 07:41:19 INFO - PROCESS | 17573 | 1464705679591 Marionette TRACE conn3 <- [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]]]}] 07:41:19 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 07:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2129ms 07:41:19 INFO - PROCESS | 17573 | 1464705679613 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:41:19 INFO - PROCESS | 17573 | 1464705679618 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 07:41:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:41:19 INFO - PROCESS | 17573 | 1464705679627 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - PROCESS | 17573 | 1464705679630 Marionette TRACE conn3 <- [1,422,null,{}] 07:41:19 INFO - PROCESS | 17573 | 1464705679638 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:19 INFO - PROCESS | 17573 | 1464705679850 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:41:20 INFO - PROCESS | 17573 | 1464705680028 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f747400 == 69 [pid = 17573] [id = 113] 07:41:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x8f9c8000) [pid = 17573] [serial = 338] [outer = (nil)] 07:41:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x8f9cdc00) [pid = 17573] [serial = 339] [outer = 0x8f9c8000] 07:41:20 INFO - PROCESS | 17573 | 1464705680107 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x91959000) [pid = 17573] [serial = 340] [outer = 0x8f9c8000] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0xa2635c00 == 68 [pid = 17573] [id = 63] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x926af800 == 67 [pid = 17573] [id = 62] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x9a8c2c00 == 66 [pid = 17573] [id = 64] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x99fb7000 == 65 [pid = 17573] [id = 61] 07:41:20 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x9915d400) [pid = 17573] [serial = 221] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x9abb7000) [pid = 17573] [serial = 224] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0xa6299000) [pid = 17573] [serial = 227] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0xa6795400) [pid = 17573] [serial = 230] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x9517e000) [pid = 17573] [serial = 233] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x922cd400) [pid = 17573] [serial = 236] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0xa68a2400) [pid = 17573] [serial = 239] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0xa35f4400) [pid = 17573] [serial = 267] [outer = (nil)] [url = about:blank] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x8f739c00 == 64 [pid = 17573] [id = 102] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x8f644c00 == 63 [pid = 17573] [id = 101] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x94ead400 == 62 [pid = 17573] [id = 100] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x9386dc00 == 61 [pid = 17573] [id = 99] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x8f9ce800 == 60 [pid = 17573] [id = 98] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x91959c00 == 59 [pid = 17573] [id = 97] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x95179000 == 58 [pid = 17573] [id = 91] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0x923cf800 == 57 [pid = 17573] [id = 90] 07:41:20 INFO - PROCESS | 17573 | --DOCSHELL 0xa061e000 == 56 [pid = 17573] [id = 89] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x9b954400) [pid = 17573] [serial = 258] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x9a62d400) [pid = 17573] [serial = 252] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x9a8cb800) [pid = 17573] [serial = 253] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x9b2cd000) [pid = 17573] [serial = 255] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x9517cc00) [pid = 17573] [serial = 247] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x95175400) [pid = 17573] [serial = 246] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x9195c000) [pid = 17573] [serial = 242] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0xa2162800) [pid = 17573] [serial = 261] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x9a170400) [pid = 17573] [serial = 250] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x9916b000) [pid = 17573] [serial = 249] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0xa227dc00) [pid = 17573] [serial = 262] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x9ac08800) [pid = 17573] [serial = 102] [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.] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x9bff4000) [pid = 17573] [serial = 259] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x9b468800) [pid = 17573] [serial = 256] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0xa0604c00) [pid = 17573] [serial = 264] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0xa2409c00) [pid = 17573] [serial = 265] [outer = (nil)] [url = about:blank] 07:41:21 INFO - PROCESS | 17573 | 1464705681488 Marionette TRACE conn3 <- [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]]]}] 07:41:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:41:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1889ms 07:41:21 INFO - PROCESS | 17573 | 1464705681514 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:41:21 INFO - PROCESS | 17573 | 1464705681520 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 07:41:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:41:21 INFO - PROCESS | 17573 | 1464705681530 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - PROCESS | 17573 | 1464705681535 Marionette TRACE conn3 <- [1,426,null,{}] 07:41:21 INFO - PROCESS | 17573 | 1464705681549 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:21 INFO - PROCESS | 17573 | 1464705681697 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:41:21 INFO - PROCESS | 17573 | 1464705681711 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f740400 == 57 [pid = 17573] [id = 114] 07:41:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8f9c6400) [pid = 17573] [serial = 341] [outer = (nil)] 07:41:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x922cac00) [pid = 17573] [serial = 342] [outer = 0x8f9c6400] 07:41:21 INFO - PROCESS | 17573 | 1464705681781 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x923d6800) [pid = 17573] [serial = 343] [outer = 0x8f9c6400] 07:41:22 INFO - PROCESS | 17573 | 1464705682615 Marionette TRACE conn3 <- [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] 07:41:22 INFO - PROCESS | 17573 | 1464705682676 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 07:41:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:41:22 INFO - PROCESS | 17573 | 1464705682683 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 17573 | 1464705682688 Marionette TRACE conn3 <- [1,430,null,{}] 07:41:22 INFO - PROCESS | 17573 | 1464705682703 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:22 INFO - PROCESS | 17573 | 1464705682862 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:41:22 INFO - PROCESS | 17573 | 1464705682874 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x91956400 == 58 [pid = 17573] [id = 115] 07:41:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x94eb3800) [pid = 17573] [serial = 344] [outer = (nil)] 07:41:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x95181800) [pid = 17573] [serial = 345] [outer = 0x94eb3800] 07:41:22 INFO - PROCESS | 17573 | 1464705682943 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x98009c00) [pid = 17573] [serial = 346] [outer = 0x94eb3800] 07:41:23 INFO - PROCESS | 17573 | 1464705683848 Marionette TRACE conn3 <- [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]]]}] 07:41:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:41:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1242ms 07:41:23 INFO - PROCESS | 17573 | 1464705683930 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:41:23 INFO - PROCESS | 17573 | 1464705683935 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 07:41:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:41:23 INFO - PROCESS | 17573 | 1464705683940 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:41:23 INFO - PROCESS | 17573 | 1464705683943 Marionette TRACE conn3 <- [1,434,null,{}] 07:41:23 INFO - PROCESS | 17573 | 1464705683949 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:24 INFO - PROCESS | 17573 | 1464705684145 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:41:24 INFO - PROCESS | 17573 | 1464705684170 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee09400 == 59 [pid = 17573] [id = 116] 07:41:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x94eb0400) [pid = 17573] [serial = 347] [outer = (nil)] 07:41:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x9916cc00) [pid = 17573] [serial = 348] [outer = 0x94eb0400] 07:41:24 INFO - PROCESS | 17573 | 1464705684238 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x99fdfc00) [pid = 17573] [serial = 349] [outer = 0x94eb0400] 07:41:25 INFO - PROCESS | 17573 | 1464705685110 Marionette TRACE conn3 <- [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]]]}] 07:41:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:41:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1188ms 07:41:25 INFO - PROCESS | 17573 | 1464705685129 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:41:25 INFO - PROCESS | 17573 | 1464705685134 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 07:41:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:41:25 INFO - PROCESS | 17573 | 1464705685140 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:41:25 INFO - PROCESS | 17573 | 1464705685143 Marionette TRACE conn3 <- [1,438,null,{}] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x9b461000) [pid = 17573] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x95178800) [pid = 17573] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x9195ac00) [pid = 17573] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x94e3f400) [pid = 17573] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x94ef0800) [pid = 17573] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x9a3f3800) [pid = 17573] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x94e45800) [pid = 17573] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x9bffa800) [pid = 17573] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x94e47000) [pid = 17573] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x9195f000) [pid = 17573] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0xa50bc800) [pid = 17573] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x9b44a400) [pid = 17573] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x99160000) [pid = 17573] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8f745000) [pid = 17573] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:41:25 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0xa0618c00) [pid = 17573] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:41:25 INFO - PROCESS | 17573 | 1464705685384 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:25 INFO - PROCESS | 17573 | 1464705685520 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:41:25 INFO - PROCESS | 17573 | 1464705685538 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f54400 == 60 [pid = 17573] [id = 117] 07:41:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x94e3f400) [pid = 17573] [serial = 350] [outer = (nil)] 07:41:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x95178800) [pid = 17573] [serial = 351] [outer = 0x94e3f400] 07:41:25 INFO - PROCESS | 17573 | 1464705685615 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x9a263000) [pid = 17573] [serial = 352] [outer = 0x94e3f400] 07:41:26 INFO - PROCESS | 17573 | 1464705686458 Marionette TRACE conn3 <- [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]]]}] 07:41:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:41:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1381ms 07:41:26 INFO - PROCESS | 17573 | 1464705686522 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 17573 | 1464705686526 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 07:41:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:41:26 INFO - PROCESS | 17573 | 1464705686532 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 17573 | 1464705686535 Marionette TRACE conn3 <- [1,442,null,{}] 07:41:26 INFO - PROCESS | 17573 | 1464705686541 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:26 INFO - PROCESS | 17573 | 1464705686697 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:41:26 INFO - PROCESS | 17573 | 1464705686708 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x91954800 == 61 [pid = 17573] [id = 118] 07:41:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x9a3f9400) [pid = 17573] [serial = 353] [outer = (nil)] 07:41:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x9b44a400) [pid = 17573] [serial = 354] [outer = 0x9a3f9400] 07:41:26 INFO - PROCESS | 17573 | 1464705686780 Marionette DEBUG loaded listener.js 07:41:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x9b45d800) [pid = 17573] [serial = 355] [outer = 0x9a3f9400] 07:41:27 INFO - PROCESS | 17573 | 1464705687783 Marionette TRACE conn3 <- [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]]]}] 07:41:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:41:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1300ms 07:41:27 INFO - PROCESS | 17573 | 1464705687833 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:41:27 INFO - PROCESS | 17573 | 1464705687838 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 07:41:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:41:27 INFO - PROCESS | 17573 | 1464705687848 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - PROCESS | 17573 | 1464705687854 Marionette TRACE conn3 <- [1,446,null,{}] 07:41:27 INFO - PROCESS | 17573 | 1464705687864 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:28 INFO - PROCESS | 17573 | 1464705688050 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:41:28 INFO - PROCESS | 17573 | 1464705688281 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee0e000 == 62 [pid = 17573] [id = 119] 07:41:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8f63a400) [pid = 17573] [serial = 356] [outer = (nil)] 07:41:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8f73f400) [pid = 17573] [serial = 357] [outer = 0x8f63a400] 07:41:28 INFO - PROCESS | 17573 | 1464705688407 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8f9cac00) [pid = 17573] [serial = 358] [outer = 0x8f63a400] 07:41:29 INFO - PROCESS | 17573 | 1464705689313 Marionette TRACE conn3 <- [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]]]}] 07:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1535ms 07:41:29 INFO - PROCESS | 17573 | 1464705689384 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:41:29 INFO - PROCESS | 17573 | 1464705689392 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 07:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:41:29 INFO - PROCESS | 17573 | 1464705689404 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:41:29 INFO - PROCESS | 17573 | 1464705689408 Marionette TRACE conn3 <- [1,450,null,{}] 07:41:29 INFO - PROCESS | 17573 | 1464705689414 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:29 INFO - PROCESS | 17573 | 1464705689631 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:41:29 INFO - PROCESS | 17573 | 1464705689846 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d3000 == 63 [pid = 17573] [id = 120] 07:41:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x923d3800) [pid = 17573] [serial = 359] [outer = (nil)] 07:41:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x9390ec00) [pid = 17573] [serial = 360] [outer = 0x923d3800] 07:41:29 INFO - PROCESS | 17573 | 1464705689955 Marionette DEBUG loaded listener.js 07:41:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x94eab400) [pid = 17573] [serial = 361] [outer = 0x923d3800] 07:41:30 INFO - PROCESS | 17573 | 1464705690853 Marionette TRACE conn3 <- [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] 07:41:30 INFO - PROCESS | 17573 | 1464705690894 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 07:41:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:41:30 INFO - PROCESS | 17573 | 1464705690901 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - PROCESS | 17573 | 1464705690907 Marionette TRACE conn3 <- [1,454,null,{}] 07:41:30 INFO - PROCESS | 17573 | 1464705690923 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:31 INFO - PROCESS | 17573 | 1464705691100 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:41:31 INFO - PROCESS | 17573 | 1464705691240 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec01400 == 64 [pid = 17573] [id = 121] 07:41:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8ec06c00) [pid = 17573] [serial = 362] [outer = (nil)] 07:41:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x9b057400) [pid = 17573] [serial = 363] [outer = 0x8ec06c00] 07:41:31 INFO - PROCESS | 17573 | 1464705691326 Marionette DEBUG loaded listener.js 07:41:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x9b954400) [pid = 17573] [serial = 364] [outer = 0x8ec06c00] 07:41:32 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:32 INFO - PROCESS | 17573 | 1464705692259 Marionette TRACE conn3 <- [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]]]}] 07:41:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:41:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1391ms 07:41:32 INFO - PROCESS | 17573 | 1464705692293 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:41:32 INFO - PROCESS | 17573 | 1464705692297 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 07:41:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:41:32 INFO - PROCESS | 17573 | 1464705692304 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - PROCESS | 17573 | 1464705692307 Marionette TRACE conn3 <- [1,458,null,{}] 07:41:32 INFO - PROCESS | 17573 | 1464705692313 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:32 INFO - PROCESS | 17573 | 1464705692485 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:41:32 INFO - PROCESS | 17573 | 1464705692686 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e312c00 == 65 [pid = 17573] [id = 122] 07:41:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x99fe6c00) [pid = 17573] [serial = 365] [outer = (nil)] 07:41:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0xa0612c00) [pid = 17573] [serial = 366] [outer = 0x99fe6c00] 07:41:32 INFO - PROCESS | 17573 | 1464705692773 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0xa21b1000) [pid = 17573] [serial = 367] [outer = 0x99fe6c00] 07:41:33 INFO - PROCESS | 17573 | 1464705693681 Marionette TRACE conn3 <- [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] 07:41:33 INFO - PROCESS | 17573 | 1464705693740 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 07:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:41:33 INFO - PROCESS | 17573 | 1464705693748 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 17573 | 1464705693751 Marionette TRACE conn3 <- [1,462,null,{}] 07:41:33 INFO - PROCESS | 17573 | 1464705693757 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:33 INFO - PROCESS | 17573 | 1464705693924 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:41:34 INFO - PROCESS | 17573 | 1464705694086 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec08400 == 66 [pid = 17573] [id = 123] 07:41:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x9b461c00) [pid = 17573] [serial = 368] [outer = (nil)] 07:41:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0xa35f5800) [pid = 17573] [serial = 369] [outer = 0x9b461c00] 07:41:34 INFO - PROCESS | 17573 | 1464705694175 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0xa50f3c00) [pid = 17573] [serial = 370] [outer = 0x9b461c00] 07:41:35 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:35 INFO - PROCESS | 17573 | 1464705695112 Marionette TRACE conn3 <- [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] 07:41:35 INFO - PROCESS | 17573 | 1464705695189 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 07:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:41:35 INFO - PROCESS | 17573 | 1464705695195 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - PROCESS | 17573 | 1464705695199 Marionette TRACE conn3 <- [1,466,null,{}] 07:41:35 INFO - PROCESS | 17573 | 1464705695205 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:35 INFO - PROCESS | 17573 | 1464705695405 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:41:35 INFO - PROCESS | 17573 | 1464705695624 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 17573 | ++DOCSHELL 0xa62f9000 == 67 [pid = 17573] [id = 124] 07:41:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0xa670d400) [pid = 17573] [serial = 371] [outer = (nil)] 07:41:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0xa68a0800) [pid = 17573] [serial = 372] [outer = 0xa670d400] 07:41:35 INFO - PROCESS | 17573 | 1464705695723 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0xa6e93000) [pid = 17573] [serial = 373] [outer = 0xa670d400] 07:41:36 INFO - PROCESS | 17573 | 1464705696581 Marionette TRACE conn3 <- [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] 07:41:36 INFO - PROCESS | 17573 | 1464705696643 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 07:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:41:36 INFO - PROCESS | 17573 | 1464705696650 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - PROCESS | 17573 | 1464705696654 Marionette TRACE conn3 <- [1,470,null,{}] 07:41:36 INFO - PROCESS | 17573 | 1464705696659 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:36 INFO - PROCESS | 17573 | 1464705696825 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:41:37 INFO - PROCESS | 17573 | 1464705696988 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e5a2c00 == 68 [pid = 17573] [id = 125] 07:41:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x8e5a3400) [pid = 17573] [serial = 374] [outer = (nil)] 07:41:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x8e5ab000) [pid = 17573] [serial = 375] [outer = 0x8e5a3400] 07:41:37 INFO - PROCESS | 17573 | 1464705697069 Marionette DEBUG loaded listener.js 07:41:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x8e5af000) [pid = 17573] [serial = 376] [outer = 0x8e5a3400] 07:41:37 INFO - PROCESS | 17573 | 1464705697987 Marionette TRACE conn3 <- [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]]]}] 07:41:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:41:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1381ms 07:41:38 INFO - PROCESS | 17573 | 1464705698032 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:41:38 INFO - PROCESS | 17573 | 1464705698036 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 07:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:41:38 INFO - PROCESS | 17573 | 1464705698042 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:41:38 INFO - PROCESS | 17573 | 1464705698045 Marionette TRACE conn3 <- [1,474,null,{}] 07:41:38 INFO - PROCESS | 17573 | 1464705698051 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:38 INFO - PROCESS | 17573 | 1464705698211 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:41:38 INFO - PROCESS | 17573 | 1464705698383 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d563000 == 69 [pid = 17573] [id = 126] 07:41:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x8d563400) [pid = 17573] [serial = 377] [outer = (nil)] 07:41:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x8d56a800) [pid = 17573] [serial = 378] [outer = 0x8d563400] 07:41:38 INFO - PROCESS | 17573 | 1464705698469 Marionette DEBUG loaded listener.js 07:41:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x8d56cc00) [pid = 17573] [serial = 379] [outer = 0x8d563400] 07:41:39 INFO - PROCESS | 17573 | 1464705699378 Marionette TRACE conn3 <- [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]]]}] 07:41:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:41:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1392ms 07:41:39 INFO - PROCESS | 17573 | 1464705699435 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:41:39 INFO - PROCESS | 17573 | 1464705699438 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 07:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:41:39 INFO - PROCESS | 17573 | 1464705699445 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:41:39 INFO - PROCESS | 17573 | 1464705699448 Marionette TRACE conn3 <- [1,478,null,{}] 07:41:39 INFO - PROCESS | 17573 | 1464705699454 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:39 INFO - PROCESS | 17573 | 1464705699622 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:41:39 INFO - PROCESS | 17573 | 1464705699788 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d567000 == 70 [pid = 17573] [id = 127] 07:41:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x8d56fc00) [pid = 17573] [serial = 380] [outer = (nil)] 07:41:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x8d63cc00) [pid = 17573] [serial = 381] [outer = 0x8d56fc00] 07:41:39 INFO - PROCESS | 17573 | 1464705699873 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x8d63f800) [pid = 17573] [serial = 382] [outer = 0x8d56fc00] 07:41:40 INFO - PROCESS | 17573 | 1464705700768 Marionette TRACE conn3 <- [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]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:41:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1387ms 07:41:40 INFO - PROCESS | 17573 | 1464705700833 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 17573 | 1464705700837 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 07:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:41:40 INFO - PROCESS | 17573 | 1464705700843 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 17573 | 1464705700846 Marionette TRACE conn3 <- [1,482,null,{}] 07:41:40 INFO - PROCESS | 17573 | 1464705700852 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:41 INFO - PROCESS | 17573 | 1464705701019 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:41:41 INFO - PROCESS | 17573 | 1464705701188 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d56c000 == 71 [pid = 17573] [id = 128] 07:41:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x8d63e000) [pid = 17573] [serial = 383] [outer = (nil)] 07:41:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x8d647800) [pid = 17573] [serial = 384] [outer = 0x8d63e000] 07:41:41 INFO - PROCESS | 17573 | 1464705701278 Marionette DEBUG loaded listener.js 07:41:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x8e5afc00) [pid = 17573] [serial = 385] [outer = 0x8d63e000] 07:41:42 INFO - PROCESS | 17573 | 1464705702244 Marionette TRACE conn3 <- [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]]]}] 07:41:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:41:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1437ms 07:41:42 INFO - PROCESS | 17573 | 1464705702281 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:41:42 INFO - PROCESS | 17573 | 1464705702285 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 07:41:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:41:42 INFO - PROCESS | 17573 | 1464705702291 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 17573 | 1464705702296 Marionette TRACE conn3 <- [1,486,null,{}] 07:41:42 INFO - PROCESS | 17573 | 1464705702301 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:42 INFO - PROCESS | 17573 | 1464705702499 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:41:42 INFO - PROCESS | 17573 | 1464705702735 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d977000 == 72 [pid = 17573] [id = 129] 07:41:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x8d97c400) [pid = 17573] [serial = 386] [outer = (nil)] 07:41:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x8d980800) [pid = 17573] [serial = 387] [outer = 0x8d97c400] 07:41:42 INFO - PROCESS | 17573 | 1464705702839 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x923d5400) [pid = 17573] [serial = 388] [outer = 0x8d97c400] 07:41:43 INFO - PROCESS | 17573 | 1464705703739 Marionette TRACE conn3 <- [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]]]}] 07:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1479ms 07:41:43 INFO - PROCESS | 17573 | 1464705703772 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 17573 | 1464705703775 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 07:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:41:43 INFO - PROCESS | 17573 | 1464705703782 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 17573 | 1464705703784 Marionette TRACE conn3 <- [1,490,null,{}] 07:41:43 INFO - PROCESS | 17573 | 1464705703790 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:43 INFO - PROCESS | 17573 | 1464705703951 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:41:44 INFO - PROCESS | 17573 | 1464705704126 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d977c00 == 73 [pid = 17573] [id = 130] 07:41:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x8d97dc00) [pid = 17573] [serial = 389] [outer = (nil)] 07:41:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x8f527c00) [pid = 17573] [serial = 390] [outer = 0x8d97dc00] 07:41:44 INFO - PROCESS | 17573 | 1464705704208 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x8f52b400) [pid = 17573] [serial = 391] [outer = 0x8d97dc00] 07:41:45 INFO - PROCESS | 17573 | 1464705705498 Marionette TRACE conn3 <- [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]]]}] 07:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1730ms 07:41:45 INFO - PROCESS | 17573 | 1464705705512 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:41:45 INFO - PROCESS | 17573 | 1464705705518 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 07:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:41:45 INFO - PROCESS | 17573 | 1464705705536 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:41:45 INFO - PROCESS | 17573 | 1464705705541 Marionette TRACE conn3 <- [1,494,null,{}] 07:41:45 INFO - PROCESS | 17573 | 1464705705548 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:45 INFO - PROCESS | 17573 | 1464705705704 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:41:45 INFO - PROCESS | 17573 | 1464705705881 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d63a800 == 74 [pid = 17573] [id = 131] 07:41:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x8d979400) [pid = 17573] [serial = 392] [outer = (nil)] 07:41:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x8ee05000) [pid = 17573] [serial = 393] [outer = 0x8d979400] 07:41:45 INFO - PROCESS | 17573 | 1464705705960 Marionette DEBUG loaded listener.js 07:41:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x8f525800) [pid = 17573] [serial = 394] [outer = 0x8d979400] 07:41:46 INFO - PROCESS | 17573 | 1464705706984 Marionette TRACE conn3 <- [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]]]}] 07:41:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1490ms 07:41:47 INFO - PROCESS | 17573 | 1464705707025 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:41:47 INFO - PROCESS | 17573 | 1464705707033 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 07:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:41:47 INFO - PROCESS | 17573 | 1464705707043 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:41:47 INFO - PROCESS | 17573 | 1464705707047 Marionette TRACE conn3 <- [1,498,null,{}] 07:41:47 INFO - PROCESS | 17573 | 1464705707053 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:47 INFO - PROCESS | 17573 | 1464705707222 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:41:47 INFO - PROCESS | 17573 | --DOCSHELL 0x91f54400 == 73 [pid = 17573] [id = 117] 07:41:47 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee09400 == 72 [pid = 17573] [id = 116] 07:41:47 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x9b466400) [pid = 17573] [serial = 309] [outer = (nil)] [url = about:blank] 07:41:47 INFO - PROCESS | 17573 | 1464705707538 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f642000 == 73 [pid = 17573] [id = 132] 07:41:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x8f643c00) [pid = 17573] [serial = 395] [outer = (nil)] 07:41:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x8f73c400) [pid = 17573] [serial = 396] [outer = 0x8f643c00] 07:41:47 INFO - PROCESS | 17573 | 1464705707650 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x8f9cd800) [pid = 17573] [serial = 397] [outer = 0x8f643c00] 07:41:47 INFO - PROCESS | 17573 | --DOCSHELL 0x91956400 == 72 [pid = 17573] [id = 115] 07:41:47 INFO - PROCESS | 17573 | --DOCSHELL 0x8f740400 == 71 [pid = 17573] [id = 114] 07:41:47 INFO - PROCESS | 17573 | --DOCSHELL 0x8f747400 == 70 [pid = 17573] [id = 113] 07:41:47 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec0dc00 == 69 [pid = 17573] [id = 112] 07:41:48 INFO - PROCESS | 17573 | --DOCSHELL 0x8f73bc00 == 68 [pid = 17573] [id = 106] 07:41:48 INFO - PROCESS | 17573 | --DOCSHELL 0x94eef800 == 67 [pid = 17573] [id = 105] 07:41:48 INFO - PROCESS | 17573 | --DOCSHELL 0x91958000 == 66 [pid = 17573] [id = 104] 07:41:48 INFO - PROCESS | 17573 | --DOCSHELL 0x8f744400 == 65 [pid = 17573] [id = 103] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x9b46a400) [pid = 17573] [serial = 153] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x980cb800) [pid = 17573] [serial = 298] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x923cd800) [pid = 17573] [serial = 294] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x923d7800) [pid = 17573] [serial = 295] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x98057400) [pid = 17573] [serial = 273] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x9b465800) [pid = 17573] [serial = 276] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x96bd1000) [pid = 17573] [serial = 144] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x9a261800) [pid = 17573] [serial = 117] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x9abb8400) [pid = 17573] [serial = 156] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8f9cbc00) [pid = 17573] [serial = 288] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x99169c00) [pid = 17573] [serial = 177] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0xa1062800) [pid = 17573] [serial = 120] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8f643000) [pid = 17573] [serial = 282] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x9b2cc000) [pid = 17573] [serial = 307] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x923d4c00) [pid = 17573] [serial = 270] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x91f56400) [pid = 17573] [serial = 292] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x8f741000) [pid = 17573] [serial = 285] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0xa623f800) [pid = 17573] [serial = 150] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x9bff7000) [pid = 17573] [serial = 147] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x99168400) [pid = 17573] [serial = 300] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x9a3f8400) [pid = 17573] [serial = 303] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x9a62dc00) [pid = 17573] [serial = 304] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x96bd3000) [pid = 17573] [serial = 297] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x9abae000) [pid = 17573] [serial = 306] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x91be9000) [pid = 17573] [serial = 291] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x99fe4c00) [pid = 17573] [serial = 301] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0xa26d6c00) [pid = 17573] [serial = 114] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x91bec000) [pid = 17573] [serial = 279] [outer = (nil)] [url = about:blank] 07:41:48 INFO - PROCESS | 17573 | 1464705708472 Marionette TRACE conn3 <- [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]]]}] 07:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1489ms 07:41:48 INFO - PROCESS | 17573 | 1464705708531 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:41:48 INFO - PROCESS | 17573 | 1464705708536 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 07:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:41:48 INFO - PROCESS | 17573 | 1464705708545 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 17573 | 1464705708550 Marionette TRACE conn3 <- [1,502,null,{}] 07:41:48 INFO - PROCESS | 17573 | 1464705708578 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:48 INFO - PROCESS | 17573 | 1464705708737 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:41:48 INFO - PROCESS | 17573 | 1464705708750 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec0dc00 == 66 [pid = 17573] [id = 133] 07:41:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x91f55c00) [pid = 17573] [serial = 398] [outer = (nil)] 07:41:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x922c4400) [pid = 17573] [serial = 399] [outer = 0x91f55c00] 07:41:48 INFO - PROCESS | 17573 | 1464705708823 Marionette DEBUG loaded listener.js 07:41:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x923cd800) [pid = 17573] [serial = 400] [outer = 0x91f55c00] 07:41:49 INFO - PROCESS | 17573 | 1464705709664 Marionette TRACE conn3 <- [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]]]}] 07:41:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:41:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1138ms 07:41:49 INFO - PROCESS | 17573 | 1464705709684 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:41:49 INFO - PROCESS | 17573 | 1464705709687 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 07:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:41:49 INFO - PROCESS | 17573 | 1464705709693 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:41:49 INFO - PROCESS | 17573 | 1464705709698 Marionette TRACE conn3 <- [1,506,null,{}] 07:41:49 INFO - PROCESS | 17573 | 1464705709707 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:49 INFO - PROCESS | 17573 | 1464705709864 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:41:49 INFO - PROCESS | 17573 | 1464705709875 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x91bea000 == 67 [pid = 17573] [id = 134] 07:41:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x926af800) [pid = 17573] [serial = 401] [outer = (nil)] 07:41:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x93979c00) [pid = 17573] [serial = 402] [outer = 0x926af800] 07:41:49 INFO - PROCESS | 17573 | 1464705709944 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x94e47800) [pid = 17573] [serial = 403] [outer = 0x926af800] 07:41:50 INFO - PROCESS | 17573 | 1464705710908 Marionette TRACE conn3 <- [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]]]}] 07:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1283ms 07:41:50 INFO - PROCESS | 17573 | 1464705710977 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 17573 | 1464705710981 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 07:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:41:50 INFO - PROCESS | 17573 | 1464705710987 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 17573 | 1464705710989 Marionette TRACE conn3 <- [1,510,null,{}] 07:41:50 INFO - PROCESS | 17573 | 1464705710995 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:51 INFO - PROCESS | 17573 | 1464705711196 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:41:51 INFO - PROCESS | 17573 | 1464705711215 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f525c00 == 68 [pid = 17573] [id = 135] 07:41:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x926b0400) [pid = 17573] [serial = 404] [outer = (nil)] 07:41:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x9517e800) [pid = 17573] [serial = 405] [outer = 0x926b0400] 07:41:51 INFO - PROCESS | 17573 | 1464705711297 Marionette DEBUG loaded listener.js 07:41:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x96bd9000) [pid = 17573] [serial = 406] [outer = 0x926b0400] 07:41:52 INFO - PROCESS | 17573 | 1464705712143 Marionette TRACE conn3 <- [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]]]}] 07:41:52 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x8f9c8000) [pid = 17573] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:41:52 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x9bf88800) [pid = 17573] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:41:52 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0xa260a000) [pid = 17573] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:41:52 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x94eb0400) [pid = 17573] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1387ms 07:41:52 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x8f9c6400) [pid = 17573] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:41:52 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x94eb3800) [pid = 17573] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:41:52 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x94e3f400) [pid = 17573] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:41:52 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x8ec0e800) [pid = 17573] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:41:52 INFO - PROCESS | 17573 | 1464705712386 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:41:52 INFO - PROCESS | 17573 | 1464705712389 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 07:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:41:52 INFO - PROCESS | 17573 | 1464705712395 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:41:52 INFO - PROCESS | 17573 | 1464705712397 Marionette TRACE conn3 <- [1,514,null,{}] 07:41:52 INFO - PROCESS | 17573 | 1464705712403 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:52 INFO - PROCESS | 17573 | 1464705712561 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:41:52 INFO - PROCESS | 17573 | 1464705712580 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:52 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d565000 == 69 [pid = 17573] [id = 136] 07:41:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x94e41400) [pid = 17573] [serial = 407] [outer = (nil)] 07:41:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x99161800) [pid = 17573] [serial = 408] [outer = 0x94e41400] 07:41:52 INFO - PROCESS | 17573 | 1464705712652 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x99e93400) [pid = 17573] [serial = 409] [outer = 0x94e41400] 07:41:53 INFO - PROCESS | 17573 | 1464705713438 Marionette TRACE conn3 <- [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]]]}] 07:41:53 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 07:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1082ms 07:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:41:53 INFO - PROCESS | 17573 | 1464705713489 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 17573 | 1464705713492 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 07:41:53 INFO - PROCESS | 17573 | 1464705713498 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 17573 | 1464705713501 Marionette TRACE conn3 <- [1,518,null,{}] 07:41:53 INFO - PROCESS | 17573 | 1464705713507 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:53 INFO - PROCESS | 17573 | 1464705713663 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:41:53 INFO - PROCESS | 17573 | 1464705713678 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x95182800 == 70 [pid = 17573] [id = 137] 07:41:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x9915d400) [pid = 17573] [serial = 410] [outer = (nil)] 07:41:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x9a3f6800) [pid = 17573] [serial = 411] [outer = 0x9915d400] 07:41:53 INFO - PROCESS | 17573 | 1464705713750 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x9a3fc400) [pid = 17573] [serial = 412] [outer = 0x9915d400] 07:41:54 INFO - PROCESS | 17573 | 1464705714710 Marionette TRACE conn3 <- [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]]]}] 07:41:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1281ms 07:41:54 INFO - PROCESS | 17573 | 1464705714778 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:41:54 INFO - PROCESS | 17573 | 1464705714785 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 07:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:41:54 INFO - PROCESS | 17573 | 1464705714794 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 17573 | 1464705714800 Marionette TRACE conn3 <- [1,522,null,{}] 07:41:54 INFO - PROCESS | 17573 | 1464705714810 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:55 INFO - PROCESS | 17573 | 1464705715048 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:41:55 INFO - PROCESS | 17573 | 1464705715217 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d565800 == 71 [pid = 17573] [id = 138] 07:41:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x8d568c00) [pid = 17573] [serial = 413] [outer = (nil)] 07:41:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x8ec03c00) [pid = 17573] [serial = 414] [outer = 0x8d568c00] 07:41:55 INFO - PROCESS | 17573 | 1464705715306 Marionette DEBUG loaded listener.js 07:41:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x8ee0e800) [pid = 17573] [serial = 415] [outer = 0x8d568c00] 07:41:56 INFO - PROCESS | 17573 | 1464705716255 Marionette TRACE conn3 <- [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]]]}] 07:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1493ms 07:41:56 INFO - PROCESS | 17573 | 1464705716287 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:41:56 INFO - PROCESS | 17573 | 1464705716295 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 07:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:41:56 INFO - PROCESS | 17573 | 1464705716306 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:41:56 INFO - PROCESS | 17573 | 1464705716310 Marionette TRACE conn3 <- [1,526,null,{}] 07:41:56 INFO - PROCESS | 17573 | 1464705716316 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:56 INFO - PROCESS | 17573 | 1464705716501 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:41:56 INFO - PROCESS | 17573 | 1464705716829 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b44a000 == 72 [pid = 17573] [id = 139] 07:41:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x9b44a800) [pid = 17573] [serial = 416] [outer = (nil)] 07:41:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x99da8000) [pid = 17573] [serial = 417] [outer = 0x9b44a800] 07:41:57 INFO - PROCESS | 17573 | 1464705717102 Marionette DEBUG loaded listener.js 07:41:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9a62cc00) [pid = 17573] [serial = 418] [outer = 0x9b44a800] 07:41:58 INFO - PROCESS | 17573 | 1464705718266 Marionette TRACE conn3 <- [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]]]}] 07:41:58 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 07:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1991ms 07:41:58 INFO - PROCESS | 17573 | 1464705718296 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:41:58 INFO - PROCESS | 17573 | 1464705718300 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 07:41:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:41:58 INFO - PROCESS | 17573 | 1464705718307 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:41:58 INFO - PROCESS | 17573 | 1464705718313 Marionette TRACE conn3 <- [1,530,null,{}] 07:41:58 INFO - PROCESS | 17573 | 1464705718329 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:58 INFO - PROCESS | 17573 | 1464705718556 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:41:58 INFO - PROCESS | 17573 | 1464705718745 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x94efb400 == 73 [pid = 17573] [id = 140] 07:41:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x9b469800) [pid = 17573] [serial = 419] [outer = (nil)] 07:41:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x9bf80400) [pid = 17573] [serial = 420] [outer = 0x9b469800] 07:41:58 INFO - PROCESS | 17573 | 1464705718832 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x9d868800) [pid = 17573] [serial = 421] [outer = 0x9b469800] 07:41:59 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 07:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:41:59 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 07:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:41:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:41:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1392ms 07:41:59 INFO - PROCESS | 17573 | 1464705719682 Marionette TRACE conn3 <- [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"]]]}] 07:41:59 INFO - PROCESS | 17573 | 1464705719703 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 17573 | 1464705719709 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 07:41:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:41:59 INFO - PROCESS | 17573 | 1464705719716 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - PROCESS | 17573 | 1464705719719 Marionette TRACE conn3 <- [1,534,null,{}] 07:41:59 INFO - PROCESS | 17573 | 1464705719725 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:59 INFO - PROCESS | 17573 | 1464705719913 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:42:00 INFO - PROCESS | 17573 | 1464705720100 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d63d000 == 74 [pid = 17573] [id = 141] 07:42:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x924e1c00) [pid = 17573] [serial = 422] [outer = (nil)] 07:42:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x9b94a400) [pid = 17573] [serial = 423] [outer = 0x924e1c00] 07:42:00 INFO - PROCESS | 17573 | 1464705720192 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0xa0602800) [pid = 17573] [serial = 424] [outer = 0x924e1c00] 07:42:01 INFO - PROCESS | 17573 | 1464705721110 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:42:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:42:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1429ms 07:42:01 INFO - PROCESS | 17573 | 1464705721162 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 17573 | 1464705721166 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 07:42:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:42:01 INFO - PROCESS | 17573 | 1464705721174 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - PROCESS | 17573 | 1464705721177 Marionette TRACE conn3 <- [1,538,null,{}] 07:42:01 INFO - PROCESS | 17573 | 1464705721183 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:01 INFO - PROCESS | 17573 | 1464705721361 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:42:01 INFO - PROCESS | 17573 | 1464705721533 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e31e400 == 75 [pid = 17573] [id = 142] 07:42:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x924e8c00) [pid = 17573] [serial = 425] [outer = (nil)] 07:42:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x9c131000) [pid = 17573] [serial = 426] [outer = 0x924e8c00] 07:42:01 INFO - PROCESS | 17573 | 1464705721616 Marionette DEBUG loaded listener.js 07:42:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x9c13a800) [pid = 17573] [serial = 427] [outer = 0x924e8c00] 07:42:02 INFO - PROCESS | 17573 | 1464705722497 Marionette TRACE conn3 <- [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]]]}] 07:42:02 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. 07:42:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1379ms 07:42:02 INFO - PROCESS | 17573 | 1464705722569 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:42:02 INFO - PROCESS | 17573 | 1464705722572 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 07:42:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:42:02 INFO - PROCESS | 17573 | 1464705722581 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 17573 | 1464705722584 Marionette TRACE conn3 <- [1,542,null,{}] 07:42:02 INFO - PROCESS | 17573 | 1464705722590 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:02 INFO - PROCESS | 17573 | 1464705722799 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:42:03 INFO - PROCESS | 17573 | 1464705723039 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0d1800 == 76 [pid = 17573] [id = 143] 07:42:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x8d0d7400) [pid = 17573] [serial = 428] [outer = (nil)] 07:42:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x91be7000) [pid = 17573] [serial = 429] [outer = 0x8d0d7400] 07:42:03 INFO - PROCESS | 17573 | 1464705723167 Marionette DEBUG loaded listener.js 07:42:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x9c13f400) [pid = 17573] [serial = 430] [outer = 0x8d0d7400] 07:42:03 INFO - PROCESS | 17573 | 1464705723944 Marionette TRACE conn3 <- [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]]]}] 07:42:03 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. 07:42:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1400ms 07:42:03 INFO - PROCESS | 17573 | 1464705723982 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 17573 | 1464705723985 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 07:42:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:42:04 INFO - PROCESS | 17573 | 1464705724037 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 17573 | 1464705724039 Marionette TRACE conn3 <- [1,546,null,{}] 07:42:04 INFO - PROCESS | 17573 | 1464705724045 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:04 INFO - PROCESS | 17573 | 1464705724227 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:42:04 INFO - PROCESS | 17573 | 1464705724398 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0dc400 == 77 [pid = 17573] [id = 144] 07:42:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x8f739c00) [pid = 17573] [serial = 431] [outer = (nil)] 07:42:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0xa1062c00) [pid = 17573] [serial = 432] [outer = 0x8f739c00] 07:42:04 INFO - PROCESS | 17573 | 1464705724481 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0xa227f800) [pid = 17573] [serial = 433] [outer = 0x8f739c00] 07:42:05 INFO - PROCESS | 17573 | 1464705725359 Marionette TRACE conn3 <- [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]]]}] 07:42:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:42:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1384ms 07:42:05 INFO - PROCESS | 17573 | 1464705725417 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:42:05 INFO - PROCESS | 17573 | 1464705725420 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 07:42:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:42:05 INFO - PROCESS | 17573 | 1464705725427 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:42:05 INFO - PROCESS | 17573 | 1464705725431 Marionette TRACE conn3 <- [1,550,null,{}] 07:42:05 INFO - PROCESS | 17573 | 1464705725482 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:05 INFO - PROCESS | 17573 | 1464705725706 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:42:05 INFO - PROCESS | 17573 | 1464705725913 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc2400 == 78 [pid = 17573] [id = 145] 07:42:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x8cbc2800) [pid = 17573] [serial = 434] [outer = (nil)] 07:42:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x8cbc7c00) [pid = 17573] [serial = 435] [outer = 0x8cbc2800] 07:42:06 INFO - PROCESS | 17573 | 1464705726013 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x8cbcd800) [pid = 17573] [serial = 436] [outer = 0x8cbc2800] 07:42:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x8c275400) [pid = 17573] [serial = 437] [outer = 0x99fe0800] 07:42:06 INFO - PROCESS | 17573 | 1464705726961 Marionette TRACE conn3 <- [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]]]}] 07:42:07 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. 07:42:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1575ms 07:42:07 INFO - PROCESS | 17573 | 1464705727011 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:42:07 INFO - PROCESS | 17573 | 1464705727014 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 07:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:42:07 INFO - PROCESS | 17573 | 1464705727022 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 17573 | 1464705727026 Marionette TRACE conn3 <- [1,554,null,{}] 07:42:07 INFO - PROCESS | 17573 | 1464705727031 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:07 INFO - PROCESS | 17573 | 1464705727194 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:42:07 INFO - PROCESS | 17573 | 1464705727370 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c274800 == 79 [pid = 17573] [id = 146] 07:42:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x8c275000) [pid = 17573] [serial = 438] [outer = (nil)] 07:42:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x8c280400) [pid = 17573] [serial = 439] [outer = 0x8c275000] 07:42:07 INFO - PROCESS | 17573 | 1464705727455 Marionette DEBUG loaded listener.js 07:42:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x8c282c00) [pid = 17573] [serial = 440] [outer = 0x8c275000] 07:42:08 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:08 INFO - PROCESS | 17573 | 1464705728355 Marionette TRACE conn3 <- [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]]]}] 07:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1379ms 07:42:08 INFO - PROCESS | 17573 | 1464705728402 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:42:08 INFO - PROCESS | 17573 | 1464705728406 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 07:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:42:08 INFO - PROCESS | 17573 | 1464705728413 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:42:08 INFO - PROCESS | 17573 | 1464705728416 Marionette TRACE conn3 <- [1,558,null,{}] 07:42:08 INFO - PROCESS | 17573 | 1464705728422 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:08 INFO - PROCESS | 17573 | 1464705728643 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:42:08 INFO - PROCESS | 17573 | 1464705728820 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c278c00 == 80 [pid = 17573] [id = 147] 07:42:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x8c280800) [pid = 17573] [serial = 441] [outer = (nil)] 07:42:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 191 (0xa061f800) [pid = 17573] [serial = 442] [outer = 0x8c280800] 07:42:08 INFO - PROCESS | 17573 | 1464705728903 Marionette DEBUG loaded listener.js 07:42:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 192 (0xa2285800) [pid = 17573] [serial = 443] [outer = 0x8c280800] 07:42:09 INFO - PROCESS | 17573 | 1464705729811 Marionette TRACE conn3 <- [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]]]}] 07:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1432ms 07:42:09 INFO - PROCESS | 17573 | 1464705729845 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:42:09 INFO - PROCESS | 17573 | 1464705729849 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 07:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:42:09 INFO - PROCESS | 17573 | 1464705729855 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:42:09 INFO - PROCESS | 17573 | 1464705729859 Marionette TRACE conn3 <- [1,562,null,{}] 07:42:09 INFO - PROCESS | 17573 | 1464705729865 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:10 INFO - PROCESS | 17573 | 1464705730060 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:42:10 INFO - PROCESS | 17573 | 1464705730248 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c27b000 == 81 [pid = 17573] [id = 148] 07:42:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 193 (0x8c280c00) [pid = 17573] [serial = 444] [outer = (nil)] 07:42:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 194 (0x8c549800) [pid = 17573] [serial = 445] [outer = 0x8c280c00] 07:42:10 INFO - PROCESS | 17573 | 1464705730336 Marionette DEBUG loaded listener.js 07:42:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 195 (0x91f52000) [pid = 17573] [serial = 446] [outer = 0x8c280c00] 07:42:10 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:11 INFO - PROCESS | 17573 | 1464705731230 Marionette TRACE conn3 <- [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]]]}] 07:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1428ms 07:42:11 INFO - PROCESS | 17573 | 1464705731294 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:42:11 INFO - PROCESS | 17573 | 1464705731298 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 07:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:42:11 INFO - PROCESS | 17573 | 1464705731306 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 17573 | 1464705731309 Marionette TRACE conn3 <- [1,566,null,{}] 07:42:11 INFO - PROCESS | 17573 | 1464705731315 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:11 INFO - PROCESS | 17573 | 1464705731489 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:42:11 INFO - PROCESS | 17573 | 1464705731665 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c281000 == 82 [pid = 17573] [id = 149] 07:42:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 196 (0x8c545400) [pid = 17573] [serial = 447] [outer = (nil)] 07:42:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 197 (0x8c629000) [pid = 17573] [serial = 448] [outer = 0x8c545400] 07:42:11 INFO - PROCESS | 17573 | 1464705731756 Marionette DEBUG loaded listener.js 07:42:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 198 (0x8c62ac00) [pid = 17573] [serial = 449] [outer = 0x8c545400] 07:42:12 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:12 INFO - PROCESS | 17573 | 1464705732606 Marionette TRACE conn3 <- [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]]]}] 07:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1352ms 07:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:42:12 INFO - PROCESS | 17573 | 1464705732658 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:42:12 INFO - PROCESS | 17573 | 1464705732661 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 07:42:12 INFO - PROCESS | 17573 | 1464705732667 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:42:12 INFO - PROCESS | 17573 | 1464705732671 Marionette TRACE conn3 <- [1,570,null,{}] 07:42:12 INFO - PROCESS | 17573 | 1464705732676 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:12 INFO - PROCESS | 17573 | 1464705732839 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:42:13 INFO - PROCESS | 17573 | 1464705733028 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b25e400 == 83 [pid = 17573] [id = 150] 07:42:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 199 (0x8b260000) [pid = 17573] [serial = 450] [outer = (nil)] 07:42:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 200 (0x8b267800) [pid = 17573] [serial = 451] [outer = 0x8b260000] 07:42:13 INFO - PROCESS | 17573 | 1464705733118 Marionette DEBUG loaded listener.js 07:42:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 201 (0x8b269400) [pid = 17573] [serial = 452] [outer = 0x8b260000] 07:42:13 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:13 INFO - PROCESS | 17573 | 1464705733980 Marionette TRACE conn3 <- [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]]]}] 07:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1381ms 07:42:14 INFO - PROCESS | 17573 | 1464705734047 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:42:14 INFO - PROCESS | 17573 | 1464705734051 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 07:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:42:14 INFO - PROCESS | 17573 | 1464705734057 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:42:14 INFO - PROCESS | 17573 | 1464705734061 Marionette TRACE conn3 <- [1,574,null,{}] 07:42:14 INFO - PROCESS | 17573 | 1464705734066 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:14 INFO - PROCESS | 17573 | 1464705734239 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:42:14 INFO - PROCESS | 17573 | 1464705734418 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b25e800 == 84 [pid = 17573] [id = 151] 07:42:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 202 (0x8b267000) [pid = 17573] [serial = 453] [outer = (nil)] 07:42:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 203 (0x8c62a800) [pid = 17573] [serial = 454] [outer = 0x8b267000] 07:42:14 INFO - PROCESS | 17573 | 1464705734507 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 204 (0x8c62e800) [pid = 17573] [serial = 455] [outer = 0x8b267000] 07:42:15 INFO - PROCESS | 17573 | 1464705735465 Marionette TRACE conn3 <- [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]]]}] 07:42:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:42:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1486ms 07:42:15 INFO - PROCESS | 17573 | 1464705735544 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 17573 | 1464705735547 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 07:42:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:42:15 INFO - PROCESS | 17573 | 1464705735553 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 17573 | 1464705735557 Marionette TRACE conn3 <- [1,578,null,{}] 07:42:15 INFO - PROCESS | 17573 | 1464705735562 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:15 INFO - PROCESS | 17573 | 1464705735733 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:42:15 INFO - PROCESS | 17573 | 1464705735908 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b266400 == 85 [pid = 17573] [id = 152] 07:42:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 205 (0x8c274c00) [pid = 17573] [serial = 456] [outer = (nil)] 07:42:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 206 (0x8cd31000) [pid = 17573] [serial = 457] [outer = 0x8c274c00] 07:42:15 INFO - PROCESS | 17573 | 1464705735991 Marionette DEBUG loaded listener.js 07:42:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 207 (0x8cd33000) [pid = 17573] [serial = 458] [outer = 0x8c274c00] 07:42:16 INFO - PROCESS | 17573 | 1464705736840 Marionette TRACE conn3 <- [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]]]}] 07:42:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1328ms 07:42:16 INFO - PROCESS | 17573 | 1464705736882 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:42:16 INFO - PROCESS | 17573 | 1464705736886 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 07:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:42:16 INFO - PROCESS | 17573 | 1464705736892 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:42:16 INFO - PROCESS | 17573 | 1464705736895 Marionette TRACE conn3 <- [1,582,null,{}] 07:42:16 INFO - PROCESS | 17573 | 1464705736901 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:17 INFO - PROCESS | 17573 | 1464705737067 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:42:17 INFO - PROCESS | 17573 | 1464705737256 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c276400 == 86 [pid = 17573] [id = 153] 07:42:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 208 (0x8c54a400) [pid = 17573] [serial = 459] [outer = (nil)] 07:42:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 209 (0x8cd37400) [pid = 17573] [serial = 460] [outer = 0x8c54a400] 07:42:17 INFO - PROCESS | 17573 | 1464705737337 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 210 (0x8cd3b000) [pid = 17573] [serial = 461] [outer = 0x8c54a400] 07:42:18 INFO - PROCESS | 17573 | 1464705738679 Marionette TRACE conn3 <- [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]]]}] 07:42:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:42:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1832ms 07:42:18 INFO - PROCESS | 17573 | 1464705738725 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:42:18 INFO - PROCESS | 17573 | 1464705738730 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 07:42:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:42:18 INFO - PROCESS | 17573 | 1464705738738 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:42:18 INFO - PROCESS | 17573 | 1464705738743 Marionette TRACE conn3 <- [1,586,null,{}] 07:42:18 INFO - PROCESS | 17573 | 1464705738750 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:18 INFO - PROCESS | 17573 | 1464705738922 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:42:19 INFO - PROCESS | 17573 | 1464705739151 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c626400 == 87 [pid = 17573] [id = 154] 07:42:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 211 (0x8c62b800) [pid = 17573] [serial = 462] [outer = (nil)] 07:42:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 212 (0x8d0d8400) [pid = 17573] [serial = 463] [outer = 0x8c62b800] 07:42:19 INFO - PROCESS | 17573 | 1464705739336 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 213 (0x8d562800) [pid = 17573] [serial = 464] [outer = 0x8c62b800] 07:42:19 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:20 INFO - PROCESS | 17573 | 1464705740242 Marionette TRACE conn3 <- [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]]]}] 07:42:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:42:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1537ms 07:42:20 INFO - PROCESS | 17573 | 1464705740275 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:42:20 INFO - PROCESS | 17573 | 1464705740283 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 07:42:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:42:20 INFO - PROCESS | 17573 | 1464705740293 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:42:20 INFO - PROCESS | 17573 | 1464705740297 Marionette TRACE conn3 <- [1,590,null,{}] 07:42:20 INFO - PROCESS | 17573 | 1464705740303 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:20 INFO - PROCESS | 17573 | 1464705740474 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:42:20 INFO - PROCESS | 17573 | 1464705740663 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c626c00 == 88 [pid = 17573] [id = 155] 07:42:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 214 (0x8d0d2400) [pid = 17573] [serial = 465] [outer = (nil)] 07:42:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 215 (0x8e31fc00) [pid = 17573] [serial = 466] [outer = 0x8d0d2400] 07:42:20 INFO - PROCESS | 17573 | 1464705740740 Marionette DEBUG loaded listener.js 07:42:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 216 (0x8ec03800) [pid = 17573] [serial = 467] [outer = 0x8d0d2400] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x980ca800 == 87 [pid = 17573] [id = 47] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 215 (0x9b44a400) [pid = 17573] [serial = 354] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 214 (0x922c6000) [pid = 17573] [serial = 312] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 213 (0x98010400) [pid = 17573] [serial = 315] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 212 (0x9c22cc00) [pid = 17573] [serial = 318] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 211 (0xa061b400) [pid = 17573] [serial = 321] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 210 (0xa2479400) [pid = 17573] [serial = 324] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 209 (0x8ec0d800) [pid = 17573] [serial = 327] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 208 (0x8ee08c00) [pid = 17573] [serial = 330] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 207 (0x9b057c00) [pid = 17573] [serial = 333] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x8d565000 == 86 [pid = 17573] [id = 136] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x8f525c00 == 85 [pid = 17573] [id = 135] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x91bea000 == 84 [pid = 17573] [id = 134] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec0dc00 == 83 [pid = 17573] [id = 133] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x8f642000 == 82 [pid = 17573] [id = 132] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x8d63a800 == 81 [pid = 17573] [id = 131] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec08400 == 80 [pid = 17573] [id = 123] 07:42:21 INFO - PROCESS | 17573 | --DOCSHELL 0x8e312c00 == 79 [pid = 17573] [id = 122] 07:42:21 INFO - PROCESS | 17573 | 1464705741754 Marionette TRACE conn3 <- [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]]]}] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 206 (0xa6235c00) [pid = 17573] [serial = 219] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 205 (0xa6234c00) [pid = 17573] [serial = 268] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 204 (0x9916cc00) [pid = 17573] [serial = 348] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 203 (0x922cac00) [pid = 17573] [serial = 342] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 202 (0x923d6800) [pid = 17573] [serial = 343] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 201 (0x95181800) [pid = 17573] [serial = 345] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 200 (0x95178800) [pid = 17573] [serial = 351] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 199 (0x99fdfc00) [pid = 17573] [serial = 349] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 198 (0x8f63ac00) [pid = 17573] [serial = 337] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 197 (0x8ee02c00) [pid = 17573] [serial = 336] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 196 (0x91959000) [pid = 17573] [serial = 340] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 195 (0x8f9cdc00) [pid = 17573] [serial = 339] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 194 (0x9a263000) [pid = 17573] [serial = 352] [outer = (nil)] [url = about:blank] 07:42:21 INFO - PROCESS | 17573 | --DOMWINDOW == 193 (0x98009c00) [pid = 17573] [serial = 346] [outer = (nil)] [url = about:blank] 07:42:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:42:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1530ms 07:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:42:21 INFO - PROCESS | 17573 | 1464705741824 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 17573 | 1464705741826 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 07:42:21 INFO - PROCESS | 17573 | 1464705741833 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 17573 | 1464705741839 Marionette TRACE conn3 <- [1,594,null,{}] 07:42:21 INFO - PROCESS | 17573 | 1464705741854 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:22 INFO - PROCESS | 17573 | 1464705742017 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:42:22 INFO - PROCESS | 17573 | 1464705742029 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d63a000 == 80 [pid = 17573] [id = 156] 07:42:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 194 (0x8f52a800) [pid = 17573] [serial = 468] [outer = (nil)] 07:42:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 195 (0x8f63ac00) [pid = 17573] [serial = 469] [outer = 0x8f52a800] 07:42:22 INFO - PROCESS | 17573 | 1464705742111 Marionette DEBUG loaded listener.js 07:42:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 196 (0x8f740400) [pid = 17573] [serial = 470] [outer = 0x8f52a800] 07:42:22 INFO - PROCESS | 17573 | 1464705742989 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:42:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:42:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1191ms 07:42:23 INFO - PROCESS | 17573 | 1464705743024 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:42:23 INFO - PROCESS | 17573 | 1464705743027 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 07:42:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:42:23 INFO - PROCESS | 17573 | 1464705743033 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:42:23 INFO - PROCESS | 17573 | 1464705743036 Marionette TRACE conn3 <- [1,598,null,{}] 07:42:23 INFO - PROCESS | 17573 | 1464705743042 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:23 INFO - PROCESS | 17573 | 1464705743293 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:42:23 INFO - PROCESS | 17573 | 1464705743385 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd2cc00 == 81 [pid = 17573] [id = 157] 07:42:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 197 (0x8f52e800) [pid = 17573] [serial = 471] [outer = (nil)] 07:42:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 198 (0x91954000) [pid = 17573] [serial = 472] [outer = 0x8f52e800] 07:42:23 INFO - PROCESS | 17573 | 1464705743458 Marionette DEBUG loaded listener.js 07:42:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 199 (0x91bea000) [pid = 17573] [serial = 473] [outer = 0x8f52e800] 07:42:24 INFO - PROCESS | 17573 | 1464705744267 Marionette TRACE conn3 <- [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]]]}] 07:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1280ms 07:42:24 INFO - PROCESS | 17573 | 1464705744314 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:42:24 INFO - PROCESS | 17573 | 1464705744318 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 07:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:42:24 INFO - PROCESS | 17573 | 1464705744332 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - PROCESS | 17573 | 1464705744334 Marionette TRACE conn3 <- [1,602,null,{}] 07:42:24 INFO - PROCESS | 17573 | 1464705744340 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:24 INFO - PROCESS | 17573 | 1464705744536 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:42:24 INFO - PROCESS | 17573 | 1464705744566 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0d8c00 == 82 [pid = 17573] [id = 158] 07:42:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 200 (0x8f63d400) [pid = 17573] [serial = 474] [outer = (nil)] 07:42:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 201 (0x923cc400) [pid = 17573] [serial = 475] [outer = 0x8f63d400] 07:42:24 INFO - PROCESS | 17573 | 1464705744636 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 202 (0x923d7000) [pid = 17573] [serial = 476] [outer = 0x8f63d400] 07:42:25 INFO - PROCESS | 17573 | 1464705745539 Marionette TRACE conn3 <- [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]]]}] 07:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1229ms 07:42:25 INFO - PROCESS | 17573 | 1464705745563 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:42:25 INFO - PROCESS | 17573 | 1464705745566 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 07:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:42:25 INFO - PROCESS | 17573 | 1464705745578 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:42:25 INFO - PROCESS | 17573 | 1464705745580 Marionette TRACE conn3 <- [1,606,null,{}] 07:42:25 INFO - PROCESS | 17573 | 1464705745585 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:26 INFO - PROCESS | 17573 | 1464705746006 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:42:26 INFO - PROCESS | 17573 | --DOMWINDOW == 201 (0x926b0400) [pid = 17573] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:42:26 INFO - PROCESS | 17573 | --DOMWINDOW == 200 (0x91f55c00) [pid = 17573] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:42:26 INFO - PROCESS | 17573 | --DOMWINDOW == 199 (0x9a3f9400) [pid = 17573] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:42:26 INFO - PROCESS | 17573 | --DOMWINDOW == 198 (0x8f643c00) [pid = 17573] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:42:26 INFO - PROCESS | 17573 | --DOMWINDOW == 197 (0x926af800) [pid = 17573] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:42:26 INFO - PROCESS | 17573 | --DOMWINDOW == 196 (0x94e41400) [pid = 17573] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:42:26 INFO - PROCESS | 17573 | --DOMWINDOW == 195 (0x8d979400) [pid = 17573] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:42:26 INFO - PROCESS | 17573 | --DOMWINDOW == 194 (0x8f744c00) [pid = 17573] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:42:26 INFO - PROCESS | 17573 | 1464705746157 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d979400 == 83 [pid = 17573] [id = 159] 07:42:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 195 (0x8ec0bc00) [pid = 17573] [serial = 477] [outer = (nil)] 07:42:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 196 (0x91959400) [pid = 17573] [serial = 478] [outer = 0x8ec0bc00] 07:42:26 INFO - PROCESS | 17573 | 1464705746227 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 197 (0x93867400) [pid = 17573] [serial = 479] [outer = 0x8ec0bc00] 07:42:26 INFO - PROCESS | 17573 | 1464705746898 Marionette TRACE conn3 <- [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]]]}] 07:42:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:42:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1340ms 07:42:26 INFO - PROCESS | 17573 | 1464705746918 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:42:26 INFO - PROCESS | 17573 | 1464705746921 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 07:42:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:42:26 INFO - PROCESS | 17573 | 1464705746938 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:42:26 INFO - PROCESS | 17573 | 1464705746941 Marionette TRACE conn3 <- [1,610,null,{}] 07:42:26 INFO - PROCESS | 17573 | 1464705746946 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:27 INFO - PROCESS | 17573 | 1464705747098 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:42:27 INFO - PROCESS | 17573 | 1464705747117 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x93867800 == 84 [pid = 17573] [id = 160] 07:42:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 198 (0x95176400) [pid = 17573] [serial = 480] [outer = (nil)] 07:42:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 199 (0x98061c00) [pid = 17573] [serial = 481] [outer = 0x95176400] 07:42:27 INFO - PROCESS | 17573 | 1464705747188 Marionette DEBUG loaded listener.js 07:42:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 200 (0x9916cc00) [pid = 17573] [serial = 482] [outer = 0x95176400] 07:42:28 INFO - PROCESS | 17573 | 1464705748119 Marionette TRACE conn3 <- [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]]]}] 07:42:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:42:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1233ms 07:42:28 INFO - PROCESS | 17573 | 1464705748175 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:42:28 INFO - PROCESS | 17573 | 1464705748182 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 07:42:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:42:28 INFO - PROCESS | 17573 | 1464705748191 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:42:28 INFO - PROCESS | 17573 | 1464705748197 Marionette TRACE conn3 <- [1,614,null,{}] 07:42:28 INFO - PROCESS | 17573 | 1464705748205 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:28 INFO - PROCESS | 17573 | 1464705748407 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:42:28 INFO - PROCESS | 17573 | 1464705748586 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c27b800 == 85 [pid = 17573] [id = 161] 07:42:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 201 (0x8c625c00) [pid = 17573] [serial = 483] [outer = (nil)] 07:42:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 202 (0x8cbc8800) [pid = 17573] [serial = 484] [outer = 0x8c625c00] 07:42:28 INFO - PROCESS | 17573 | 1464705748675 Marionette DEBUG loaded listener.js 07:42:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 203 (0x8cd38c00) [pid = 17573] [serial = 485] [outer = 0x8c625c00] 07:42:29 INFO - PROCESS | 17573 | 1464705749683 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:42:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1534ms 07:42:29 INFO - PROCESS | 17573 | 1464705749725 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 17573 | 1464705749734 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 07:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:42:29 INFO - PROCESS | 17573 | 1464705749746 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - PROCESS | 17573 | 1464705749750 Marionette TRACE conn3 <- [1,618,null,{}] 07:42:29 INFO - PROCESS | 17573 | 1464705749757 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:29 INFO - PROCESS | 17573 | 1464705749956 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:42:30 INFO - PROCESS | 17573 | 1464705750200 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d979c00 == 86 [pid = 17573] [id = 162] 07:42:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 204 (0x8d97bc00) [pid = 17573] [serial = 486] [outer = (nil)] 07:42:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 205 (0x8e5a7400) [pid = 17573] [serial = 487] [outer = 0x8d97bc00] 07:42:30 INFO - PROCESS | 17573 | 1464705750332 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 206 (0x8ee0d000) [pid = 17573] [serial = 488] [outer = 0x8d97bc00] 07:42:31 INFO - PROCESS | 17573 | 1464705751423 Marionette TRACE conn3 <- [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]]]}] 07:42:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:42:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1738ms 07:42:31 INFO - PROCESS | 17573 | 1464705751484 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:42:31 INFO - PROCESS | 17573 | 1464705751488 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 07:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:42:31 INFO - PROCESS | 17573 | 1464705751495 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:42:31 INFO - PROCESS | 17573 | 1464705751501 Marionette TRACE conn3 <- [1,622,null,{}] 07:42:31 INFO - PROCESS | 17573 | 1464705751518 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:31 INFO - PROCESS | 17573 | 1464705751744 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:42:32 INFO - PROCESS | 17573 | 1464705751988 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f73dc00 == 87 [pid = 17573] [id = 163] 07:42:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 207 (0x94e3a800) [pid = 17573] [serial = 489] [outer = (nil)] 07:42:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 208 (0x94efd000) [pid = 17573] [serial = 490] [outer = 0x94e3a800] 07:42:32 INFO - PROCESS | 17573 | 1464705752076 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 209 (0x9915e400) [pid = 17573] [serial = 491] [outer = 0x94e3a800] 07:42:32 INFO - PROCESS | 17573 | 1464705752940 Marionette TRACE conn3 <- [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]]]}] 07:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1496ms 07:42:32 INFO - PROCESS | 17573 | 1464705752992 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 17573 | 1464705752996 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 07:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:42:33 INFO - PROCESS | 17573 | 1464705753003 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:42:33 INFO - PROCESS | 17573 | 1464705753007 Marionette TRACE conn3 <- [1,626,null,{}] 07:42:33 INFO - PROCESS | 17573 | 1464705753013 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:33 INFO - PROCESS | 17573 | 1464705753206 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:42:33 INFO - PROCESS | 17573 | 1464705753419 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b262c00 == 88 [pid = 17573] [id = 164] 07:42:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 210 (0x8d0d5400) [pid = 17573] [serial = 492] [outer = (nil)] 07:42:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 211 (0x9a8cfc00) [pid = 17573] [serial = 493] [outer = 0x8d0d5400] 07:42:33 INFO - PROCESS | 17573 | 1464705753598 Marionette DEBUG loaded listener.js 07:42:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 212 (0x9b059c00) [pid = 17573] [serial = 494] [outer = 0x8d0d5400] 07:42:34 INFO - PROCESS | 17573 | 1464705754506 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1531ms 07:42:34 INFO - PROCESS | 17573 | 1464705754536 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:42:34 INFO - PROCESS | 17573 | 1464705754540 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 07:42:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:42:34 INFO - PROCESS | 17573 | 1464705754546 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 17573 | 1464705754550 Marionette TRACE conn3 <- [1,630,null,{}] 07:42:34 INFO - PROCESS | 17573 | 1464705754556 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:34 INFO - PROCESS | 17573 | 1464705754726 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:42:34 INFO - PROCESS | 17573 | 1464705754910 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a262400 == 89 [pid = 17573] [id = 165] 07:42:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 213 (0x9abbc000) [pid = 17573] [serial = 495] [outer = (nil)] 07:42:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 214 (0x9b7b1000) [pid = 17573] [serial = 496] [outer = 0x9abbc000] 07:42:35 INFO - PROCESS | 17573 | 1464705755005 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 215 (0x9bffd000) [pid = 17573] [serial = 497] [outer = 0x9abbc000] 07:42:35 INFO - PROCESS | 17573 | 1464705755966 Marionette TRACE conn3 <- [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]]]}] 07:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1482ms 07:42:36 INFO - PROCESS | 17573 | 1464705756030 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:42:36 INFO - PROCESS | 17573 | 1464705756034 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 07:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:42:36 INFO - PROCESS | 17573 | 1464705756040 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:42:36 INFO - PROCESS | 17573 | 1464705756044 Marionette TRACE conn3 <- [1,634,null,{}] 07:42:36 INFO - PROCESS | 17573 | 1464705756050 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:36 INFO - PROCESS | 17573 | 1464705756267 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:42:36 INFO - PROCESS | 17573 | 1464705756458 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e3bc00 == 90 [pid = 17573] [id = 166] 07:42:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 216 (0x9b45d400) [pid = 17573] [serial = 498] [outer = (nil)] 07:42:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 217 (0xa2407400) [pid = 17573] [serial = 499] [outer = 0x9b45d400] 07:42:36 INFO - PROCESS | 17573 | 1464705756604 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 218 (0xa3267800) [pid = 17573] [serial = 500] [outer = 0x9b45d400] 07:42:37 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:37 INFO - PROCESS | 17573 | 1464705757471 Marionette TRACE conn3 <- [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]]]}] 07:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1496ms 07:42:37 INFO - PROCESS | 17573 | 1464705757538 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:42:37 INFO - PROCESS | 17573 | 1464705757542 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 07:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:42:37 INFO - PROCESS | 17573 | 1464705757548 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:42:37 INFO - PROCESS | 17573 | 1464705757552 Marionette TRACE conn3 <- [1,638,null,{}] 07:42:37 INFO - PROCESS | 17573 | 1464705757557 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:37 INFO - PROCESS | 17573 | 1464705757756 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:42:37 INFO - PROCESS | 17573 | 1464705757937 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x92491400 == 91 [pid = 17573] [id = 167] 07:42:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 219 (0x92493800) [pid = 17573] [serial = 501] [outer = (nil)] 07:42:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 220 (0x9249a800) [pid = 17573] [serial = 502] [outer = 0x92493800] 07:42:38 INFO - PROCESS | 17573 | 1464705758032 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 221 (0x9249c800) [pid = 17573] [serial = 503] [outer = 0x92493800] 07:42:38 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:38 INFO - PROCESS | 17573 | 1464705758939 Marionette TRACE conn3 <- [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]]]}] 07:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1434ms 07:42:38 INFO - PROCESS | 17573 | 1464705758983 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:42:38 INFO - PROCESS | 17573 | 1464705758987 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 07:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:42:38 INFO - PROCESS | 17573 | 1464705758993 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 17573 | 1464705758996 Marionette TRACE conn3 <- [1,642,null,{}] 07:42:39 INFO - PROCESS | 17573 | 1464705759002 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:39 INFO - PROCESS | 17573 | 1464705759175 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:42:39 INFO - PROCESS | 17573 | 1464705759364 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d6400 == 92 [pid = 17573] [id = 168] 07:42:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 222 (0x92491800) [pid = 17573] [serial = 504] [outer = (nil)] 07:42:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 223 (0xa2409800) [pid = 17573] [serial = 505] [outer = 0x92491800] 07:42:39 INFO - PROCESS | 17573 | 1464705759450 Marionette DEBUG loaded listener.js 07:42:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 224 (0xa355f800) [pid = 17573] [serial = 506] [outer = 0x92491800] 07:42:40 INFO - PROCESS | 17573 | 1464705760342 Marionette TRACE conn3 <- [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]]]}] 07:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1383ms 07:42:40 INFO - PROCESS | 17573 | 1464705760376 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:42:40 INFO - PROCESS | 17573 | 1464705760381 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 07:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:42:40 INFO - PROCESS | 17573 | 1464705760387 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:42:40 INFO - PROCESS | 17573 | 1464705760390 Marionette TRACE conn3 <- [1,646,null,{}] 07:42:40 INFO - PROCESS | 17573 | 1464705760397 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:40 INFO - PROCESS | 17573 | 1464705760571 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:42:40 INFO - PROCESS | 17573 | 1464705760764 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:40 INFO - PROCESS | 17573 | ++DOCSHELL 0xa623bc00 == 93 [pid = 17573] [id = 169] 07:42:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 225 (0xa6243400) [pid = 17573] [serial = 507] [outer = (nil)] 07:42:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 226 (0xa629b800) [pid = 17573] [serial = 508] [outer = 0xa6243400] 07:42:40 INFO - PROCESS | 17573 | 1464705760849 Marionette DEBUG loaded listener.js 07:42:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 227 (0xa6704000) [pid = 17573] [serial = 509] [outer = 0xa6243400] 07:42:41 INFO - PROCESS | 17573 | 1464705761775 Marionette TRACE conn3 <- [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]]]}] 07:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1430ms 07:42:41 INFO - PROCESS | 17573 | 1464705761817 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:42:41 INFO - PROCESS | 17573 | 1464705761821 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 07:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:42:41 INFO - PROCESS | 17573 | 1464705761828 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:42:41 INFO - PROCESS | 17573 | 1464705761830 Marionette TRACE conn3 <- [1,650,null,{}] 07:42:41 INFO - PROCESS | 17573 | 1464705761836 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:42 INFO - PROCESS | 17573 | 1464705762022 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:42:42 INFO - PROCESS | 17573 | 1464705762213 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e1400 == 94 [pid = 17573] [id = 170] 07:42:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 228 (0x8a7e4400) [pid = 17573] [serial = 510] [outer = (nil)] 07:42:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 229 (0x8a7ea400) [pid = 17573] [serial = 511] [outer = 0x8a7e4400] 07:42:42 INFO - PROCESS | 17573 | 1464705762303 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 230 (0x8a7ec800) [pid = 17573] [serial = 512] [outer = 0x8a7e4400] 07:42:43 INFO - PROCESS | 17573 | 1464705763185 Marionette TRACE conn3 <- [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]]]}] 07:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1386ms 07:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:42:43 INFO - PROCESS | 17573 | 1464705763216 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:42:43 INFO - PROCESS | 17573 | 1464705763220 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 07:42:43 INFO - PROCESS | 17573 | 1464705763226 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:42:43 INFO - PROCESS | 17573 | 1464705763231 Marionette TRACE conn3 <- [1,654,null,{}] 07:42:43 INFO - PROCESS | 17573 | 1464705763236 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:43 INFO - PROCESS | 17573 | 1464705763436 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:42:43 INFO - PROCESS | 17573 | 1464705763638 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e2400 == 95 [pid = 17573] [id = 171] 07:42:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 231 (0x8a7e8400) [pid = 17573] [serial = 513] [outer = (nil)] 07:42:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 232 (0xa6799400) [pid = 17573] [serial = 514] [outer = 0x8a7e8400] 07:42:43 INFO - PROCESS | 17573 | 1464705763730 Marionette DEBUG loaded listener.js 07:42:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 233 (0xa6b63c00) [pid = 17573] [serial = 515] [outer = 0x8a7e8400] 07:42:44 INFO - PROCESS | 17573 | 1464705764682 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:42:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:42:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1535ms 07:42:44 INFO - PROCESS | 17573 | 1464705764761 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:42:44 INFO - PROCESS | 17573 | 1464705764765 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 07:42:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:42:44 INFO - PROCESS | 17573 | 1464705764771 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:42:44 INFO - PROCESS | 17573 | 1464705764775 Marionette TRACE conn3 <- [1,658,null,{}] 07:42:44 INFO - PROCESS | 17573 | 1464705764781 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:45 INFO - PROCESS | 17573 | 1464705765027 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:42:45 INFO - PROCESS | 17573 | 1464705765303 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a06f800 == 96 [pid = 17573] [id = 172] 07:42:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 234 (0x8a070c00) [pid = 17573] [serial = 516] [outer = (nil)] 07:42:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 235 (0x8a077c00) [pid = 17573] [serial = 517] [outer = 0x8a070c00] 07:42:45 INFO - PROCESS | 17573 | 1464705765451 Marionette DEBUG loaded listener.js 07:42:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 236 (0x8a07bc00) [pid = 17573] [serial = 518] [outer = 0x8a070c00] 07:42:46 INFO - PROCESS | 17573 | 1464705766322 Marionette TRACE conn3 <- [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]]]}] 07:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1579ms 07:42:46 INFO - PROCESS | 17573 | 1464705766355 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 17573 | 1464705766359 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 07:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:42:46 INFO - PROCESS | 17573 | 1464705766367 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 17573 | 1464705766370 Marionette TRACE conn3 <- [1,662,null,{}] 07:42:46 INFO - PROCESS | 17573 | 1464705766375 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:46 INFO - PROCESS | 17573 | 1464705766557 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:42:46 INFO - PROCESS | 17573 | 1464705766772 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a075400 == 97 [pid = 17573] [id = 173] 07:42:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 237 (0x8a076800) [pid = 17573] [serial = 519] [outer = (nil)] 07:42:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 238 (0x8a1a0c00) [pid = 17573] [serial = 520] [outer = 0x8a076800] 07:42:46 INFO - PROCESS | 17573 | 1464705766862 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 239 (0x8a1a2800) [pid = 17573] [serial = 521] [outer = 0x8a076800] 07:42:47 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:47 INFO - PROCESS | 17573 | 1464705767795 Marionette TRACE conn3 <- [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]]]}] 07:42:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1484ms 07:42:47 INFO - PROCESS | 17573 | 1464705767852 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:42:47 INFO - PROCESS | 17573 | 1464705767856 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 07:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:42:47 INFO - PROCESS | 17573 | 1464705767862 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:42:47 INFO - PROCESS | 17573 | 1464705767864 Marionette TRACE conn3 <- [1,666,null,{}] 07:42:47 INFO - PROCESS | 17573 | 1464705767871 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:48 INFO - PROCESS | 17573 | 1464705768047 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:42:48 INFO - PROCESS | 17573 | 1464705768244 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a19d000 == 98 [pid = 17573] [id = 174] 07:42:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 240 (0x8a1a3400) [pid = 17573] [serial = 522] [outer = (nil)] 07:42:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 241 (0x8a2e9800) [pid = 17573] [serial = 523] [outer = 0x8a1a3400] 07:42:48 INFO - PROCESS | 17573 | 1464705768370 Marionette DEBUG loaded listener.js 07:42:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 242 (0x8a2ec400) [pid = 17573] [serial = 524] [outer = 0x8a1a3400] 07:42:49 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:49 INFO - PROCESS | 17573 | 1464705769345 Marionette TRACE conn3 <- [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]]]}] 07:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1548ms 07:42:49 INFO - PROCESS | 17573 | 1464705769410 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:42:49 INFO - PROCESS | 17573 | 1464705769414 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 07:42:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:42:49 INFO - PROCESS | 17573 | 1464705769420 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 17573 | 1464705769424 Marionette TRACE conn3 <- [1,670,null,{}] 07:42:49 INFO - PROCESS | 17573 | 1464705769429 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:49 INFO - PROCESS | 17573 | 1464705769607 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:42:49 INFO - PROCESS | 17573 | 1464705769894 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a1c00 == 99 [pid = 17573] [id = 175] 07:42:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 243 (0x8a1a4000) [pid = 17573] [serial = 525] [outer = (nil)] 07:42:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 244 (0x8a2f4800) [pid = 17573] [serial = 526] [outer = 0x8a1a4000] 07:42:49 INFO - PROCESS | 17573 | 1464705769988 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 245 (0x8a7ef400) [pid = 17573] [serial = 527] [outer = 0x8a1a4000] 07:42:50 INFO - PROCESS | 17573 | 1464705770840 Marionette TRACE conn3 <- [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]]]}] 07:42:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:42:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1479ms 07:42:50 INFO - PROCESS | 17573 | 1464705770901 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 17573 | 1464705770905 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 07:42:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:42:50 INFO - PROCESS | 17573 | 1464705770911 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - PROCESS | 17573 | 1464705770913 Marionette TRACE conn3 <- [1,674,null,{}] 07:42:50 INFO - PROCESS | 17573 | 1464705770919 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:51 INFO - PROCESS | 17573 | 1464705771101 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:42:51 INFO - PROCESS | 17573 | 1464705771293 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a06d400 == 100 [pid = 17573] [id = 176] 07:42:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 246 (0x8a2ee000) [pid = 17573] [serial = 528] [outer = (nil)] 07:42:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 247 (0x8d104800) [pid = 17573] [serial = 529] [outer = 0x8a2ee000] 07:42:51 INFO - PROCESS | 17573 | 1464705771378 Marionette DEBUG loaded listener.js 07:42:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 248 (0x8d106000) [pid = 17573] [serial = 530] [outer = 0x8a2ee000] 07:42:52 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:52 INFO - PROCESS | 17573 | 1464705772746 Marionette TRACE conn3 <- [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]]]}] 07:42:52 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 07:42:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1883ms 07:42:52 INFO - PROCESS | 17573 | 1464705772795 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:42:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:42:52 INFO - PROCESS | 17573 | 1464705772801 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 07:42:52 INFO - PROCESS | 17573 | 1464705772809 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:42:52 INFO - PROCESS | 17573 | 1464705772815 Marionette TRACE conn3 <- [1,678,null,{}] 07:42:52 INFO - PROCESS | 17573 | 1464705772822 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:53 INFO - PROCESS | 17573 | 1464705773001 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:42:53 INFO - PROCESS | 17573 | 1464705773191 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b260400 == 101 [pid = 17573] [id = 177] 07:42:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 249 (0x8c27d000) [pid = 17573] [serial = 531] [outer = (nil)] 07:42:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 250 (0x8c54fc00) [pid = 17573] [serial = 532] [outer = 0x8c27d000] 07:42:53 INFO - PROCESS | 17573 | 1464705773271 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 251 (0x8cbd0000) [pid = 17573] [serial = 533] [outer = 0x8c27d000] 07:42:54 INFO - PROCESS | 17573 | 1464705774182 Marionette TRACE conn3 <- [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]]]}] 07:42:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:42:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1433ms 07:42:54 INFO - PROCESS | 17573 | 1464705774242 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:42:54 INFO - PROCESS | 17573 | 1464705774250 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 07:42:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:42:54 INFO - PROCESS | 17573 | 1464705774260 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 17573 | 1464705774264 Marionette TRACE conn3 <- [1,682,null,{}] 07:42:54 INFO - PROCESS | 17573 | 1464705774270 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:54 INFO - PROCESS | 17573 | 1464705774445 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:42:54 INFO - PROCESS | 17573 | 1464705774843 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc2000 == 102 [pid = 17573] [id = 178] 07:42:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 252 (0x8cbcf000) [pid = 17573] [serial = 534] [outer = (nil)] 07:42:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 253 (0x8d107800) [pid = 17573] [serial = 535] [outer = 0x8cbcf000] 07:42:54 INFO - PROCESS | 17573 | 1464705774923 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 254 (0x8d570000) [pid = 17573] [serial = 536] [outer = 0x8cbcf000] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec02000 == 101 [pid = 17573] [id = 109] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8f743400 == 100 [pid = 17573] [id = 107] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 253 (0xa0612c00) [pid = 17573] [serial = 366] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 252 (0xa35f5800) [pid = 17573] [serial = 369] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 251 (0xa68a0800) [pid = 17573] [serial = 372] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 250 (0x8e5ab000) [pid = 17573] [serial = 375] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 249 (0x8d56a800) [pid = 17573] [serial = 378] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 248 (0x8d63cc00) [pid = 17573] [serial = 381] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 247 (0x8d647800) [pid = 17573] [serial = 384] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 246 (0x8d980800) [pid = 17573] [serial = 387] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 245 (0x9a3f6800) [pid = 17573] [serial = 411] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x9d8cfc00 == 99 [pid = 17573] [id = 108] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee0c000 == 98 [pid = 17573] [id = 111] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec07400 == 97 [pid = 17573] [id = 110] 07:42:56 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:56 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8d979400 == 96 [pid = 17573] [id = 159] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0d8c00 == 95 [pid = 17573] [id = 158] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd2cc00 == 94 [pid = 17573] [id = 157] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8d63a000 == 93 [pid = 17573] [id = 156] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8c626c00 == 92 [pid = 17573] [id = 155] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8c626400 == 91 [pid = 17573] [id = 154] 07:42:56 INFO - PROCESS | 17573 | 1464705776227 Marionette TRACE conn3 <- [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]]]}] 07:42:56 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) 07:42:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1982ms 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x94efb400 == 90 [pid = 17573] [id = 140] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x9b44a000 == 89 [pid = 17573] [id = 139] 07:42:56 INFO - PROCESS | 17573 | --DOCSHELL 0x8d565800 == 88 [pid = 17573] [id = 138] 07:42:56 INFO - PROCESS | 17573 | 1464705776288 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:42:56 INFO - PROCESS | 17573 | 1464705776291 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 07:42:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:42:56 INFO - PROCESS | 17573 | 1464705776303 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:42:56 INFO - PROCESS | 17573 | 1464705776307 Marionette TRACE conn3 <- [1,686,null,{}] 07:42:56 INFO - PROCESS | 17573 | 1464705776322 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 244 (0x9b7aa800) [pid = 17573] [serial = 310] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 243 (0x9517e800) [pid = 17573] [serial = 405] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 242 (0x922c4400) [pid = 17573] [serial = 399] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 241 (0x923cd800) [pid = 17573] [serial = 400] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 240 (0x9b45d800) [pid = 17573] [serial = 355] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 239 (0x8f73f400) [pid = 17573] [serial = 357] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 238 (0x8f73c400) [pid = 17573] [serial = 396] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 237 (0x8f9cd800) [pid = 17573] [serial = 397] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 236 (0x9b057400) [pid = 17573] [serial = 363] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 235 (0x93979c00) [pid = 17573] [serial = 402] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 234 (0x99161800) [pid = 17573] [serial = 408] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 233 (0x9390ec00) [pid = 17573] [serial = 360] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 232 (0x8f527c00) [pid = 17573] [serial = 390] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 231 (0x8ee05000) [pid = 17573] [serial = 393] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 230 (0x8f525800) [pid = 17573] [serial = 394] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 229 (0x96bd9000) [pid = 17573] [serial = 406] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 228 (0x94e47800) [pid = 17573] [serial = 403] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | --DOMWINDOW == 227 (0x99e93400) [pid = 17573] [serial = 409] [outer = (nil)] [url = about:blank] 07:42:56 INFO - PROCESS | 17573 | 1464705776568 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:42:56 INFO - PROCESS | 17573 | 1464705776722 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec07400 == 89 [pid = 17573] [id = 179] 07:42:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 228 (0x8ec09400) [pid = 17573] [serial = 537] [outer = (nil)] 07:42:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 229 (0x8ec10800) [pid = 17573] [serial = 538] [outer = 0x8ec09400] 07:42:56 INFO - PROCESS | 17573 | 1464705776863 Marionette DEBUG loaded listener.js 07:42:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 230 (0x8f523800) [pid = 17573] [serial = 539] [outer = 0x8ec09400] 07:42:57 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:58 INFO - PROCESS | 17573 | 1464705778012 Marionette TRACE conn3 <- [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]]]}] 07:42:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:42:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1733ms 07:42:58 INFO - PROCESS | 17573 | 1464705778035 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 17573 | 1464705778039 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 07:42:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:42:58 INFO - PROCESS | 17573 | 1464705778045 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 17573 | 1464705778047 Marionette TRACE conn3 <- [1,690,null,{}] 07:42:58 INFO - PROCESS | 17573 | 1464705778053 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:58 INFO - PROCESS | 17573 | 1464705778208 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:42:58 INFO - PROCESS | 17573 | 1464705778459 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d63cc00 == 90 [pid = 17573] [id = 180] 07:42:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 231 (0x8d978c00) [pid = 17573] [serial = 540] [outer = (nil)] 07:42:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 232 (0x8f63bc00) [pid = 17573] [serial = 541] [outer = 0x8d978c00] 07:42:58 INFO - PROCESS | 17573 | 1464705778528 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 233 (0x8f741400) [pid = 17573] [serial = 542] [outer = 0x8d978c00] 07:42:59 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:59 INFO - PROCESS | 17573 | 1464705779685 Marionette TRACE conn3 <- [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]]]}] 07:42:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:42:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1684ms 07:42:59 INFO - PROCESS | 17573 | 1464705779729 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:42:59 INFO - PROCESS | 17573 | 1464705779733 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 07:42:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:42:59 INFO - PROCESS | 17573 | 1464705779740 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:42:59 INFO - PROCESS | 17573 | 1464705779743 Marionette TRACE conn3 <- [1,694,null,{}] 07:42:59 INFO - PROCESS | 17573 | 1464705779754 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:59 INFO - PROCESS | 17573 | 1464705779964 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:43:00 INFO - PROCESS | 17573 | 1464705780048 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f52a400 == 91 [pid = 17573] [id = 181] 07:43:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 234 (0x8f52b000) [pid = 17573] [serial = 543] [outer = (nil)] 07:43:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 235 (0x8f9d0000) [pid = 17573] [serial = 544] [outer = 0x8f52b000] 07:43:00 INFO - PROCESS | 17573 | 1464705780231 Marionette DEBUG loaded listener.js 07:43:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 236 (0x91954400) [pid = 17573] [serial = 545] [outer = 0x8f52b000] 07:43:00 INFO - PROCESS | 17573 | --DOMWINDOW == 235 (0x8d0d2400) [pid = 17573] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:43:00 INFO - PROCESS | 17573 | --DOMWINDOW == 234 (0x8f63d400) [pid = 17573] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:43:00 INFO - PROCESS | 17573 | --DOMWINDOW == 233 (0x8ec0bc00) [pid = 17573] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:43:00 INFO - PROCESS | 17573 | --DOMWINDOW == 232 (0x8f52a800) [pid = 17573] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:43:00 INFO - PROCESS | 17573 | --DOMWINDOW == 231 (0x8f52e800) [pid = 17573] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:43:00 INFO - PROCESS | 17573 | --DOMWINDOW == 230 (0x8c62b800) [pid = 17573] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:43:01 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:01 INFO - PROCESS | 17573 | 1464705781735 Marionette TRACE conn3 <- [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]]]}] 07:43:01 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) 07:43:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2040ms 07:43:01 INFO - PROCESS | 17573 | 1464705781780 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 17573 | 1464705781784 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 07:43:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:43:01 INFO - PROCESS | 17573 | 1464705781790 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 17573 | 1464705781793 Marionette TRACE conn3 <- [1,698,null,{}] 07:43:01 INFO - PROCESS | 17573 | 1464705781798 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:02 INFO - PROCESS | 17573 | 1464705782022 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:43:02 INFO - PROCESS | 17573 | 1464705782088 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d109800 == 92 [pid = 17573] [id = 182] 07:43:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 231 (0x8ec06800) [pid = 17573] [serial = 546] [outer = (nil)] 07:43:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 232 (0x91be3c00) [pid = 17573] [serial = 547] [outer = 0x8ec06800] 07:43:02 INFO - PROCESS | 17573 | 1464705782158 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 233 (0x923d1c00) [pid = 17573] [serial = 548] [outer = 0x8ec06800] 07:43:03 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:03 INFO - PROCESS | 17573 | 1464705783432 Marionette TRACE conn3 <- [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]]]}] 07:43:03 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) 07:43:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1695ms 07:43:03 INFO - PROCESS | 17573 | 1464705783486 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:43:03 INFO - PROCESS | 17573 | 1464705783492 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 07:43:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:43:03 INFO - PROCESS | 17573 | 1464705783501 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:43:03 INFO - PROCESS | 17573 | 1464705783506 Marionette TRACE conn3 <- [1,702,null,{}] 07:43:03 INFO - PROCESS | 17573 | 1464705783515 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:03 INFO - PROCESS | 17573 | 1464705783850 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:43:04 INFO - PROCESS | 17573 | 1464705784040 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7eb000 == 93 [pid = 17573] [id = 183] 07:43:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 234 (0x8a7f0800) [pid = 17573] [serial = 549] [outer = (nil)] 07:43:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 235 (0x8c545000) [pid = 17573] [serial = 550] [outer = 0x8a7f0800] 07:43:04 INFO - PROCESS | 17573 | 1464705784128 Marionette DEBUG loaded listener.js 07:43:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 236 (0x8c626400) [pid = 17573] [serial = 551] [outer = 0x8a7f0800] 07:43:05 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:05 INFO - PROCESS | 17573 | 1464705785459 Marionette TRACE conn3 <- [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]]]}] 07:43:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:43:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1996ms 07:43:05 INFO - PROCESS | 17573 | 1464705785545 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:43:05 INFO - PROCESS | 17573 | 1464705785554 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 07:43:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:43:05 INFO - PROCESS | 17573 | 1464705785568 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:43:05 INFO - PROCESS | 17573 | 1464705785572 Marionette TRACE conn3 <- [1,706,null,{}] 07:43:05 INFO - PROCESS | 17573 | 1464705785579 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:05 INFO - PROCESS | 17573 | 1464705785757 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:43:05 INFO - PROCESS | 17573 | 1464705785941 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2f6c00 == 94 [pid = 17573] [id = 184] 07:43:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 237 (0x8cbcd000) [pid = 17573] [serial = 552] [outer = (nil)] 07:43:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 238 (0x8d10b800) [pid = 17573] [serial = 553] [outer = 0x8cbcd000] 07:43:06 INFO - PROCESS | 17573 | 1464705786025 Marionette DEBUG loaded listener.js 07:43:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 239 (0x8d647800) [pid = 17573] [serial = 554] [outer = 0x8cbcd000] 07:43:07 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:07 INFO - PROCESS | 17573 | 1464705787369 Marionette TRACE conn3 <- [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]]]}] 07:43:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:43:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1844ms 07:43:07 INFO - PROCESS | 17573 | 1464705787452 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:43:07 INFO - PROCESS | 17573 | 1464705787456 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 07:43:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:43:07 INFO - PROCESS | 17573 | 1464705787467 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - PROCESS | 17573 | 1464705787472 Marionette TRACE conn3 <- [1,710,null,{}] 07:43:07 INFO - PROCESS | 17573 | 1464705787489 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:07 INFO - PROCESS | 17573 | 1464705787667 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:43:07 INFO - PROCESS | 17573 | 1464705787849 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0dd400 == 95 [pid = 17573] [id = 185] 07:43:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 240 (0x8ec0e800) [pid = 17573] [serial = 555] [outer = (nil)] 07:43:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 241 (0x91bee400) [pid = 17573] [serial = 556] [outer = 0x8ec0e800] 07:43:07 INFO - PROCESS | 17573 | 1464705787935 Marionette DEBUG loaded listener.js 07:43:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 242 (0x92497800) [pid = 17573] [serial = 557] [outer = 0x8ec0e800] 07:43:09 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:09 INFO - PROCESS | 17573 | 1464705789243 Marionette TRACE conn3 <- [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]]]}] 07:43:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:43:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1838ms 07:43:09 INFO - PROCESS | 17573 | 1464705789397 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 07:43:09 INFO - PROCESS | 17573 | 1464705789401 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 07:43:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:43:09 INFO - PROCESS | 17573 | 1464705789413 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:43:09 INFO - PROCESS | 17573 | 1464705789416 Marionette TRACE conn3 <- [1,714,null,{}] 07:43:09 INFO - PROCESS | 17573 | 1464705789422 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:09 INFO - PROCESS | 17573 | 1464705789589 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:43:09 INFO - PROCESS | 17573 | 1464705789771 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x922c4400 == 96 [pid = 17573] [id = 186] 07:43:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 243 (0x922c9000) [pid = 17573] [serial = 558] [outer = (nil)] 07:43:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 244 (0x938a7400) [pid = 17573] [serial = 559] [outer = 0x922c9000] 07:43:09 INFO - PROCESS | 17573 | 1464705789853 Marionette DEBUG loaded listener.js 07:43:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 245 (0x94e40800) [pid = 17573] [serial = 560] [outer = 0x922c9000] 07:43:11 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:11 INFO - PROCESS | 17573 | 1464705791120 Marionette TRACE conn3 <- [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]]]}] 07:43:11 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 07:43:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1731ms 07:43:11 INFO - PROCESS | 17573 | 1464705791143 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:43:11 INFO - PROCESS | 17573 | 1464705791146 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 07:43:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:43:11 INFO - PROCESS | 17573 | 1464705791153 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:43:11 INFO - PROCESS | 17573 | 1464705791156 Marionette TRACE conn3 <- [1,718,null,{}] 07:43:11 INFO - PROCESS | 17573 | 1464705791162 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:11 INFO - PROCESS | 17573 | 1464705791369 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:43:11 INFO - PROCESS | 17573 | 1464705791533 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x922c7400 == 97 [pid = 17573] [id = 187] 07:43:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 246 (0x924ebc00) [pid = 17573] [serial = 561] [outer = (nil)] 07:43:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 247 (0x94eaf800) [pid = 17573] [serial = 562] [outer = 0x924ebc00] 07:43:11 INFO - PROCESS | 17573 | 1464705791616 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 248 (0x96bd3000) [pid = 17573] [serial = 563] [outer = 0x924ebc00] 07:43:12 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:12 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:12 INFO - PROCESS | 17573 | 1464705792941 Marionette TRACE conn3 <- [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]]]}] 07:43:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:43:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1831ms 07:43:13 INFO - PROCESS | 17573 | 1464705793030 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 07:43:13 INFO - PROCESS | 17573 | 1464705793034 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 07:43:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:43:13 INFO - PROCESS | 17573 | 1464705793044 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:43:13 INFO - PROCESS | 17573 | 1464705793047 Marionette TRACE conn3 <- [1,722,null,{}] 07:43:13 INFO - PROCESS | 17573 | 1464705793053 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:13 INFO - PROCESS | 17573 | 1464705793239 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:43:13 INFO - PROCESS | 17573 | 1464705793424 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x938adc00 == 98 [pid = 17573] [id = 188] 07:43:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 249 (0x94efc800) [pid = 17573] [serial = 564] [outer = (nil)] 07:43:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 250 (0x991e4c00) [pid = 17573] [serial = 565] [outer = 0x94efc800] 07:43:13 INFO - PROCESS | 17573 | 1464705793509 Marionette DEBUG loaded listener.js 07:43:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 251 (0x9a265800) [pid = 17573] [serial = 566] [outer = 0x94efc800] 07:43:14 INFO - PROCESS | 17573 | 1464705794377 Marionette TRACE conn3 <- [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] 07:43:14 INFO - PROCESS | 17573 | 1464705794435 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 07:43:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:43:14 INFO - PROCESS | 17573 | 1464705794442 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 17573 | 1464705794445 Marionette TRACE conn3 <- [1,726,null,{}] 07:43:14 INFO - PROCESS | 17573 | 1464705794451 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:14 INFO - PROCESS | 17573 | 1464705794632 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:43:14 INFO - PROCESS | 17573 | 1464705794822 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x98053400 == 99 [pid = 17573] [id = 189] 07:43:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 252 (0x9805c000) [pid = 17573] [serial = 567] [outer = (nil)] 07:43:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 253 (0x9abbbc00) [pid = 17573] [serial = 568] [outer = 0x9805c000] 07:43:14 INFO - PROCESS | 17573 | 1464705794908 Marionette DEBUG loaded listener.js 07:43:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 254 (0x9b45e800) [pid = 17573] [serial = 569] [outer = 0x9805c000] 07:43:15 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:15 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:15 INFO - PROCESS | 17573 | 1464705795881 Marionette TRACE conn3 <- [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]]]}] 07:43:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:43:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1481ms 07:43:15 INFO - PROCESS | 17573 | 1464705795924 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:43:15 INFO - PROCESS | 17573 | 1464705795928 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 07:43:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:43:15 INFO - PROCESS | 17573 | 1464705795935 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:43:15 INFO - PROCESS | 17573 | 1464705795938 Marionette TRACE conn3 <- [1,730,null,{}] 07:43:15 INFO - PROCESS | 17573 | 1464705795944 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:16 INFO - PROCESS | 17573 | 1464705796115 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:43:16 INFO - PROCESS | 17573 | 1464705796348 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x9abafc00 == 100 [pid = 17573] [id = 190] 07:43:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 255 (0x9b44b400) [pid = 17573] [serial = 570] [outer = (nil)] 07:43:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 256 (0x9bff4000) [pid = 17573] [serial = 571] [outer = 0x9b44b400] 07:43:16 INFO - PROCESS | 17573 | 1464705796474 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 257 (0x9c0ae400) [pid = 17573] [serial = 572] [outer = 0x9b44b400] 07:43:17 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:17 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:17 INFO - PROCESS | 17573 | 1464705797371 Marionette TRACE conn3 <- [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] 07:43:17 INFO - PROCESS | 17573 | 1464705797426 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 07:43:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:43:17 INFO - PROCESS | 17573 | 1464705797432 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 17573 | 1464705797435 Marionette TRACE conn3 <- [1,734,null,{}] 07:43:17 INFO - PROCESS | 17573 | 1464705797441 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:17 INFO - PROCESS | 17573 | 1464705797623 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:43:17 INFO - PROCESS | 17573 | 1464705797857 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b7b3c00 == 101 [pid = 17573] [id = 191] 07:43:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 258 (0x9c22b400) [pid = 17573] [serial = 573] [outer = (nil)] 07:43:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 259 (0xa0618c00) [pid = 17573] [serial = 574] [outer = 0x9c22b400] 07:43:17 INFO - PROCESS | 17573 | 1464705797985 Marionette DEBUG loaded listener.js 07:43:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 260 (0xa061fc00) [pid = 17573] [serial = 575] [outer = 0x9c22b400] 07:43:18 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:18 INFO - PROCESS | 17573 | 1464705798890 Marionette TRACE conn3 <- [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]]]}] 07:43:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:43:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1487ms 07:43:18 INFO - PROCESS | 17573 | 1464705798920 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:43:18 INFO - PROCESS | 17573 | 1464705798924 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:43:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:43:18 INFO - PROCESS | 17573 | 1464705798930 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:43:18 INFO - PROCESS | 17573 | 1464705798933 Marionette TRACE conn3 <- [1,738,null,{}] 07:43:18 INFO - PROCESS | 17573 | 1464705798939 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:19 INFO - PROCESS | 17573 | 1464705799158 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:43:19 INFO - PROCESS | 17573 | 1464705799354 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c550800 == 102 [pid = 17573] [id = 192] 07:43:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 261 (0x8c550c00) [pid = 17573] [serial = 576] [outer = (nil)] 07:43:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 262 (0x91be8c00) [pid = 17573] [serial = 577] [outer = 0x8c550c00] 07:43:19 INFO - PROCESS | 17573 | 1464705799476 Marionette DEBUG loaded listener.js 07:43:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 263 (0x94e41400) [pid = 17573] [serial = 578] [outer = 0x8c550c00] 07:43:20 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:20 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:20 INFO - PROCESS | 17573 | 1464705800783 Marionette TRACE conn3 <- [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]]]}] 07:43:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:43:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1889ms 07:43:20 INFO - PROCESS | 17573 | 1464705800820 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:43:20 INFO - PROCESS | 17573 | 1464705800824 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:43:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:43:20 INFO - PROCESS | 17573 | 1464705800831 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:43:20 INFO - PROCESS | 17573 | 1464705800836 Marionette TRACE conn3 <- [1,742,null,{}] 07:43:20 INFO - PROCESS | 17573 | 1464705800949 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:21 INFO - PROCESS | 17573 | 1464705801129 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:43:21 INFO - PROCESS | 17573 | 1464705801671 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2ef000 == 103 [pid = 17573] [id = 193] 07:43:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 264 (0x8a7f0400) [pid = 17573] [serial = 579] [outer = (nil)] 07:43:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 265 (0x8b26dc00) [pid = 17573] [serial = 580] [outer = 0x8a7f0400] 07:43:21 INFO - PROCESS | 17573 | 1464705801789 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 266 (0x8c622400) [pid = 17573] [serial = 581] [outer = 0x8a7f0400] 07:43:23 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:23 INFO - PROCESS | 17573 | 1464705803130 Marionette TRACE conn3 <- [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]]]}] 07:43:23 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 07:43:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2352ms 07:43:23 INFO - PROCESS | 17573 | 1464705803280 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:43:23 INFO - PROCESS | 17573 | 1464705803287 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8f52a400 == 102 [pid = 17573] [id = 181] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8d63cc00 == 101 [pid = 17573] [id = 180] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 265 (0x98061c00) [pid = 17573] [serial = 481] [outer = (nil)] [url = about:blank] 07:43:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec07400 == 100 [pid = 17573] [id = 179] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbc2000 == 99 [pid = 17573] [id = 178] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8b260400 == 98 [pid = 17573] [id = 177] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8a075400 == 97 [pid = 17573] [id = 173] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8a06f800 == 96 [pid = 17573] [id = 172] 07:43:23 INFO - PROCESS | 17573 | 1464705803402 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:43:23 INFO - PROCESS | 17573 | 1464705803407 Marionette TRACE conn3 <- [1,746,null,{}] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7e2400 == 95 [pid = 17573] [id = 171] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7e1400 == 94 [pid = 17573] [id = 170] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0xa623bc00 == 93 [pid = 17573] [id = 169] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x923d6400 == 92 [pid = 17573] [id = 168] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x92491400 == 91 [pid = 17573] [id = 167] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x94e3bc00 == 90 [pid = 17573] [id = 166] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x9a262400 == 89 [pid = 17573] [id = 165] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8b262c00 == 88 [pid = 17573] [id = 164] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8f73dc00 == 87 [pid = 17573] [id = 163] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8d979c00 == 86 [pid = 17573] [id = 162] 07:43:23 INFO - PROCESS | 17573 | 1464705803432 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:23 INFO - PROCESS | 17573 | --DOCSHELL 0x8c27b800 == 85 [pid = 17573] [id = 161] 07:43:23 INFO - PROCESS | 17573 | 1464705803593 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 264 (0x8b267800) [pid = 17573] [serial = 451] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 263 (0x8c280400) [pid = 17573] [serial = 439] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 262 (0x91be7000) [pid = 17573] [serial = 429] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 261 (0x8e31fc00) [pid = 17573] [serial = 466] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 260 (0x8ec03c00) [pid = 17573] [serial = 414] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 259 (0x8ec03800) [pid = 17573] [serial = 467] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 258 (0x923d7000) [pid = 17573] [serial = 476] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 257 (0x91959400) [pid = 17573] [serial = 478] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 256 (0x8c629000) [pid = 17573] [serial = 448] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 255 (0x923cc400) [pid = 17573] [serial = 475] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 254 (0x8c62a800) [pid = 17573] [serial = 454] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 253 (0x8cbc7c00) [pid = 17573] [serial = 435] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 252 (0x8c549800) [pid = 17573] [serial = 445] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 251 (0xa061f800) [pid = 17573] [serial = 442] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 250 (0x8cd31000) [pid = 17573] [serial = 457] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 249 (0x9c131000) [pid = 17573] [serial = 426] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 248 (0x8f740400) [pid = 17573] [serial = 470] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 247 (0x9b94a400) [pid = 17573] [serial = 423] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 246 (0x8cd37400) [pid = 17573] [serial = 460] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 245 (0x93871400) [pid = 17573] [serial = 244] [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.] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 244 (0x91bea000) [pid = 17573] [serial = 473] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 243 (0xa1062c00) [pid = 17573] [serial = 432] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 242 (0x8d562800) [pid = 17573] [serial = 464] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 241 (0x9bf80400) [pid = 17573] [serial = 420] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 240 (0x91954000) [pid = 17573] [serial = 472] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 239 (0x93867400) [pid = 17573] [serial = 479] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 238 (0x99da8000) [pid = 17573] [serial = 417] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 237 (0x8f63ac00) [pid = 17573] [serial = 469] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | --DOMWINDOW == 236 (0x8d0d8400) [pid = 17573] [serial = 463] [outer = (nil)] [url = about:blank] 07:43:23 INFO - PROCESS | 17573 | 1464705803783 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2ea400 == 86 [pid = 17573] [id = 194] 07:43:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 237 (0x8a7efc00) [pid = 17573] [serial = 582] [outer = (nil)] 07:43:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 238 (0x8c54a800) [pid = 17573] [serial = 583] [outer = 0x8a7efc00] 07:43:23 INFO - PROCESS | 17573 | 1464705803860 Marionette DEBUG loaded listener.js 07:43:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 239 (0x8cbc2000) [pid = 17573] [serial = 584] [outer = 0x8a7efc00] 07:43:24 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:24 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:25 INFO - PROCESS | 17573 | 1464705805015 Marionette TRACE conn3 <- [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]]]}] 07:43:25 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.) 07:43:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1665ms 07:43:25 INFO - PROCESS | 17573 | 1464705805056 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:43:25 INFO - PROCESS | 17573 | 1464705805061 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:43:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:43:25 INFO - PROCESS | 17573 | 1464705805068 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:43:25 INFO - PROCESS | 17573 | 1464705805071 Marionette TRACE conn3 <- [1,750,null,{}] 07:43:25 INFO - PROCESS | 17573 | 1464705805077 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:25 INFO - PROCESS | 17573 | 1464705805301 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:43:25 INFO - PROCESS | 17573 | 1464705805443 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0da800 == 87 [pid = 17573] [id = 195] 07:43:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 240 (0x8d101c00) [pid = 17573] [serial = 585] [outer = (nil)] 07:43:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 241 (0x8d564c00) [pid = 17573] [serial = 586] [outer = 0x8d101c00] 07:43:25 INFO - PROCESS | 17573 | 1464705805514 Marionette DEBUG loaded listener.js 07:43:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 242 (0x8e314400) [pid = 17573] [serial = 587] [outer = 0x8d101c00] 07:43:26 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:26 INFO - PROCESS | 17573 | 1464705806738 Marionette TRACE conn3 <- [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]]]}] 07:43:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:43:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1682ms 07:43:26 INFO - PROCESS | 17573 | 1464705806757 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:43:26 INFO - PROCESS | 17573 | 1464705806761 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:43:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:43:26 INFO - PROCESS | 17573 | 1464705806787 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:43:26 INFO - PROCESS | 17573 | 1464705806795 Marionette TRACE conn3 <- [1,754,null,{}] 07:43:26 INFO - PROCESS | 17573 | 1464705806803 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:27 INFO - PROCESS | 17573 | 1464705807053 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:43:27 INFO - PROCESS | 17573 | 1464705807080 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b26a400 == 88 [pid = 17573] [id = 196] 07:43:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 243 (0x8e313000) [pid = 17573] [serial = 588] [outer = (nil)] 07:43:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 244 (0x8f52a800) [pid = 17573] [serial = 589] [outer = 0x8e313000] 07:43:27 INFO - PROCESS | 17573 | 1464705807165 Marionette DEBUG loaded listener.js 07:43:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 245 (0x8f740400) [pid = 17573] [serial = 590] [outer = 0x8e313000] 07:43:28 INFO - PROCESS | 17573 | --DOMWINDOW == 244 (0x95176400) [pid = 17573] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:43:28 INFO - PROCESS | 17573 | --DOMWINDOW == 243 (0x8ec09400) [pid = 17573] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:43:28 INFO - PROCESS | 17573 | --DOMWINDOW == 242 (0x8cbcf000) [pid = 17573] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:43:28 INFO - PROCESS | 17573 | --DOMWINDOW == 241 (0x8c27d000) [pid = 17573] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:43:28 INFO - PROCESS | 17573 | --DOMWINDOW == 240 (0x8f52b000) [pid = 17573] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:43:28 INFO - PROCESS | 17573 | --DOMWINDOW == 239 (0x8d978c00) [pid = 17573] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:43:28 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:28 INFO - PROCESS | 17573 | 1464705808630 Marionette TRACE conn3 <- [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]]]}] 07:43:28 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 07:43:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1908ms 07:43:28 INFO - PROCESS | 17573 | 1464705808687 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:43:28 INFO - PROCESS | 17573 | 1464705808691 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:43:28 INFO - PROCESS | 17573 | 1464705808697 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:43:28 INFO - PROCESS | 17573 | 1464705808700 Marionette TRACE conn3 <- [1,758,null,{}] 07:43:28 INFO - PROCESS | 17573 | 1464705808705 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:28 INFO - PROCESS | 17573 | 1464705808933 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:43:28 INFO - PROCESS | 17573 | 1464705808949 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d63c000 == 89 [pid = 17573] [id = 197] 07:43:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 240 (0x8d63e400) [pid = 17573] [serial = 591] [outer = (nil)] 07:43:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 241 (0x8f645000) [pid = 17573] [serial = 592] [outer = 0x8d63e400] 07:43:29 INFO - PROCESS | 17573 | 1464705809018 Marionette DEBUG loaded listener.js 07:43:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 242 (0x8f9d2000) [pid = 17573] [serial = 593] [outer = 0x8d63e400] 07:43:29 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:29 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:43:29 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:29 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:29 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:43:29 INFO - PROCESS | 17573 | 1464705809817 Marionette TRACE conn3 <- [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]]]}] 07:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1179ms 07:43:29 INFO - PROCESS | 17573 | 1464705809876 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:43:29 INFO - PROCESS | 17573 | 1464705809879 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:43:29 INFO - PROCESS | 17573 | 1464705809885 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:43:29 INFO - PROCESS | 17573 | 1464705809887 Marionette TRACE conn3 <- [1,762,null,{}] 07:43:29 INFO - PROCESS | 17573 | 1464705809893 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:30 INFO - PROCESS | 17573 | 1464705810145 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:43:30 INFO - PROCESS | 17573 | 1464705810351 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a07a400 == 90 [pid = 17573] [id = 198] 07:43:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 243 (0x8a07b000) [pid = 17573] [serial = 594] [outer = (nil)] 07:43:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 244 (0x8a2f6400) [pid = 17573] [serial = 595] [outer = 0x8a07b000] 07:43:30 INFO - PROCESS | 17573 | 1464705810486 Marionette DEBUG loaded listener.js 07:43:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 245 (0x8b268800) [pid = 17573] [serial = 596] [outer = 0x8a07b000] 07:43:31 INFO - PROCESS | 17573 | 1464705811965 Marionette TRACE conn3 <- [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]]]}] 07:43:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2132ms 07:43:32 INFO - PROCESS | 17573 | 1464705812024 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:43:32 INFO - PROCESS | 17573 | 1464705812030 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:43:32 INFO - PROCESS | 17573 | 1464705812039 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:43:32 INFO - PROCESS | 17573 | 1464705812045 Marionette TRACE conn3 <- [1,766,null,{}] 07:43:32 INFO - PROCESS | 17573 | 1464705812052 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:32 INFO - PROCESS | 17573 | 1464705812318 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:43:32 INFO - PROCESS | 17573 | 1464705812509 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d103400 == 91 [pid = 17573] [id = 199] 07:43:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 246 (0x8d110400) [pid = 17573] [serial = 597] [outer = (nil)] 07:43:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 247 (0x8d97a000) [pid = 17573] [serial = 598] [outer = 0x8d110400] 07:43:32 INFO - PROCESS | 17573 | 1464705812638 Marionette DEBUG loaded listener.js 07:43:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 248 (0x8ec07000) [pid = 17573] [serial = 599] [outer = 0x8d110400] 07:43:33 INFO - PROCESS | 17573 | 1464705813985 Marionette TRACE conn3 <- [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]]]}] 07:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2095ms 07:43:34 INFO - PROCESS | 17573 | 1464705814140 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 17573 | 1464705814146 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:43:34 INFO - PROCESS | 17573 | 1464705814154 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 17573 | 1464705814158 Marionette TRACE conn3 <- [1,770,null,{}] 07:43:34 INFO - PROCESS | 17573 | 1464705814171 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:34 INFO - PROCESS | 17573 | 1464705814370 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:43:34 INFO - PROCESS | 17573 | 1464705814564 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c54f400 == 92 [pid = 17573] [id = 200] 07:43:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 249 (0x8f642000) [pid = 17573] [serial = 600] [outer = (nil)] 07:43:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 250 (0x923d2000) [pid = 17573] [serial = 601] [outer = 0x8f642000] 07:43:34 INFO - PROCESS | 17573 | 1464705814646 Marionette DEBUG loaded listener.js 07:43:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 251 (0x92498800) [pid = 17573] [serial = 602] [outer = 0x8f642000] 07:43:35 INFO - PROCESS | 17573 | 1464705815528 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1443ms 07:43:35 INFO - PROCESS | 17573 | 1464705815598 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:43:35 INFO - PROCESS | 17573 | 1464705815605 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:43:35 INFO - PROCESS | 17573 | 1464705815622 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:43:35 INFO - PROCESS | 17573 | 1464705815629 Marionette TRACE conn3 <- [1,774,null,{}] 07:43:35 INFO - PROCESS | 17573 | 1464705815635 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:35 INFO - PROCESS | 17573 | 1464705815862 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:43:36 INFO - PROCESS | 17573 | 1464705816099 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0d4800 == 93 [pid = 17573] [id = 201] 07:43:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 252 (0x922c1c00) [pid = 17573] [serial = 603] [outer = (nil)] 07:43:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 253 (0x95179400) [pid = 17573] [serial = 604] [outer = 0x922c1c00] 07:43:36 INFO - PROCESS | 17573 | 1464705816228 Marionette DEBUG loaded listener.js 07:43:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 254 (0x98009c00) [pid = 17573] [serial = 605] [outer = 0x922c1c00] 07:43:37 INFO - PROCESS | 17573 | 1464705817095 Marionette TRACE conn3 <- [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]]]}] 07:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1496ms 07:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:43:37 INFO - PROCESS | 17573 | 1464705817111 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:43:37 INFO - PROCESS | 17573 | 1464705817113 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:43:37 INFO - PROCESS | 17573 | 1464705817120 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:43:37 INFO - PROCESS | 17573 | 1464705817124 Marionette TRACE conn3 <- [1,778,null,{}] 07:43:37 INFO - PROCESS | 17573 | 1464705817129 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:37 INFO - PROCESS | 17573 | 1464705817311 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:43:37 INFO - PROCESS | 17573 | 1464705817507 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a9000 == 94 [pid = 17573] [id = 202] 07:43:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 255 (0x8b263800) [pid = 17573] [serial = 606] [outer = (nil)] 07:43:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 256 (0x99641400) [pid = 17573] [serial = 607] [outer = 0x8b263800] 07:43:37 INFO - PROCESS | 17573 | 1464705817589 Marionette DEBUG loaded listener.js 07:43:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 257 (0x99e93400) [pid = 17573] [serial = 608] [outer = 0x8b263800] 07:43:38 INFO - PROCESS | 17573 | 1464705818493 Marionette TRACE conn3 <- [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]]]}] 07:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1432ms 07:43:38 INFO - PROCESS | 17573 | 1464705818552 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:43:38 INFO - PROCESS | 17573 | 1464705818556 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:43:38 INFO - PROCESS | 17573 | 1464705818562 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:43:38 INFO - PROCESS | 17573 | 1464705818566 Marionette TRACE conn3 <- [1,782,null,{}] 07:43:38 INFO - PROCESS | 17573 | 1464705818571 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:38 INFO - PROCESS | 17573 | 1464705818756 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:43:38 INFO - PROCESS | 17573 | 1464705818952 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x99165c00 == 95 [pid = 17573] [id = 203] 07:43:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 258 (0x9a8c9400) [pid = 17573] [serial = 609] [outer = (nil)] 07:43:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 259 (0x9b2c8000) [pid = 17573] [serial = 610] [outer = 0x9a8c9400] 07:43:39 INFO - PROCESS | 17573 | 1464705819105 Marionette DEBUG loaded listener.js 07:43:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 260 (0x9c132400) [pid = 17573] [serial = 611] [outer = 0x9a8c9400] 07:43:40 INFO - PROCESS | 17573 | 1464705820053 Marionette TRACE conn3 <- [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]]]}] 07:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1535ms 07:43:40 INFO - PROCESS | 17573 | 1464705820098 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:43:40 INFO - PROCESS | 17573 | 1464705820101 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:43:40 INFO - PROCESS | 17573 | 1464705820108 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:43:40 INFO - PROCESS | 17573 | 1464705820111 Marionette TRACE conn3 <- [1,786,null,{}] 07:43:40 INFO - PROCESS | 17573 | 1464705820117 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:40 INFO - PROCESS | 17573 | 1464705820284 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:43:40 INFO - PROCESS | 17573 | 1464705820496 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a171800 == 96 [pid = 17573] [id = 204] 07:43:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 261 (0x9b44cc00) [pid = 17573] [serial = 612] [outer = (nil)] 07:43:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 262 (0xa0513400) [pid = 17573] [serial = 613] [outer = 0x9b44cc00] 07:43:40 INFO - PROCESS | 17573 | 1464705820616 Marionette DEBUG loaded listener.js 07:43:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 263 (0xa2162800) [pid = 17573] [serial = 614] [outer = 0x9b44cc00] 07:43:41 INFO - PROCESS | 17573 | 1464705821506 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1433ms 07:43:41 INFO - PROCESS | 17573 | 1464705821542 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:43:41 INFO - PROCESS | 17573 | 1464705821546 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:43:41 INFO - PROCESS | 17573 | 1464705821552 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:43:41 INFO - PROCESS | 17573 | 1464705821556 Marionette TRACE conn3 <- [1,790,null,{}] 07:43:41 INFO - PROCESS | 17573 | 1464705821561 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:41 INFO - PROCESS | 17573 | 1464705821732 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:43:41 INFO - PROCESS | 17573 | 1464705821934 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a076400 == 97 [pid = 17573] [id = 205] 07:43:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 264 (0x9abb3c00) [pid = 17573] [serial = 615] [outer = (nil)] 07:43:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 265 (0xa30f2000) [pid = 17573] [serial = 616] [outer = 0x9abb3c00] 07:43:42 INFO - PROCESS | 17573 | 1464705822017 Marionette DEBUG loaded listener.js 07:43:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 266 (0xa504d000) [pid = 17573] [serial = 617] [outer = 0x9abb3c00] 07:43:42 INFO - PROCESS | 17573 | 1464705822938 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1436ms 07:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:43:42 INFO - PROCESS | 17573 | 1464705822989 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:43:42 INFO - PROCESS | 17573 | 1464705822993 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:43:43 INFO - PROCESS | 17573 | 1464705822999 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - PROCESS | 17573 | 1464705823003 Marionette TRACE conn3 <- [1,794,null,{}] 07:43:43 INFO - PROCESS | 17573 | 1464705823009 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:43 INFO - PROCESS | 17573 | 1464705823180 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:43:43 INFO - PROCESS | 17573 | 1464705823375 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd37400 == 98 [pid = 17573] [id = 206] 07:43:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 267 (0x8e641c00) [pid = 17573] [serial = 618] [outer = (nil)] 07:43:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 268 (0x8e649800) [pid = 17573] [serial = 619] [outer = 0x8e641c00] 07:43:43 INFO - PROCESS | 17573 | 1464705823459 Marionette DEBUG loaded listener.js 07:43:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 269 (0x8e64cc00) [pid = 17573] [serial = 620] [outer = 0x8e641c00] 07:43:44 INFO - PROCESS | 17573 | 1464705824378 Marionette TRACE conn3 <- [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]]]}] 07:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1438ms 07:43:44 INFO - PROCESS | 17573 | 1464705824437 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:43:44 INFO - PROCESS | 17573 | 1464705824441 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:43:44 INFO - PROCESS | 17573 | 1464705824447 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:43:44 INFO - PROCESS | 17573 | 1464705824457 Marionette TRACE conn3 <- [1,798,null,{}] 07:43:44 INFO - PROCESS | 17573 | 1464705824462 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:44 INFO - PROCESS | 17573 | 1464705824643 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:43:44 INFO - PROCESS | 17573 | 1464705824841 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e642800 == 99 [pid = 17573] [id = 207] 07:43:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 270 (0x8e645400) [pid = 17573] [serial = 621] [outer = (nil)] 07:43:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 271 (0xa2474c00) [pid = 17573] [serial = 622] [outer = 0x8e645400] 07:43:45 INFO - PROCESS | 17573 | 1464705825026 Marionette DEBUG loaded listener.js 07:43:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 272 (0xa6290c00) [pid = 17573] [serial = 623] [outer = 0x8e645400] 07:43:45 INFO - PROCESS | 17573 | 1464705825955 Marionette TRACE conn3 <- [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]]]}] 07:43:46 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 07:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1586ms 07:43:46 INFO - PROCESS | 17573 | 1464705826033 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:43:46 INFO - PROCESS | 17573 | 1464705826036 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:43:46 INFO - PROCESS | 17573 | 1464705826043 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:43:46 INFO - PROCESS | 17573 | 1464705826046 Marionette TRACE conn3 <- [1,802,null,{}] 07:43:46 INFO - PROCESS | 17573 | 1464705826052 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:46 INFO - PROCESS | 17573 | 1464705826262 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:43:46 INFO - PROCESS | 17573 | 1464705826510 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x9195e800 == 100 [pid = 17573] [id = 208] 07:43:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 273 (0x91960400) [pid = 17573] [serial = 624] [outer = (nil)] 07:43:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 274 (0x9248ac00) [pid = 17573] [serial = 625] [outer = 0x91960400] 07:43:46 INFO - PROCESS | 17573 | 1464705826652 Marionette DEBUG loaded listener.js 07:43:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 275 (0x92490c00) [pid = 17573] [serial = 626] [outer = 0x91960400] 07:43:47 INFO - PROCESS | 17573 | 1464705827554 Marionette TRACE conn3 <- [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]]]}] 07:43:47 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 07:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1582ms 07:43:47 INFO - PROCESS | 17573 | 1464705827626 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:43:47 INFO - PROCESS | 17573 | 1464705827630 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:43:47 INFO - PROCESS | 17573 | 1464705827637 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:43:47 INFO - PROCESS | 17573 | 1464705827641 Marionette TRACE conn3 <- [1,806,null,{}] 07:43:47 INFO - PROCESS | 17573 | 1464705827647 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:47 INFO - PROCESS | 17573 | 1464705827899 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:43:48 INFO - PROCESS | 17573 | 1464705828150 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d56d400 == 101 [pid = 17573] [id = 209] 07:43:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 276 (0x8d56d800) [pid = 17573] [serial = 627] [outer = (nil)] 07:43:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 277 (0x92489400) [pid = 17573] [serial = 628] [outer = 0x8d56d800] 07:43:48 INFO - PROCESS | 17573 | 1464705828250 Marionette DEBUG loaded listener.js 07:43:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 278 (0x9c132c00) [pid = 17573] [serial = 629] [outer = 0x8d56d800] 07:43:49 INFO - PROCESS | 17573 | 1464705829112 Marionette TRACE conn3 <- [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]]]}] 07:43:49 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 07:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1535ms 07:43:49 INFO - PROCESS | 17573 | 1464705829172 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:43:49 INFO - PROCESS | 17573 | 1464705829176 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:43:49 INFO - PROCESS | 17573 | 1464705829182 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:43:49 INFO - PROCESS | 17573 | 1464705829186 Marionette TRACE conn3 <- [1,810,null,{}] 07:43:49 INFO - PROCESS | 17573 | 1464705829191 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:49 INFO - PROCESS | 17573 | 1464705829363 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:43:49 INFO - PROCESS | 17573 | 1464705829704 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a19cc00 == 102 [pid = 17573] [id = 210] 07:43:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 279 (0xa6710000) [pid = 17573] [serial = 630] [outer = (nil)] 07:43:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 280 (0xa6b64800) [pid = 17573] [serial = 631] [outer = 0xa6710000] 07:43:49 INFO - PROCESS | 17573 | 1464705829804 Marionette DEBUG loaded listener.js 07:43:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 281 (0xa6b68800) [pid = 17573] [serial = 632] [outer = 0xa6710000] 07:43:50 INFO - PROCESS | 17573 | 1464705830672 Marionette TRACE conn3 <- [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]]]}] 07:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1536ms 07:43:50 INFO - PROCESS | 17573 | 1464705830720 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:43:50 INFO - PROCESS | 17573 | 1464705830723 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:43:50 INFO - PROCESS | 17573 | 1464705830730 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:43:50 INFO - PROCESS | 17573 | 1464705830733 Marionette TRACE conn3 <- [1,814,null,{}] 07:43:50 INFO - PROCESS | 17573 | 1464705830739 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:50 INFO - PROCESS | 17573 | 1464705830918 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:43:51 INFO - PROCESS | 17573 | 1464705831161 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e6400 == 103 [pid = 17573] [id = 211] 07:43:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 282 (0x8a7e8000) [pid = 17573] [serial = 633] [outer = (nil)] 07:43:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 283 (0x8c274400) [pid = 17573] [serial = 634] [outer = 0x8a7e8000] 07:43:51 INFO - PROCESS | 17573 | 1464705831591 Marionette DEBUG loaded listener.js 07:43:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 284 (0x8cbca800) [pid = 17573] [serial = 635] [outer = 0x8a7e8000] 07:43:52 INFO - PROCESS | 17573 | 1464705832516 Marionette TRACE conn3 <- [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] 07:43:52 INFO - PROCESS | 17573 | 1464705832570 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:43:52 INFO - PROCESS | 17573 | 1464705832578 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:43:52 INFO - PROCESS | 17573 | 1464705832583 Marionette TRACE conn3 <- [1,818,null,{}] 07:43:52 INFO - PROCESS | 17573 | 1464705832590 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:52 INFO - PROCESS | 17573 | 1464705832768 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:43:52 INFO - PROCESS | 17573 | 1464705832969 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d1d8800 == 104 [pid = 17573] [id = 212] 07:43:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 285 (0x8d1da000) [pid = 17573] [serial = 636] [outer = (nil)] 07:43:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 286 (0x8d561400) [pid = 17573] [serial = 637] [outer = 0x8d1da000] 07:43:53 INFO - PROCESS | 17573 | 1464705833098 Marionette DEBUG loaded listener.js 07:43:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 287 (0x8e5a9800) [pid = 17573] [serial = 638] [outer = 0x8d1da000] 07:43:54 INFO - PROCESS | 17573 | 1464705834072 Marionette TRACE conn3 <- [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]]]}] 07:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1535ms 07:43:54 INFO - PROCESS | 17573 | 1464705834112 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:43:54 INFO - PROCESS | 17573 | 1464705834118 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:43:54 INFO - PROCESS | 17573 | 1464705834128 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:43:54 INFO - PROCESS | 17573 | 1464705834131 Marionette TRACE conn3 <- [1,822,null,{}] 07:43:54 INFO - PROCESS | 17573 | 1464705834137 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:54 INFO - PROCESS | 17573 | 1464705834319 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:43:54 INFO - PROCESS | 17573 | 1464705834600 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a06f800 == 105 [pid = 17573] [id = 213] 07:43:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 288 (0x8a073c00) [pid = 17573] [serial = 639] [outer = (nil)] 07:43:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 289 (0x8a2eb800) [pid = 17573] [serial = 640] [outer = 0x8a073c00] 07:43:54 INFO - PROCESS | 17573 | 1464705834772 Marionette DEBUG loaded listener.js 07:43:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 290 (0x8cd39400) [pid = 17573] [serial = 641] [outer = 0x8a073c00] 07:43:54 INFO - PROCESS | 17573 | --DOCSHELL 0x8d63c000 == 104 [pid = 17573] [id = 197] 07:43:54 INFO - PROCESS | 17573 | --DOMWINDOW == 289 (0x91be3c00) [pid = 17573] [serial = 547] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x8b26a400 == 103 [pid = 17573] [id = 196] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0da800 == 102 [pid = 17573] [id = 195] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2ea400 == 101 [pid = 17573] [id = 194] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2ef000 == 100 [pid = 17573] [id = 193] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x9b7b3c00 == 99 [pid = 17573] [id = 191] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x9abafc00 == 98 [pid = 17573] [id = 190] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x98053400 == 97 [pid = 17573] [id = 189] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x938adc00 == 96 [pid = 17573] [id = 188] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x922c7400 == 95 [pid = 17573] [id = 187] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x922c4400 == 94 [pid = 17573] [id = 186] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0dd400 == 93 [pid = 17573] [id = 185] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2f6c00 == 92 [pid = 17573] [id = 184] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7eb000 == 91 [pid = 17573] [id = 183] 07:43:55 INFO - PROCESS | 17573 | --DOCSHELL 0x8d109800 == 90 [pid = 17573] [id = 182] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 288 (0x9916cc00) [pid = 17573] [serial = 482] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 287 (0x8ec10800) [pid = 17573] [serial = 538] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 286 (0x8f523800) [pid = 17573] [serial = 539] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 285 (0x8a077c00) [pid = 17573] [serial = 517] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 284 (0x8d570000) [pid = 17573] [serial = 536] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 283 (0x8d107800) [pid = 17573] [serial = 535] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 282 (0x8cbc8800) [pid = 17573] [serial = 484] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 281 (0x9249a800) [pid = 17573] [serial = 502] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 280 (0x94efd000) [pid = 17573] [serial = 490] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 279 (0x9a8cfc00) [pid = 17573] [serial = 493] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 278 (0x8a1a0c00) [pid = 17573] [serial = 520] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 277 (0x8a2e9800) [pid = 17573] [serial = 523] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 276 (0x8e5a7400) [pid = 17573] [serial = 487] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 275 (0xa2407400) [pid = 17573] [serial = 499] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 274 (0x8cbd0000) [pid = 17573] [serial = 533] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 273 (0x8c54fc00) [pid = 17573] [serial = 532] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 272 (0xa629b800) [pid = 17573] [serial = 508] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 271 (0x8d104800) [pid = 17573] [serial = 529] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 270 (0xa2409800) [pid = 17573] [serial = 505] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 269 (0x8a7ea400) [pid = 17573] [serial = 511] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 268 (0x9b7b1000) [pid = 17573] [serial = 496] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 267 (0xa6799400) [pid = 17573] [serial = 514] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 266 (0x8a2f4800) [pid = 17573] [serial = 526] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 265 (0x8f9d0000) [pid = 17573] [serial = 544] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 264 (0x8f63bc00) [pid = 17573] [serial = 541] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 263 (0x8f741400) [pid = 17573] [serial = 542] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | --DOMWINDOW == 262 (0x91954400) [pid = 17573] [serial = 545] [outer = (nil)] [url = about:blank] 07:43:55 INFO - PROCESS | 17573 | 1464705835667 Marionette TRACE conn3 <- [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] 07:43:55 INFO - PROCESS | 17573 | 1464705835715 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:43:55 INFO - PROCESS | 17573 | 1464705835722 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:43:55 INFO - PROCESS | 17573 | 1464705835728 Marionette TRACE conn3 <- [1,826,null,{}] 07:43:55 INFO - PROCESS | 17573 | 1464705835743 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:55 INFO - PROCESS | 17573 | 1464705835910 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:43:55 INFO - PROCESS | 17573 | 1464705835924 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2e9800 == 91 [pid = 17573] [id = 214] 07:43:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 263 (0x8d1d2400) [pid = 17573] [serial = 642] [outer = (nil)] 07:43:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 264 (0x8f529800) [pid = 17573] [serial = 643] [outer = 0x8d1d2400] 07:43:56 INFO - PROCESS | 17573 | 1464705835993 Marionette DEBUG loaded listener.js 07:43:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 265 (0x8f73f400) [pid = 17573] [serial = 644] [outer = 0x8d1d2400] 07:43:57 INFO - PROCESS | 17573 | 1464705837175 Marionette TRACE conn3 <- [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]]]}] 07:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1493ms 07:43:57 INFO - PROCESS | 17573 | 1464705837216 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:43:57 INFO - PROCESS | 17573 | 1464705837224 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:43:57 INFO - PROCESS | 17573 | 1464705837231 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:43:57 INFO - PROCESS | 17573 | 1464705837238 Marionette TRACE conn3 <- [1,830,null,{}] 07:43:57 INFO - PROCESS | 17573 | 1464705837246 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:57 INFO - PROCESS | 17573 | 1464705837495 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:43:57 INFO - PROCESS | 17573 | 1464705837748 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd35c00 == 92 [pid = 17573] [id = 215] 07:43:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 266 (0x8cd37800) [pid = 17573] [serial = 645] [outer = (nil)] 07:43:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 267 (0x8d1d7c00) [pid = 17573] [serial = 646] [outer = 0x8cd37800] 07:43:57 INFO - PROCESS | 17573 | 1464705837852 Marionette DEBUG loaded listener.js 07:43:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 268 (0x8d564400) [pid = 17573] [serial = 647] [outer = 0x8cd37800] 07:43:58 INFO - PROCESS | 17573 | 1464705838788 Marionette TRACE conn3 <- [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]]]}] 07:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1584ms 07:43:58 INFO - PROCESS | 17573 | 1464705838815 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:43:58 INFO - PROCESS | 17573 | 1464705838824 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:43:58 INFO - PROCESS | 17573 | 1464705838834 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:43:58 INFO - PROCESS | 17573 | 1464705838839 Marionette TRACE conn3 <- [1,834,null,{}] 07:43:58 INFO - PROCESS | 17573 | 1464705838845 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:59 INFO - PROCESS | 17573 | 1464705839040 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:43:59 INFO - PROCESS | 17573 | 1464705839355 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec0f000 == 93 [pid = 17573] [id = 216] 07:43:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 269 (0x8ee07400) [pid = 17573] [serial = 648] [outer = (nil)] 07:43:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 270 (0x8f742400) [pid = 17573] [serial = 649] [outer = 0x8ee07400] 07:43:59 INFO - PROCESS | 17573 | 1464705839483 Marionette DEBUG loaded listener.js 07:43:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 271 (0x91954400) [pid = 17573] [serial = 650] [outer = 0x8ee07400] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d56c000 == 92 [pid = 17573] [id = 128] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8a19d000 == 91 [pid = 17573] [id = 174] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x99e03c00 == 90 [pid = 17573] [id = 38] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8b25e400 == 89 [pid = 17573] [id = 150] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a1c00 == 88 [pid = 17573] [id = 175] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8c276400 == 87 [pid = 17573] [id = 153] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8c550800 == 86 [pid = 17573] [id = 192] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8b266400 == 85 [pid = 17573] [id = 152] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8b25e800 == 84 [pid = 17573] [id = 151] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbc2400 == 83 [pid = 17573] [id = 145] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d63d000 == 82 [pid = 17573] [id = 141] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8a06d400 == 81 [pid = 17573] [id = 176] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x9397b000 == 80 [pid = 17573] [id = 77] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0d1800 == 79 [pid = 17573] [id = 143] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x938a7800 == 78 [pid = 17573] [id = 52] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x91954c00 == 77 [pid = 17573] [id = 81] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8c274800 == 76 [pid = 17573] [id = 146] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x95176800 == 75 [pid = 17573] [id = 78] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8c278c00 == 74 [pid = 17573] [id = 147] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8c27b000 == 73 [pid = 17573] [id = 148] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x922c4800 == 72 [pid = 17573] [id = 80] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0dc400 == 71 [pid = 17573] [id = 144] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x922c1400 == 70 [pid = 17573] [id = 79] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8e31e400 == 69 [pid = 17573] [id = 142] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8c281000 == 68 [pid = 17573] [id = 149] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8f63b000 == 67 [pid = 17573] [id = 94] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x99e04c00 == 66 [pid = 17573] [id = 92] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d563000 == 65 [pid = 17573] [id = 126] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d567000 == 64 [pid = 17573] [id = 127] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8e5a2c00 == 63 [pid = 17573] [id = 125] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x9396f800 == 62 [pid = 17573] [id = 65] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0xa62f9000 == 61 [pid = 17573] [id = 124] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d977000 == 60 [pid = 17573] [id = 129] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8f738400 == 59 [pid = 17573] [id = 95] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8a06f800 == 58 [pid = 17573] [id = 213] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d1d8800 == 57 [pid = 17573] [id = 212] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7e6400 == 56 [pid = 17573] [id = 211] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d56d400 == 55 [pid = 17573] [id = 209] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x9195e800 == 54 [pid = 17573] [id = 208] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8e642800 == 53 [pid = 17573] [id = 207] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd37400 == 52 [pid = 17573] [id = 206] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8a076400 == 51 [pid = 17573] [id = 205] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x9a171800 == 50 [pid = 17573] [id = 204] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a9000 == 49 [pid = 17573] [id = 202] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x99165c00 == 48 [pid = 17573] [id = 203] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0d4800 == 47 [pid = 17573] [id = 201] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8c54f400 == 46 [pid = 17573] [id = 200] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8d103400 == 45 [pid = 17573] [id = 199] 07:44:03 INFO - PROCESS | 17573 | --DOCSHELL 0x8a07a400 == 44 [pid = 17573] [id = 198] 07:44:03 INFO - PROCESS | 17573 | 1464705843126 Marionette TRACE conn3 <- [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]]]}] 07:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 4440ms 07:44:03 INFO - PROCESS | 17573 | 1464705843283 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:44:03 INFO - PROCESS | 17573 | 1464705843287 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:44:03 INFO - PROCESS | 17573 | 1464705843295 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:44:03 INFO - PROCESS | 17573 | 1464705843301 Marionette TRACE conn3 <- [1,838,null,{}] 07:44:03 INFO - PROCESS | 17573 | 1464705843310 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:03 INFO - PROCESS | 17573 | 1464705843484 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:44:03 INFO - PROCESS | 17573 | 1464705843643 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd37400 == 45 [pid = 17573] [id = 217] 07:44:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 272 (0x8cd39000) [pid = 17573] [serial = 651] [outer = (nil)] 07:44:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 273 (0x8d0d4800) [pid = 17573] [serial = 652] [outer = 0x8cd39000] 07:44:03 INFO - PROCESS | 17573 | 1464705843718 Marionette DEBUG loaded listener.js 07:44:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 274 (0x8d106800) [pid = 17573] [serial = 653] [outer = 0x8cd39000] 07:44:04 INFO - PROCESS | 17573 | 1464705844604 Marionette TRACE conn3 <- [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]]]}] 07:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1334ms 07:44:04 INFO - PROCESS | 17573 | 1464705844654 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:44:04 INFO - PROCESS | 17573 | 1464705844661 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:44:04 INFO - PROCESS | 17573 | 1464705844674 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:44:04 INFO - PROCESS | 17573 | 1464705844677 Marionette TRACE conn3 <- [1,842,null,{}] 07:44:04 INFO - PROCESS | 17573 | 1464705844684 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:04 INFO - PROCESS | 17573 | 1464705844928 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:44:05 INFO - PROCESS | 17573 | 1464705844992 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e312800 == 46 [pid = 17573] [id = 218] 07:44:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 275 (0x8e31dc00) [pid = 17573] [serial = 654] [outer = (nil)] 07:44:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 276 (0x8e64a000) [pid = 17573] [serial = 655] [outer = 0x8e31dc00] 07:44:05 INFO - PROCESS | 17573 | 1464705845226 Marionette DEBUG loaded listener.js 07:44:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 277 (0x8ec0c800) [pid = 17573] [serial = 656] [outer = 0x8e31dc00] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 276 (0x8a7e8000) [pid = 17573] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 275 (0x8a073c00) [pid = 17573] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 274 (0x8d1da000) [pid = 17573] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 273 (0x9915d400) [pid = 17573] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 272 (0x8ec06800) [pid = 17573] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 271 (0x8d63e400) [pid = 17573] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 270 (0x8e313000) [pid = 17573] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 269 (0x8a7f0400) [pid = 17573] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 268 (0x8a7efc00) [pid = 17573] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:44:06 INFO - PROCESS | 17573 | --DOMWINDOW == 267 (0x8d101c00) [pid = 17573] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:44:06 INFO - PROCESS | 17573 | 1464705846425 Marionette TRACE conn3 <- [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]]]}] 07:44:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 268 (0x8d63d400) [pid = 17573] [serial = 657] [outer = 0x99fe0800] 07:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1834ms 07:44:06 INFO - PROCESS | 17573 | 1464705846541 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:44:06 INFO - PROCESS | 17573 | 1464705846546 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:44:06 INFO - PROCESS | 17573 | 1464705846554 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:44:06 INFO - PROCESS | 17573 | 1464705846560 Marionette TRACE conn3 <- [1,846,null,{}] 07:44:06 INFO - PROCESS | 17573 | 1464705846576 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:06 INFO - PROCESS | 17573 | 1464705846763 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:44:06 INFO - PROCESS | 17573 | 1464705846937 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7f0400 == 47 [pid = 17573] [id = 219] 07:44:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 269 (0x8c274000) [pid = 17573] [serial = 658] [outer = (nil)] 07:44:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 270 (0x91be3c00) [pid = 17573] [serial = 659] [outer = 0x8c274000] 07:44:07 INFO - PROCESS | 17573 | 1464705847015 Marionette DEBUG loaded listener.js 07:44:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 271 (0x923cfc00) [pid = 17573] [serial = 660] [outer = 0x8c274000] 07:44:07 INFO - PROCESS | 17573 | 1464705847729 Marionette TRACE conn3 <- [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]]]}] 07:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1186ms 07:44:07 INFO - PROCESS | 17573 | 1464705847755 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:44:07 INFO - PROCESS | 17573 | 1464705847759 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:44:07 INFO - PROCESS | 17573 | 1464705847765 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:44:07 INFO - PROCESS | 17573 | 1464705847768 Marionette TRACE conn3 <- [1,850,null,{}] 07:44:07 INFO - PROCESS | 17573 | 1464705847773 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:07 INFO - PROCESS | 17573 | 1464705847992 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:44:08 INFO - PROCESS | 17573 | 1464705848015 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd3a800 == 48 [pid = 17573] [id = 220] 07:44:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 272 (0x923d5800) [pid = 17573] [serial = 661] [outer = (nil)] 07:44:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 273 (0x9248ec00) [pid = 17573] [serial = 662] [outer = 0x923d5800] 07:44:08 INFO - PROCESS | 17573 | 1464705848084 Marionette DEBUG loaded listener.js 07:44:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 274 (0x924e1400) [pid = 17573] [serial = 663] [outer = 0x923d5800] 07:44:09 INFO - PROCESS | 17573 | 1464705849204 Marionette TRACE conn3 <- [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]]]}] 07:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1485ms 07:44:09 INFO - PROCESS | 17573 | 1464705849252 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:44:09 INFO - PROCESS | 17573 | 1464705849259 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:44:09 INFO - PROCESS | 17573 | 1464705849269 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:44:09 INFO - PROCESS | 17573 | 1464705849273 Marionette TRACE conn3 <- [1,854,null,{}] 07:44:09 INFO - PROCESS | 17573 | 1464705849282 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:09 INFO - PROCESS | 17573 | 1464705849527 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:44:09 INFO - PROCESS | 17573 | 1464705849836 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b264c00 == 49 [pid = 17573] [id = 221] 07:44:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 275 (0x8cd34400) [pid = 17573] [serial = 664] [outer = (nil)] 07:44:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 276 (0x8d1dcc00) [pid = 17573] [serial = 665] [outer = 0x8cd34400] 07:44:09 INFO - PROCESS | 17573 | 1464705849925 Marionette DEBUG loaded listener.js 07:44:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 277 (0x8a7ec400) [pid = 17573] [serial = 666] [outer = 0x8cd34400] 07:44:10 INFO - PROCESS | 17573 | 1464705850789 Marionette TRACE conn3 <- [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]]]}] 07:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1582ms 07:44:10 INFO - PROCESS | 17573 | 1464705850851 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:44:10 INFO - PROCESS | 17573 | 1464705850860 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:44:10 INFO - PROCESS | 17573 | 1464705850871 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:44:10 INFO - PROCESS | 17573 | 1464705850874 Marionette TRACE conn3 <- [1,858,null,{}] 07:44:10 INFO - PROCESS | 17573 | 1464705850881 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:11 INFO - PROCESS | 17573 | 1464705851096 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:44:11 INFO - PROCESS | 17573 | 1464705851382 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x922c7400 == 50 [pid = 17573] [id = 222] 07:44:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 278 (0x92481c00) [pid = 17573] [serial = 667] [outer = (nil)] 07:44:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 279 (0x92489c00) [pid = 17573] [serial = 668] [outer = 0x92481c00] 07:44:11 INFO - PROCESS | 17573 | 1464705851509 Marionette DEBUG loaded listener.js 07:44:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 280 (0x92492400) [pid = 17573] [serial = 669] [outer = 0x92481c00] 07:44:12 INFO - PROCESS | 17573 | 1464705852413 Marionette TRACE conn3 <- [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]]]}] 07:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1588ms 07:44:12 INFO - PROCESS | 17573 | 1464705852459 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:44:12 INFO - PROCESS | 17573 | 1464705852463 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:44:12 INFO - PROCESS | 17573 | 1464705852470 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:44:12 INFO - PROCESS | 17573 | 1464705852476 Marionette TRACE conn3 <- [1,862,null,{}] 07:44:12 INFO - PROCESS | 17573 | 1464705852492 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:12 INFO - PROCESS | 17573 | 1464705852682 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:44:12 INFO - PROCESS | 17573 | 1464705852929 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d1d9000 == 51 [pid = 17573] [id = 223] 07:44:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 281 (0x92488800) [pid = 17573] [serial = 670] [outer = (nil)] 07:44:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 282 (0x96bd4000) [pid = 17573] [serial = 671] [outer = 0x92488800] 07:44:13 INFO - PROCESS | 17573 | 1464705853063 Marionette DEBUG loaded listener.js 07:44:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 283 (0x98f62c00) [pid = 17573] [serial = 672] [outer = 0x92488800] 07:44:14 INFO - PROCESS | 17573 | 1464705854004 Marionette TRACE conn3 <- [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]]]}] 07:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1587ms 07:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:44:14 INFO - PROCESS | 17573 | 1464705854057 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:44:14 INFO - PROCESS | 17573 | 1464705854061 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:44:14 INFO - PROCESS | 17573 | 1464705854067 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:44:14 INFO - PROCESS | 17573 | 1464705854070 Marionette TRACE conn3 <- [1,866,null,{}] 07:44:14 INFO - PROCESS | 17573 | 1464705854076 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:14 INFO - PROCESS | 17573 | 1464705854286 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:44:14 INFO - PROCESS | 17573 | 1464705854540 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e3dc00 == 52 [pid = 17573] [id = 224] 07:44:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 284 (0x98f64c00) [pid = 17573] [serial = 673] [outer = (nil)] 07:44:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 285 (0x99f0bc00) [pid = 17573] [serial = 674] [outer = 0x98f64c00] 07:44:14 INFO - PROCESS | 17573 | 1464705854637 Marionette DEBUG loaded listener.js 07:44:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 286 (0x9a150c00) [pid = 17573] [serial = 675] [outer = 0x98f64c00] 07:44:15 INFO - PROCESS | 17573 | 1464705855524 Marionette TRACE conn3 <- [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]]]}] 07:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1531ms 07:44:15 INFO - PROCESS | 17573 | 1464705855598 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:44:15 INFO - PROCESS | 17573 | 1464705855602 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:44:15 INFO - PROCESS | 17573 | 1464705855608 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:44:15 INFO - PROCESS | 17573 | 1464705855611 Marionette TRACE conn3 <- [1,870,null,{}] 07:44:15 INFO - PROCESS | 17573 | 1464705855617 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:15 INFO - PROCESS | 17573 | 1464705855826 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:44:16 INFO - PROCESS | 17573 | 1464705856077 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62f800 == 53 [pid = 17573] [id = 225] 07:44:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 287 (0x99169000) [pid = 17573] [serial = 676] [outer = (nil)] 07:44:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 288 (0x9a8cfc00) [pid = 17573] [serial = 677] [outer = 0x99169000] 07:44:16 INFO - PROCESS | 17573 | 1464705856204 Marionette DEBUG loaded listener.js 07:44:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 289 (0x923cc400) [pid = 17573] [serial = 678] [outer = 0x99169000] 07:44:17 INFO - PROCESS | 17573 | 1464705857105 Marionette TRACE conn3 <- [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]]]}] 07:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1530ms 07:44:17 INFO - PROCESS | 17573 | 1464705857138 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:44:17 INFO - PROCESS | 17573 | 1464705857141 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:44:17 INFO - PROCESS | 17573 | 1464705857148 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:44:17 INFO - PROCESS | 17573 | 1464705857152 Marionette TRACE conn3 <- [1,874,null,{}] 07:44:17 INFO - PROCESS | 17573 | 1464705857158 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:17 INFO - PROCESS | 17573 | 1464705857359 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:44:17 INFO - PROCESS | 17573 | 1464705857619 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2ef400 == 54 [pid = 17573] [id = 226] 07:44:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 290 (0x8d0d9c00) [pid = 17573] [serial = 679] [outer = (nil)] 07:44:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 291 (0x9c13e400) [pid = 17573] [serial = 680] [outer = 0x8d0d9c00] 07:44:17 INFO - PROCESS | 17573 | 1464705857718 Marionette DEBUG loaded listener.js 07:44:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 292 (0xa060c800) [pid = 17573] [serial = 681] [outer = 0x8d0d9c00] 07:44:18 INFO - PROCESS | 17573 | 1464705858608 Marionette TRACE conn3 <- [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]]]}] 07:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1488ms 07:44:18 INFO - PROCESS | 17573 | 1464705858637 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:44:18 INFO - PROCESS | 17573 | 1464705858641 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:44:18 INFO - PROCESS | 17573 | 1464705858647 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:44:18 INFO - PROCESS | 17573 | 1464705858651 Marionette TRACE conn3 <- [1,878,null,{}] 07:44:18 INFO - PROCESS | 17573 | 1464705858656 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:18 INFO - PROCESS | 17573 | 1464705858820 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:44:19 INFO - PROCESS | 17573 | 1464705859124 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e52000 == 55 [pid = 17573] [id = 227] 07:44:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 293 (0x88e52800) [pid = 17573] [serial = 682] [outer = (nil)] 07:44:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 294 (0x88e5a400) [pid = 17573] [serial = 683] [outer = 0x88e52800] 07:44:19 INFO - PROCESS | 17573 | 1464705859211 Marionette DEBUG loaded listener.js 07:44:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 295 (0x88e5e400) [pid = 17573] [serial = 684] [outer = 0x88e52800] 07:44:20 INFO - PROCESS | 17573 | 1464705860099 Marionette TRACE conn3 <- [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]]]}] 07:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1479ms 07:44:20 INFO - PROCESS | 17573 | 1464705860128 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:44:20 INFO - PROCESS | 17573 | 1464705860131 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:44:20 INFO - PROCESS | 17573 | 1464705860138 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:44:20 INFO - PROCESS | 17573 | 1464705860140 Marionette TRACE conn3 <- [1,882,null,{}] 07:44:20 INFO - PROCESS | 17573 | 1464705860146 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:20 INFO - PROCESS | 17573 | 1464705860309 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:44:20 INFO - PROCESS | 17573 | 1464705860516 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e52400 == 56 [pid = 17573] [id = 228] 07:44:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 296 (0x88e56400) [pid = 17573] [serial = 685] [outer = (nil)] 07:44:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 297 (0x9c13b400) [pid = 17573] [serial = 686] [outer = 0x88e56400] 07:44:20 INFO - PROCESS | 17573 | 1464705860597 Marionette DEBUG loaded listener.js 07:44:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 298 (0x9d8d3c00) [pid = 17573] [serial = 687] [outer = 0x88e56400] 07:44:21 INFO - PROCESS | 17573 | 1464705861508 Marionette TRACE conn3 <- [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]]]}] 07:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1428ms 07:44:21 INFO - PROCESS | 17573 | 1464705861567 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:44:21 INFO - PROCESS | 17573 | 1464705861570 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:44:21 INFO - PROCESS | 17573 | 1464705861577 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:44:21 INFO - PROCESS | 17573 | 1464705861581 Marionette TRACE conn3 <- [1,886,null,{}] 07:44:21 INFO - PROCESS | 17573 | 1464705861586 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:21 INFO - PROCESS | 17573 | 1464705861759 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:44:21 INFO - PROCESS | 17573 | 1464705861964 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d071400 == 57 [pid = 17573] [id = 229] 07:44:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 299 (0x8d071c00) [pid = 17573] [serial = 688] [outer = (nil)] 07:44:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 300 (0x8d079400) [pid = 17573] [serial = 689] [outer = 0x8d071c00] 07:44:22 INFO - PROCESS | 17573 | 1464705862097 Marionette DEBUG loaded listener.js 07:44:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 301 (0x8d07a800) [pid = 17573] [serial = 690] [outer = 0x8d071c00] 07:44:22 INFO - PROCESS | 17573 | 1464705862995 Marionette TRACE conn3 <- [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]]]}] 07:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1432ms 07:44:23 INFO - PROCESS | 17573 | 1464705863009 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:44:23 INFO - PROCESS | 17573 | 1464705863012 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:44:23 INFO - PROCESS | 17573 | 1464705863019 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:44:23 INFO - PROCESS | 17573 | 1464705863022 Marionette TRACE conn3 <- [1,890,null,{}] 07:44:23 INFO - PROCESS | 17573 | 1464705863027 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:23 INFO - PROCESS | 17573 | 1464705863206 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:44:23 INFO - PROCESS | 17573 | 1464705863413 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e59800 == 58 [pid = 17573] [id = 230] 07:44:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 302 (0x8a2f5400) [pid = 17573] [serial = 691] [outer = (nil)] 07:44:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 303 (0x8e64f000) [pid = 17573] [serial = 692] [outer = 0x8a2f5400] 07:44:23 INFO - PROCESS | 17573 | 1464705863502 Marionette DEBUG loaded listener.js 07:44:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 304 (0x93871c00) [pid = 17573] [serial = 693] [outer = 0x8a2f5400] 07:44:24 INFO - PROCESS | 17573 | 1464705864470 Marionette TRACE conn3 <- [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]]]}] 07:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1487ms 07:44:24 INFO - PROCESS | 17573 | 1464705864507 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:44:24 INFO - PROCESS | 17573 | 1464705864511 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:44:24 INFO - PROCESS | 17573 | 1464705864518 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:44:24 INFO - PROCESS | 17573 | 1464705864522 Marionette TRACE conn3 <- [1,894,null,{}] 07:44:24 INFO - PROCESS | 17573 | 1464705864528 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:24 INFO - PROCESS | 17573 | 1464705864730 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:44:25 INFO - PROCESS | 17573 | 1464705864997 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d1db000 == 59 [pid = 17573] [id = 231] 07:44:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 305 (0xa22c6400) [pid = 17573] [serial = 694] [outer = (nil)] 07:44:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 306 (0xa628c400) [pid = 17573] [serial = 695] [outer = 0xa22c6400] 07:44:25 INFO - PROCESS | 17573 | 1464705865135 Marionette DEBUG loaded listener.js 07:44:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 307 (0xa68a1800) [pid = 17573] [serial = 696] [outer = 0xa22c6400] 07:44:26 INFO - PROCESS | 17573 | 1464705866038 Marionette TRACE conn3 <- [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]]]}] 07:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1582ms 07:44:26 INFO - PROCESS | 17573 | 1464705866100 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:44:26 INFO - PROCESS | 17573 | 1464705866104 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:44:26 INFO - PROCESS | 17573 | 1464705866110 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:44:26 INFO - PROCESS | 17573 | 1464705866114 Marionette TRACE conn3 <- [1,898,null,{}] 07:44:26 INFO - PROCESS | 17573 | 1464705866119 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:26 INFO - PROCESS | 17573 | 1464705866293 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:44:26 INFO - PROCESS | 17573 | 1464705866540 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x894e8800 == 60 [pid = 17573] [id = 232] 07:44:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 308 (0x894eb000) [pid = 17573] [serial = 697] [outer = (nil)] 07:44:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 309 (0x894f1000) [pid = 17573] [serial = 698] [outer = 0x894eb000] 07:44:26 INFO - PROCESS | 17573 | 1464705866668 Marionette DEBUG loaded listener.js 07:44:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 310 (0x894f3c00) [pid = 17573] [serial = 699] [outer = 0x894eb000] 07:44:27 INFO - PROCESS | 17573 | 1464705867581 Marionette TRACE conn3 <- [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]]]}] 07:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1490ms 07:44:27 INFO - PROCESS | 17573 | 1464705867602 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:44:27 INFO - PROCESS | 17573 | 1464705867604 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:44:27 INFO - PROCESS | 17573 | 1464705867611 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:44:27 INFO - PROCESS | 17573 | 1464705867615 Marionette TRACE conn3 <- [1,902,null,{}] 07:44:27 INFO - PROCESS | 17573 | 1464705867630 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:27 INFO - PROCESS | 17573 | 1464705867796 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:44:28 INFO - PROCESS | 17573 | 1464705868071 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e5b000 == 61 [pid = 17573] [id = 233] 07:44:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 311 (0x88e60000) [pid = 17573] [serial = 700] [outer = (nil)] 07:44:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 312 (0x894f5c00) [pid = 17573] [serial = 701] [outer = 0x88e60000] 07:44:28 INFO - PROCESS | 17573 | 1464705868398 Marionette DEBUG loaded listener.js 07:44:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 313 (0x8a2ec800) [pid = 17573] [serial = 702] [outer = 0x88e60000] 07:44:29 INFO - PROCESS | 17573 | 1464705869273 Marionette TRACE conn3 <- [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]]]}] 07:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1741ms 07:44:29 INFO - PROCESS | 17573 | 1464705869354 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:44:29 INFO - PROCESS | 17573 | 1464705869360 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:44:29 INFO - PROCESS | 17573 | 1464705869368 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:44:29 INFO - PROCESS | 17573 | 1464705869374 Marionette TRACE conn3 <- [1,906,null,{}] 07:44:29 INFO - PROCESS | 17573 | 1464705869381 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:29 INFO - PROCESS | 17573 | 1464705869602 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:44:29 INFO - PROCESS | 17573 | 1464705869917 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a077c00 == 62 [pid = 17573] [id = 234] 07:44:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 314 (0x8cbd0000) [pid = 17573] [serial = 703] [outer = (nil)] 07:44:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 315 (0x8cc92c00) [pid = 17573] [serial = 704] [outer = 0x8cbd0000] 07:44:30 INFO - PROCESS | 17573 | 1464705870067 Marionette DEBUG loaded listener.js 07:44:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 316 (0x8cc98000) [pid = 17573] [serial = 705] [outer = 0x8cbd0000] 07:44:30 INFO - PROCESS | 17573 | 1464705870949 Marionette TRACE conn3 <- [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]]]}] 07:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1633ms 07:44:31 INFO - PROCESS | 17573 | 1464705871001 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:44:31 INFO - PROCESS | 17573 | 1464705871007 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:44:31 INFO - PROCESS | 17573 | 1464705871016 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:44:31 INFO - PROCESS | 17573 | 1464705871021 Marionette TRACE conn3 <- [1,910,null,{}] 07:44:31 INFO - PROCESS | 17573 | 1464705871027 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:31 INFO - PROCESS | 17573 | 1464705871201 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:44:31 INFO - PROCESS | 17573 | 1464705871454 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d080800 == 63 [pid = 17573] [id = 235] 07:44:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 317 (0x8d0cf800) [pid = 17573] [serial = 706] [outer = (nil)] 07:44:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 318 (0x8d105400) [pid = 17573] [serial = 707] [outer = 0x8d0cf800] 07:44:31 INFO - PROCESS | 17573 | 1464705871576 Marionette DEBUG loaded listener.js 07:44:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 319 (0x8d63a800) [pid = 17573] [serial = 708] [outer = 0x8d0cf800] 07:44:32 INFO - PROCESS | 17573 | 1464705872496 Marionette TRACE conn3 <- [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]]]}] 07:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1542ms 07:44:32 INFO - PROCESS | 17573 | 1464705872559 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:44:32 INFO - PROCESS | 17573 | 1464705872563 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:44:32 INFO - PROCESS | 17573 | 1464705872570 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 17573 | 1464705872575 Marionette TRACE conn3 <- [1,914,null,{}] 07:44:32 INFO - PROCESS | 17573 | 1464705872590 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:32 INFO - PROCESS | 17573 | 1464705872815 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:44:33 INFO - PROCESS | 17573 | 1464705873082 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd2c400 == 64 [pid = 17573] [id = 236] 07:44:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 320 (0x8cd2f000) [pid = 17573] [serial = 709] [outer = (nil)] 07:44:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 321 (0x8f9c8c00) [pid = 17573] [serial = 710] [outer = 0x8cd2f000] 07:44:33 INFO - PROCESS | 17573 | 1464705873199 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 322 (0x91be4c00) [pid = 17573] [serial = 711] [outer = 0x8cd2f000] 07:44:34 INFO - PROCESS | 17573 | 1464705874049 Marionette TRACE conn3 <- [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]]]}] 07:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1537ms 07:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:44:34 INFO - PROCESS | 17573 | 1464705874107 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 17573 | 1464705874111 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:44:34 INFO - PROCESS | 17573 | 1464705874117 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 17573 | 1464705874120 Marionette TRACE conn3 <- [1,918,null,{}] 07:44:34 INFO - PROCESS | 17573 | 1464705874126 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:34 INFO - PROCESS | 17573 | 1464705874304 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:44:34 INFO - PROCESS | 17573 | 1464705874519 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d10f800 == 65 [pid = 17573] [id = 237] 07:44:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 323 (0x8d645c00) [pid = 17573] [serial = 712] [outer = (nil)] 07:44:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 324 (0x91f55c00) [pid = 17573] [serial = 713] [outer = 0x8d645c00] 07:44:34 INFO - PROCESS | 17573 | 1464705874639 Marionette DEBUG loaded listener.js 07:44:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 325 (0x9248b400) [pid = 17573] [serial = 714] [outer = 0x8d645c00] 07:44:35 INFO - PROCESS | 17573 | 1464705875759 Marionette TRACE conn3 <- [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]]]}] 07:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1738ms 07:44:35 INFO - PROCESS | 17573 | 1464705875857 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:44:35 INFO - PROCESS | 17573 | 1464705875862 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:44:35 INFO - PROCESS | 17573 | 1464705875873 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:44:35 INFO - PROCESS | 17573 | 1464705875877 Marionette TRACE conn3 <- [1,922,null,{}] 07:44:35 INFO - PROCESS | 17573 | 1464705875886 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:36 INFO - PROCESS | 17573 | 1464705876107 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:44:36 INFO - PROCESS | 17573 | 1464705876357 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c625800 == 66 [pid = 17573] [id = 238] 07:44:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 326 (0x8d640000) [pid = 17573] [serial = 715] [outer = (nil)] 07:44:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 327 (0x938b1800) [pid = 17573] [serial = 716] [outer = 0x8d640000] 07:44:36 INFO - PROCESS | 17573 | 1464705876438 Marionette DEBUG loaded listener.js 07:44:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 328 (0x975c3800) [pid = 17573] [serial = 717] [outer = 0x8d640000] 07:44:37 INFO - PROCESS | 17573 | 1464705877318 Marionette TRACE conn3 <- [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]]]}] 07:44:37 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7f0400 == 65 [pid = 17573] [id = 219] 07:44:37 INFO - PROCESS | 17573 | --DOCSHELL 0x8e312800 == 64 [pid = 17573] [id = 218] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 327 (0x8a2f6400) [pid = 17573] [serial = 595] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 326 (0x8d97a000) [pid = 17573] [serial = 598] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 325 (0x923d2000) [pid = 17573] [serial = 601] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 324 (0x95179400) [pid = 17573] [serial = 604] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 323 (0x99641400) [pid = 17573] [serial = 607] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 322 (0x9b2c8000) [pid = 17573] [serial = 610] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 321 (0xa0513400) [pid = 17573] [serial = 613] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 320 (0xa30f2000) [pid = 17573] [serial = 616] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 319 (0x8e649800) [pid = 17573] [serial = 619] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 318 (0xa2474c00) [pid = 17573] [serial = 622] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 317 (0x9248ac00) [pid = 17573] [serial = 625] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 316 (0x92489400) [pid = 17573] [serial = 628] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 315 (0xa6b64800) [pid = 17573] [serial = 631] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 314 (0x8d10b800) [pid = 17573] [serial = 553] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 313 (0x8c545000) [pid = 17573] [serial = 550] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 312 (0x91bee400) [pid = 17573] [serial = 556] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 311 (0x938a7400) [pid = 17573] [serial = 559] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 310 (0x94eaf800) [pid = 17573] [serial = 562] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 309 (0x991e4c00) [pid = 17573] [serial = 565] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 308 (0x9abbbc00) [pid = 17573] [serial = 568] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 307 (0x9bff4000) [pid = 17573] [serial = 571] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 306 (0xa0618c00) [pid = 17573] [serial = 574] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 305 (0x91be8c00) [pid = 17573] [serial = 577] [outer = (nil)] [url = about:blank] 07:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1590ms 07:44:37 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd37400 == 63 [pid = 17573] [id = 217] 07:44:37 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec0f000 == 62 [pid = 17573] [id = 216] 07:44:37 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd35c00 == 61 [pid = 17573] [id = 215] 07:44:37 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2e9800 == 60 [pid = 17573] [id = 214] 07:44:37 INFO - PROCESS | 17573 | 1464705877497 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:44:37 INFO - PROCESS | 17573 | 1464705877500 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:44:37 INFO - PROCESS | 17573 | 1464705877506 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:44:37 INFO - PROCESS | 17573 | 1464705877509 Marionette TRACE conn3 <- [1,926,null,{}] 07:44:37 INFO - PROCESS | 17573 | 1464705877514 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:37 INFO - PROCESS | 17573 | 1464705877665 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 304 (0x8cbca800) [pid = 17573] [serial = 635] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 303 (0x8a2eb800) [pid = 17573] [serial = 640] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 302 (0x8d561400) [pid = 17573] [serial = 637] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 301 (0x8f740400) [pid = 17573] [serial = 590] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 300 (0x8cd39400) [pid = 17573] [serial = 641] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 299 (0x8e5a9800) [pid = 17573] [serial = 638] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 298 (0x8c274400) [pid = 17573] [serial = 634] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 297 (0x8f9d2000) [pid = 17573] [serial = 593] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 296 (0x8e314400) [pid = 17573] [serial = 587] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 295 (0x9a3fc400) [pid = 17573] [serial = 412] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 294 (0x923d1c00) [pid = 17573] [serial = 548] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 293 (0x8f645000) [pid = 17573] [serial = 592] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 292 (0x8f52a800) [pid = 17573] [serial = 589] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 291 (0x8c622400) [pid = 17573] [serial = 581] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 290 (0x8b26dc00) [pid = 17573] [serial = 580] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 289 (0x8c54a800) [pid = 17573] [serial = 583] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 288 (0x8cbc2000) [pid = 17573] [serial = 584] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | --DOMWINDOW == 287 (0x8d564c00) [pid = 17573] [serial = 586] [outer = (nil)] [url = about:blank] 07:44:37 INFO - PROCESS | 17573 | 1464705877909 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a06ec00 == 61 [pid = 17573] [id = 239] 07:44:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 288 (0x8a2eb800) [pid = 17573] [serial = 718] [outer = (nil)] 07:44:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 289 (0x8c54f800) [pid = 17573] [serial = 719] [outer = 0x8a2eb800] 07:44:37 INFO - PROCESS | 17573 | 1464705877998 Marionette DEBUG loaded listener.js 07:44:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 290 (0x8cbc4000) [pid = 17573] [serial = 720] [outer = 0x8a2eb800] 07:44:38 INFO - PROCESS | 17573 | 1464705878704 Marionette TRACE conn3 <- [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]]]}] 07:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1239ms 07:44:38 INFO - PROCESS | 17573 | 1464705878755 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:44:38 INFO - PROCESS | 17573 | 1464705878758 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:44:38 INFO - PROCESS | 17573 | 1464705878764 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - PROCESS | 17573 | 1464705878768 Marionette TRACE conn3 <- [1,930,null,{}] 07:44:38 INFO - PROCESS | 17573 | 1464705878777 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:38 INFO - PROCESS | 17573 | 1464705878936 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:44:38 INFO - PROCESS | 17573 | 1464705878951 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7f0400 == 62 [pid = 17573] [id = 240] 07:44:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 291 (0x8c279400) [pid = 17573] [serial = 721] [outer = (nil)] 07:44:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 292 (0x8d10b800) [pid = 17573] [serial = 722] [outer = 0x8c279400] 07:44:39 INFO - PROCESS | 17573 | 1464705879023 Marionette DEBUG loaded listener.js 07:44:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 293 (0x8d979c00) [pid = 17573] [serial = 723] [outer = 0x8c279400] 07:44:39 INFO - PROCESS | 17573 | 1464705879945 Marionette TRACE conn3 <- [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]]]}] 07:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1237ms 07:44:40 INFO - PROCESS | 17573 | 1464705880007 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:44:40 INFO - PROCESS | 17573 | 1464705880011 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:44:40 INFO - PROCESS | 17573 | 1464705880020 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:44:40 INFO - PROCESS | 17573 | 1464705880028 Marionette TRACE conn3 <- [1,934,null,{}] 07:44:40 INFO - PROCESS | 17573 | 1464705880038 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:40 INFO - PROCESS | 17573 | 1464705880259 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:44:40 INFO - PROCESS | 17573 | 1464705880280 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e5c00 == 63 [pid = 17573] [id = 241] 07:44:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 294 (0x8cd39400) [pid = 17573] [serial = 724] [outer = (nil)] 07:44:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 295 (0x8f52a800) [pid = 17573] [serial = 725] [outer = 0x8cd39400] 07:44:40 INFO - PROCESS | 17573 | 1464705880357 Marionette DEBUG loaded listener.js 07:44:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 296 (0x91bee400) [pid = 17573] [serial = 726] [outer = 0x8cd39400] 07:44:41 INFO - PROCESS | 17573 | 1464705881264 Marionette TRACE conn3 <- [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]]]}] 07:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1294ms 07:44:41 INFO - PROCESS | 17573 | 1464705881312 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:44:41 INFO - PROCESS | 17573 | 1464705881315 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:44:41 INFO - PROCESS | 17573 | 1464705881321 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:44:41 INFO - PROCESS | 17573 | 1464705881324 Marionette TRACE conn3 <- [1,938,null,{}] 07:44:41 INFO - PROCESS | 17573 | 1464705881337 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:41 INFO - PROCESS | 17573 | 1464705881580 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:44:41 INFO - PROCESS | 17573 | 1464705881608 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c545000 == 64 [pid = 17573] [id = 242] 07:44:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 297 (0x8d1d2000) [pid = 17573] [serial = 727] [outer = (nil)] 07:44:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 298 (0x94e42800) [pid = 17573] [serial = 728] [outer = 0x8d1d2000] 07:44:41 INFO - PROCESS | 17573 | 1464705881677 Marionette DEBUG loaded listener.js 07:44:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 299 (0x975c3000) [pid = 17573] [serial = 729] [outer = 0x8d1d2000] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 298 (0x9b469800) [pid = 17573] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 297 (0x8f642000) [pid = 17573] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 296 (0xa215cc00) [pid = 17573] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 295 (0xa6243400) [pid = 17573] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 294 (0xa0609c00) [pid = 17573] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 293 (0x9b45d400) [pid = 17573] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 292 (0x91be5000) [pid = 17573] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 291 (0x8c280c00) [pid = 17573] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 290 (0x9a8c4800) [pid = 17573] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 289 (0x8d0d5400) [pid = 17573] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 288 (0x9abbc000) [pid = 17573] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 287 (0x9b44a800) [pid = 17573] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 286 (0x924ebc00) [pid = 17573] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 285 (0x8b263800) [pid = 17573] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 284 (0x8c274000) [pid = 17573] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 283 (0x9abb3c00) [pid = 17573] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 282 (0x8a2ee000) [pid = 17573] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 281 (0x922c5c00) [pid = 17573] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 280 (0x8cbcd000) [pid = 17573] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 279 (0x9b055c00) [pid = 17573] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 278 (0x94ef6000) [pid = 17573] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 277 (0x8a07b000) [pid = 17573] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 276 (0x922c1c00) [pid = 17573] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 275 (0x8d568c00) [pid = 17573] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 274 (0x9a625c00) [pid = 17573] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 273 (0xa2478400) [pid = 17573] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 272 (0x9b461c00) [pid = 17573] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 271 (0x9abb5c00) [pid = 17573] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 270 (0x8ec03000) [pid = 17573] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 269 (0x8f9c5c00) [pid = 17573] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 268 (0x8cd39000) [pid = 17573] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 267 (0x923d0000) [pid = 17573] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 266 (0x92493800) [pid = 17573] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 265 (0x923d3800) [pid = 17573] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 264 (0x8d63e000) [pid = 17573] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 263 (0x9b44b400) [pid = 17573] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 262 (0x8c280800) [pid = 17573] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 261 (0x99fe6c00) [pid = 17573] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 260 (0x9c22b400) [pid = 17573] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 259 (0x8f63c400) [pid = 17573] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 258 (0x91960800) [pid = 17573] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 257 (0x8ee07400) [pid = 17573] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 256 (0x9b44cc00) [pid = 17573] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 255 (0x94e3a800) [pid = 17573] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 254 (0x8a1a4000) [pid = 17573] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 253 (0x9abba800) [pid = 17573] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 252 (0x8f738c00) [pid = 17573] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 251 (0x8cbc2800) [pid = 17573] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 250 (0x922c9000) [pid = 17573] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 249 (0x9a3eec00) [pid = 17573] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 248 (0x8a7e8400) [pid = 17573] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 247 (0x8ee0e400) [pid = 17573] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 246 (0x8d56d800) [pid = 17573] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 245 (0x922c7800) [pid = 17573] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 244 (0x9a8c9400) [pid = 17573] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 243 (0x91956000) [pid = 17573] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 242 (0x92491800) [pid = 17573] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 241 (0x8e645400) [pid = 17573] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 240 (0x924e1c00) [pid = 17573] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 239 (0x95177000) [pid = 17573] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 238 (0x8e31dc00) [pid = 17573] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 237 (0x8a7e4400) [pid = 17573] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 236 (0x8b267000) [pid = 17573] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 235 (0x91960400) [pid = 17573] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 234 (0x8ec06c00) [pid = 17573] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 233 (0x8ec0ac00) [pid = 17573] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 232 (0xa670d400) [pid = 17573] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 231 (0x8f739c00) [pid = 17573] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 230 (0x9517b400) [pid = 17573] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 229 (0x94efc800) [pid = 17573] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 228 (0x8d56fc00) [pid = 17573] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 227 (0x8a1a3400) [pid = 17573] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 226 (0x94e45000) [pid = 17573] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 225 (0x924e8c00) [pid = 17573] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 224 (0xa30fb800) [pid = 17573] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 223 (0xa247ac00) [pid = 17573] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 222 (0x8b260000) [pid = 17573] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 221 (0x9805c000) [pid = 17573] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 220 (0x8ec0e800) [pid = 17573] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 219 (0x8d110400) [pid = 17573] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 218 (0x8cd37800) [pid = 17573] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 217 (0x8c550c00) [pid = 17573] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 216 (0x93975000) [pid = 17573] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 215 (0x8d97c400) [pid = 17573] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 214 (0x8e5a3400) [pid = 17573] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 213 (0x8d97bc00) [pid = 17573] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 212 (0x8c625c00) [pid = 17573] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 211 (0x8a7f0800) [pid = 17573] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 210 (0x9a3ee800) [pid = 17573] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 209 (0x8a070c00) [pid = 17573] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 208 (0x8a076800) [pid = 17573] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 207 (0x8d0d7400) [pid = 17573] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 206 (0x8e641c00) [pid = 17573] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 205 (0x8c274c00) [pid = 17573] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 204 (0x8f63a400) [pid = 17573] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 203 (0x8c545400) [pid = 17573] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 202 (0xa6710000) [pid = 17573] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 201 (0x8c54a400) [pid = 17573] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 200 (0x8d563400) [pid = 17573] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 199 (0x94ebac00) [pid = 17573] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 198 (0x8d97dc00) [pid = 17573] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:44:43 INFO - PROCESS | 17573 | --DOMWINDOW == 197 (0x8c275000) [pid = 17573] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:44:43 INFO - PROCESS | 17573 | 1464705883789 Marionette TRACE conn3 <- [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]]]}] 07:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2491ms 07:44:43 INFO - PROCESS | 17573 | 1464705883813 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:44:43 INFO - PROCESS | 17573 | 1464705883817 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:44:43 INFO - PROCESS | 17573 | 1464705883823 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 17573 | 1464705883825 Marionette TRACE conn3 <- [1,942,null,{}] 07:44:43 INFO - PROCESS | 17573 | 1464705883831 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:44 INFO - PROCESS | 17573 | 1464705884053 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:44:44 INFO - PROCESS | 17573 | 1464705884067 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a070c00 == 65 [pid = 17573] [id = 243] 07:44:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 198 (0x8a076800) [pid = 17573] [serial = 730] [outer = (nil)] 07:44:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 199 (0x8c27cc00) [pid = 17573] [serial = 731] [outer = 0x8a076800] 07:44:44 INFO - PROCESS | 17573 | 1464705884155 Marionette DEBUG loaded listener.js 07:44:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 200 (0x8cd2e800) [pid = 17573] [serial = 732] [outer = 0x8a076800] 07:44:45 INFO - PROCESS | 17573 | 1464705885005 Marionette TRACE conn3 <- [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]]]}] 07:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1228ms 07:44:45 INFO - PROCESS | 17573 | 1464705885052 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:44:45 INFO - PROCESS | 17573 | 1464705885058 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:44:45 INFO - PROCESS | 17573 | 1464705885069 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:44:45 INFO - PROCESS | 17573 | 1464705885072 Marionette TRACE conn3 <- [1,946,null,{}] 07:44:45 INFO - PROCESS | 17573 | 1464705885076 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:45 INFO - PROCESS | 17573 | 1464705885375 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:44:45 INFO - PROCESS | 17573 | 1464705885588 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x894ea400 == 66 [pid = 17573] [id = 244] 07:44:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 201 (0x894eac00) [pid = 17573] [serial = 733] [outer = (nil)] 07:44:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 202 (0x894f3400) [pid = 17573] [serial = 734] [outer = 0x894eac00] 07:44:45 INFO - PROCESS | 17573 | 1464705885723 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 203 (0x8a2ed800) [pid = 17573] [serial = 735] [outer = 0x894eac00] 07:44:46 INFO - PROCESS | 17573 | 1464705886707 Marionette TRACE conn3 <- [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]]]}] 07:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1681ms 07:44:46 INFO - PROCESS | 17573 | 1464705886752 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:44:46 INFO - PROCESS | 17573 | 1464705886758 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:44:46 INFO - PROCESS | 17573 | 1464705886765 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:44:46 INFO - PROCESS | 17573 | 1464705886772 Marionette TRACE conn3 <- [1,950,null,{}] 07:44:46 INFO - PROCESS | 17573 | 1464705886779 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:46 INFO - PROCESS | 17573 | 1464705886979 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:44:47 INFO - PROCESS | 17573 | 1464705887250 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc93000 == 67 [pid = 17573] [id = 245] 07:44:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 204 (0x8cc94c00) [pid = 17573] [serial = 736] [outer = (nil)] 07:44:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 205 (0x8cc9cc00) [pid = 17573] [serial = 737] [outer = 0x8cc94c00] 07:44:47 INFO - PROCESS | 17573 | 1464705887384 Marionette DEBUG loaded listener.js 07:44:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 206 (0x8d077400) [pid = 17573] [serial = 738] [outer = 0x8cc94c00] 07:44:48 INFO - PROCESS | 17573 | 1464705888309 Marionette TRACE conn3 <- [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]]]}] 07:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1586ms 07:44:48 INFO - PROCESS | 17573 | 1464705888353 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:44:48 INFO - PROCESS | 17573 | 1464705888358 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:44:48 INFO - PROCESS | 17573 | 1464705888365 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:44:48 INFO - PROCESS | 17573 | 1464705888368 Marionette TRACE conn3 <- [1,954,null,{}] 07:44:48 INFO - PROCESS | 17573 | 1464705888374 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:48 INFO - PROCESS | 17573 | 1464705888575 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:44:48 INFO - PROCESS | 17573 | 1464705888880 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d570000 == 68 [pid = 17573] [id = 246] 07:44:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 207 (0x8d63e000) [pid = 17573] [serial = 739] [outer = (nil)] 07:44:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 208 (0x8e311c00) [pid = 17573] [serial = 740] [outer = 0x8d63e000] 07:44:49 INFO - PROCESS | 17573 | 1464705889009 Marionette DEBUG loaded listener.js 07:44:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 209 (0x8e641c00) [pid = 17573] [serial = 741] [outer = 0x8d63e000] 07:44:49 INFO - PROCESS | 17573 | 1464705889928 Marionette TRACE conn3 <- [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]]]}] 07:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1631ms 07:44:50 INFO - PROCESS | 17573 | 1464705889996 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:44:50 INFO - PROCESS | 17573 | 1464705890002 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:44:50 INFO - PROCESS | 17573 | 1464705890020 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:44:50 INFO - PROCESS | 17573 | 1464705890028 Marionette TRACE conn3 <- [1,958,null,{}] 07:44:50 INFO - PROCESS | 17573 | 1464705890033 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:50 INFO - PROCESS | 17573 | 1464705890346 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:44:50 INFO - PROCESS | 17573 | 1464705890546 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd2d400 == 69 [pid = 17573] [id = 247] 07:44:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 210 (0x8d974800) [pid = 17573] [serial = 742] [outer = (nil)] 07:44:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 211 (0x8f9d2800) [pid = 17573] [serial = 743] [outer = 0x8d974800] 07:44:50 INFO - PROCESS | 17573 | 1464705890672 Marionette DEBUG loaded listener.js 07:44:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 212 (0x91f51400) [pid = 17573] [serial = 744] [outer = 0x8d974800] 07:44:51 INFO - PROCESS | 17573 | 1464705891594 Marionette TRACE conn3 <- [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]]]}] 07:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1645ms 07:44:51 INFO - PROCESS | 17573 | 1464705891657 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:44:51 INFO - PROCESS | 17573 | 1464705891660 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:44:51 INFO - PROCESS | 17573 | 1464705891667 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:44:51 INFO - PROCESS | 17573 | 1464705891670 Marionette TRACE conn3 <- [1,962,null,{}] 07:44:51 INFO - PROCESS | 17573 | 1464705891676 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:51 INFO - PROCESS | 17573 | 1464705891868 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:44:52 INFO - PROCESS | 17573 | 1464705892135 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:52 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f9d0800 == 70 [pid = 17573] [id = 248] 07:44:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 213 (0x8f9d4c00) [pid = 17573] [serial = 745] [outer = (nil)] 07:44:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 214 (0x92490400) [pid = 17573] [serial = 746] [outer = 0x8f9d4c00] 07:44:52 INFO - PROCESS | 17573 | 1464705892263 Marionette DEBUG loaded listener.js 07:44:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 215 (0x924e2800) [pid = 17573] [serial = 747] [outer = 0x8f9d4c00] 07:44:53 INFO - PROCESS | 17573 | 1464705893117 Marionette TRACE conn3 <- [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]]]}] 07:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1488ms 07:44:53 INFO - PROCESS | 17573 | 1464705893156 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:44:53 INFO - PROCESS | 17573 | 1464705893159 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:44:53 INFO - PROCESS | 17573 | 1464705893166 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:44:53 INFO - PROCESS | 17573 | 1464705893169 Marionette TRACE conn3 <- [1,966,null,{}] 07:44:53 INFO - PROCESS | 17573 | 1464705893175 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:53 INFO - PROCESS | 17573 | 1464705893371 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:44:53 INFO - PROCESS | 17573 | 1464705893648 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x96bd4800 == 71 [pid = 17573] [id = 249] 07:44:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 216 (0x96bd5400) [pid = 17573] [serial = 748] [outer = (nil)] 07:44:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 217 (0x9805c000) [pid = 17573] [serial = 749] [outer = 0x96bd5400] 07:44:53 INFO - PROCESS | 17573 | 1464705893832 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 218 (0x9a3f0800) [pid = 17573] [serial = 750] [outer = 0x96bd5400] 07:44:54 INFO - PROCESS | 17573 | 1464705894799 Marionette TRACE conn3 <- [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]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1681ms 07:44:54 INFO - PROCESS | 17573 | 1464705894848 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 17573 | 1464705894852 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:44:54 INFO - PROCESS | 17573 | 1464705894859 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 17573 | 1464705894863 Marionette TRACE conn3 <- [1,970,null,{}] 07:44:54 INFO - PROCESS | 17573 | 1464705894868 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:55 INFO - PROCESS | 17573 | 1464705895064 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:44:55 INFO - PROCESS | 17573 | 1464705895332 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f645c00 == 72 [pid = 17573] [id = 250] 07:44:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 219 (0x9386a400) [pid = 17573] [serial = 751] [outer = (nil)] 07:44:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 220 (0x9a911400) [pid = 17573] [serial = 752] [outer = 0x9386a400] 07:44:55 INFO - PROCESS | 17573 | 1464705895463 Marionette DEBUG loaded listener.js 07:44:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 221 (0x9b2cc000) [pid = 17573] [serial = 753] [outer = 0x9386a400] 07:44:56 INFO - PROCESS | 17573 | 1464705896314 Marionette TRACE conn3 <- [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]]]}] 07:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1494ms 07:44:56 INFO - PROCESS | 17573 | 1464705896353 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:44:56 INFO - PROCESS | 17573 | 1464705896356 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:44:56 INFO - PROCESS | 17573 | 1464705896363 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:44:56 INFO - PROCESS | 17573 | 1464705896367 Marionette TRACE conn3 <- [1,974,null,{}] 07:44:56 INFO - PROCESS | 17573 | 1464705896372 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:56 INFO - PROCESS | 17573 | 1464705896553 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:44:56 INFO - PROCESS | 17573 | 1464705896823 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a8cb800 == 73 [pid = 17573] [id = 251] 07:44:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 222 (0x9b055c00) [pid = 17573] [serial = 754] [outer = (nil)] 07:44:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 223 (0x9b7b1000) [pid = 17573] [serial = 755] [outer = 0x9b055c00] 07:44:56 INFO - PROCESS | 17573 | 1464705896953 Marionette DEBUG loaded listener.js 07:44:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 224 (0x9bf3a800) [pid = 17573] [serial = 756] [outer = 0x9b055c00] 07:44:57 INFO - PROCESS | 17573 | 1464705897810 Marionette TRACE conn3 <- [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]]]}] 07:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1480ms 07:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:44:57 INFO - PROCESS | 17573 | 1464705897844 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:44:57 INFO - PROCESS | 17573 | 1464705897847 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:44:57 INFO - PROCESS | 17573 | 1464705897855 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:44:57 INFO - PROCESS | 17573 | 1464705897858 Marionette TRACE conn3 <- [1,978,null,{}] 07:44:57 INFO - PROCESS | 17573 | 1464705897864 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:58 INFO - PROCESS | 17573 | 1464705898047 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:44:58 INFO - PROCESS | 17573 | 1464705898265 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b460800 == 74 [pid = 17573] [id = 252] 07:44:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 225 (0x9b466400) [pid = 17573] [serial = 757] [outer = (nil)] 07:44:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 226 (0x9c139000) [pid = 17573] [serial = 758] [outer = 0x9b466400] 07:44:58 INFO - PROCESS | 17573 | 1464705898405 Marionette DEBUG loaded listener.js 07:44:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 227 (0x9c22b400) [pid = 17573] [serial = 759] [outer = 0x9b466400] 07:44:59 INFO - PROCESS | 17573 | 1464705899307 Marionette TRACE conn3 <- [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]]]}] 07:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1484ms 07:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:44:59 INFO - PROCESS | 17573 | 1464705899338 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:44:59 INFO - PROCESS | 17573 | 1464705899341 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:44:59 INFO - PROCESS | 17573 | 1464705899348 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:44:59 INFO - PROCESS | 17573 | 1464705899357 Marionette TRACE conn3 <- [1,982,null,{}] 07:44:59 INFO - PROCESS | 17573 | 1464705899362 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:59 INFO - PROCESS | 17573 | 1464705899538 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:44:59 INFO - PROCESS | 17573 | 1464705899754 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a3f9c00 == 75 [pid = 17573] [id = 253] 07:44:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 228 (0x9bf89800) [pid = 17573] [serial = 760] [outer = (nil)] 07:44:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 229 (0xa0618c00) [pid = 17573] [serial = 761] [outer = 0x9bf89800] 07:44:59 INFO - PROCESS | 17573 | 1464705899879 Marionette DEBUG loaded listener.js 07:44:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 230 (0xa061c800) [pid = 17573] [serial = 762] [outer = 0x9bf89800] 07:45:00 INFO - PROCESS | 17573 | 1464705900871 Marionette TRACE conn3 <- [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]]]}] 07:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1589ms 07:45:00 INFO - PROCESS | 17573 | 1464705900937 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:45:00 INFO - PROCESS | 17573 | 1464705900941 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:45:00 INFO - PROCESS | 17573 | 1464705900948 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:45:00 INFO - PROCESS | 17573 | 1464705900954 Marionette TRACE conn3 <- [1,986,null,{}] 07:45:00 INFO - PROCESS | 17573 | 1464705900959 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:01 INFO - PROCESS | 17573 | 1464705901216 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:45:01 INFO - PROCESS | 17573 | 1464705901534 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c543400 == 76 [pid = 17573] [id = 254] 07:45:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 231 (0x8c545800) [pid = 17573] [serial = 763] [outer = (nil)] 07:45:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 232 (0x8f73ec00) [pid = 17573] [serial = 764] [outer = 0x8c545800] 07:45:01 INFO - PROCESS | 17573 | 1464705901640 Marionette DEBUG loaded listener.js 07:45:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 233 (0x9517e800) [pid = 17573] [serial = 765] [outer = 0x8c545800] 07:45:02 INFO - PROCESS | 17573 | 1464705902602 Marionette TRACE conn3 <- [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]]]}] 07:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1734ms 07:45:02 INFO - PROCESS | 17573 | 1464705902683 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:45:02 INFO - PROCESS | 17573 | 1464705902688 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:45:02 INFO - PROCESS | 17573 | 1464705902695 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:45:02 INFO - PROCESS | 17573 | 1464705902699 Marionette TRACE conn3 <- [1,990,null,{}] 07:45:02 INFO - PROCESS | 17573 | 1464705902706 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:02 INFO - PROCESS | 17573 | 1464705902955 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:45:03 INFO - PROCESS | 17573 | 1464705903238 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc3400 == 77 [pid = 17573] [id = 255] 07:45:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 234 (0x8cd2e400) [pid = 17573] [serial = 766] [outer = (nil)] 07:45:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 235 (0x8ee0b800) [pid = 17573] [serial = 767] [outer = 0x8cd2e400] 07:45:03 INFO - PROCESS | 17573 | 1464705903321 Marionette DEBUG loaded listener.js 07:45:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 236 (0x94e3b000) [pid = 17573] [serial = 768] [outer = 0x8cd2e400] 07:45:04 INFO - PROCESS | 17573 | 1464705904267 Marionette TRACE conn3 <- [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]]]}] 07:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1632ms 07:45:04 INFO - PROCESS | 17573 | 1464705904327 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 17573 | 1464705904330 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:45:04 INFO - PROCESS | 17573 | 1464705904337 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 17573 | 1464705904340 Marionette TRACE conn3 <- [1,994,null,{}] 07:45:04 INFO - PROCESS | 17573 | 1464705904346 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:04 INFO - PROCESS | 17573 | 1464705904541 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:45:04 INFO - PROCESS | 17573 | 1464705904801 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b25ec00 == 78 [pid = 17573] [id = 256] 07:45:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 237 (0x8b264000) [pid = 17573] [serial = 769] [outer = (nil)] 07:45:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 238 (0x8d56a000) [pid = 17573] [serial = 770] [outer = 0x8b264000] 07:45:04 INFO - PROCESS | 17573 | 1464705904926 Marionette DEBUG loaded listener.js 07:45:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 239 (0x8e31d000) [pid = 17573] [serial = 771] [outer = 0x8b264000] 07:45:05 INFO - PROCESS | 17573 | 1464705905865 Marionette TRACE conn3 <- [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]]]}] 07:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1588ms 07:45:05 INFO - PROCESS | 17573 | 1464705905926 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:45:05 INFO - PROCESS | 17573 | 1464705905930 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:45:05 INFO - PROCESS | 17573 | 1464705905936 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:45:05 INFO - PROCESS | 17573 | 1464705905939 Marionette TRACE conn3 <- [1,998,null,{}] 07:45:05 INFO - PROCESS | 17573 | 1464705905945 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:06 INFO - PROCESS | 17573 | 1464705906137 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:45:06 INFO - PROCESS | 17573 | 1464705906418 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b264400 == 79 [pid = 17573] [id = 257] 07:45:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 240 (0x8e319400) [pid = 17573] [serial = 772] [outer = (nil)] 07:45:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 241 (0x8f73d400) [pid = 17573] [serial = 773] [outer = 0x8e319400] 07:45:06 INFO - PROCESS | 17573 | 1464705906541 Marionette DEBUG loaded listener.js 07:45:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 242 (0x8f9cd400) [pid = 17573] [serial = 774] [outer = 0x8e319400] 07:45:07 INFO - PROCESS | 17573 | 1464705907407 Marionette TRACE conn3 <- [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]]]}] 07:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1533ms 07:45:07 INFO - PROCESS | 17573 | 1464705907470 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:45:07 INFO - PROCESS | 17573 | 1464705907474 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:45:07 INFO - PROCESS | 17573 | 1464705907480 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:45:07 INFO - PROCESS | 17573 | 1464705907483 Marionette TRACE conn3 <- [1,1002,null,{}] 07:45:07 INFO - PROCESS | 17573 | 1464705907489 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:07 INFO - PROCESS | 17573 | 1464705907688 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:45:08 INFO - PROCESS | 17573 | 1464705908707 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a19e000 == 80 [pid = 17573] [id = 258] 07:45:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 243 (0x8a19ec00) [pid = 17573] [serial = 775] [outer = (nil)] 07:45:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 244 (0x8a2ea800) [pid = 17573] [serial = 776] [outer = 0x8a19ec00] 07:45:08 INFO - PROCESS | 17573 | 1464705908793 Marionette DEBUG loaded listener.js 07:45:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 245 (0x8b25e800) [pid = 17573] [serial = 777] [outer = 0x8a19ec00] 07:45:09 INFO - PROCESS | 17573 | 1464705909657 Marionette TRACE conn3 <- [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]]]}] 07:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2240ms 07:45:09 INFO - PROCESS | 17573 | 1464705909723 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:45:09 INFO - PROCESS | 17573 | 1464705909729 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:45:09 INFO - PROCESS | 17573 | 1464705909736 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:45:09 INFO - PROCESS | 17573 | 1464705909742 Marionette TRACE conn3 <- [1,1006,null,{}] 07:45:09 INFO - PROCESS | 17573 | 1464705909749 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:09 INFO - PROCESS | 17573 | 1464705909933 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:45:10 INFO - PROCESS | 17573 | 1464705910195 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e5c800 == 81 [pid = 17573] [id = 259] 07:45:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 246 (0x8a1a1c00) [pid = 17573] [serial = 778] [outer = (nil)] 07:45:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 247 (0x8c62c000) [pid = 17573] [serial = 779] [outer = 0x8a1a1c00] 07:45:10 INFO - PROCESS | 17573 | 1464705910332 Marionette DEBUG loaded listener.js 07:45:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 248 (0x8cc9c000) [pid = 17573] [serial = 780] [outer = 0x8a1a1c00] 07:45:11 INFO - PROCESS | 17573 | 1464705911362 Marionette TRACE conn3 <- [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]]]}] 07:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1685ms 07:45:11 INFO - PROCESS | 17573 | 1464705911425 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:45:11 INFO - PROCESS | 17573 | 1464705911431 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:45:11 INFO - PROCESS | 17573 | 1464705911438 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:45:11 INFO - PROCESS | 17573 | 1464705911441 Marionette TRACE conn3 <- [1,1010,null,{}] 07:45:11 INFO - PROCESS | 17573 | 1464705911447 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:11 INFO - PROCESS | 17573 | 1464705911627 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:45:11 INFO - PROCESS | 17573 | 1464705911979 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a06d800 == 82 [pid = 17573] [id = 260] 07:45:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 249 (0x8a7e5400) [pid = 17573] [serial = 781] [outer = (nil)] 07:45:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 250 (0x8cd36400) [pid = 17573] [serial = 782] [outer = 0x8a7e5400] 07:45:12 INFO - PROCESS | 17573 | 1464705912061 Marionette DEBUG loaded listener.js 07:45:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 251 (0x8d1ce400) [pid = 17573] [serial = 783] [outer = 0x8a7e5400] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x93867800 == 81 [pid = 17573] [id = 160] 07:45:12 INFO - PROCESS | 17573 | --DOMWINDOW == 250 (0x9248ec00) [pid = 17573] [serial = 662] [outer = (nil)] [url = about:blank] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8a070c00 == 80 [pid = 17573] [id = 243] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8c545000 == 79 [pid = 17573] [id = 242] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7e5c00 == 78 [pid = 17573] [id = 241] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7f0400 == 77 [pid = 17573] [id = 240] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8a06ec00 == 76 [pid = 17573] [id = 239] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8c625800 == 75 [pid = 17573] [id = 238] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8d10f800 == 74 [pid = 17573] [id = 237] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd2c400 == 73 [pid = 17573] [id = 236] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8d080800 == 72 [pid = 17573] [id = 235] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8a077c00 == 71 [pid = 17573] [id = 234] 07:45:12 INFO - PROCESS | 17573 | --DOCSHELL 0x88e5b000 == 70 [pid = 17573] [id = 233] 07:45:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8d977c00 == 69 [pid = 17573] [id = 130] 07:45:13 INFO - PROCESS | 17573 | 1464705913042 Marionette TRACE conn3 <- [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]]]}] 07:45:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8a19cc00 == 68 [pid = 17573] [id = 210] 07:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1630ms 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 249 (0xa326a000) [pid = 17573] [serial = 141] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 248 (0x8a07bc00) [pid = 17573] [serial = 518] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 247 (0x8a1a2800) [pid = 17573] [serial = 521] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 246 (0x9c13f400) [pid = 17573] [serial = 430] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 245 (0x8e64cc00) [pid = 17573] [serial = 620] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 244 (0x8cd33000) [pid = 17573] [serial = 458] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 243 (0x8f9cac00) [pid = 17573] [serial = 358] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 242 (0x8c62ac00) [pid = 17573] [serial = 449] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 241 (0xa6b68800) [pid = 17573] [serial = 632] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 240 (0x8cd3b000) [pid = 17573] [serial = 461] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 239 (0x8d56cc00) [pid = 17573] [serial = 379] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 238 (0x9963c400) [pid = 17573] [serial = 222] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 237 (0x8f52b400) [pid = 17573] [serial = 391] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 236 (0x8c282c00) [pid = 17573] [serial = 440] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 235 (0x8d106800) [pid = 17573] [serial = 653] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 234 (0x8f742400) [pid = 17573] [serial = 649] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 233 (0x9d868800) [pid = 17573] [serial = 421] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 232 (0x92498800) [pid = 17573] [serial = 602] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 231 (0xa26cfc00) [pid = 17573] [serial = 325] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 230 (0xa6704000) [pid = 17573] [serial = 509] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 229 (0xa0620400) [pid = 17573] [serial = 322] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 228 (0xa3267800) [pid = 17573] [serial = 500] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 227 (0x91bf0800) [pid = 17573] [serial = 280] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 226 (0x91f52000) [pid = 17573] [serial = 446] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 225 (0x9a8cc000) [pid = 17573] [serial = 192] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 224 (0x9b059c00) [pid = 17573] [serial = 494] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 223 (0x9bffd000) [pid = 17573] [serial = 497] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 222 (0x9a62cc00) [pid = 17573] [serial = 418] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 221 (0x96bd3000) [pid = 17573] [serial = 563] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 220 (0x99e93400) [pid = 17573] [serial = 608] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 219 (0x91be3c00) [pid = 17573] [serial = 659] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 218 (0xa504d000) [pid = 17573] [serial = 617] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 217 (0x8d106000) [pid = 17573] [serial = 530] [outer = (nil)] [url = about:blank] 07:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 216 (0x95182400) [pid = 17573] [serial = 237] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 215 (0x8d647800) [pid = 17573] [serial = 554] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 214 (0xa0610400) [pid = 17573] [serial = 277] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 213 (0x99fe7000) [pid = 17573] [serial = 316] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 212 (0x8b268800) [pid = 17573] [serial = 596] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 211 (0x98009c00) [pid = 17573] [serial = 605] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 210 (0x8ee0e800) [pid = 17573] [serial = 415] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 209 (0x9b7a8c00) [pid = 17573] [serial = 225] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 208 (0xa6708c00) [pid = 17573] [serial = 228] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 207 (0xa50f3c00) [pid = 17573] [serial = 370] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 206 (0xa247e400) [pid = 17573] [serial = 186] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 205 (0xa240e800) [pid = 17573] [serial = 328] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 204 (0x8f9ce400) [pid = 17573] [serial = 289] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 203 (0x8c275400) [pid = 17573] [serial = 437] [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.] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 202 (0x8d0d4800) [pid = 17573] [serial = 652] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 201 (0x923d8800) [pid = 17573] [serial = 271] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 200 (0x9249c800) [pid = 17573] [serial = 503] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 199 (0x94eab400) [pid = 17573] [serial = 361] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 198 (0x8e5afc00) [pid = 17573] [serial = 385] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 197 (0x9c0ae400) [pid = 17573] [serial = 572] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 196 (0x923cfc00) [pid = 17573] [serial = 660] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 195 (0xa2285800) [pid = 17573] [serial = 443] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 194 (0xa21b1000) [pid = 17573] [serial = 367] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 193 (0xa061fc00) [pid = 17573] [serial = 575] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 192 (0x8f646000) [pid = 17573] [serial = 283] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 191 (0x923cdc00) [pid = 17573] [serial = 313] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 190 (0x91954400) [pid = 17573] [serial = 650] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0xa2162800) [pid = 17573] [serial = 614] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x9915e400) [pid = 17573] [serial = 491] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x8a7ef400) [pid = 17573] [serial = 527] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0xa0509000) [pid = 17573] [serial = 319] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x91be5800) [pid = 17573] [serial = 286] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x8cbcd800) [pid = 17573] [serial = 436] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x94e40800) [pid = 17573] [serial = 560] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x9b460c00) [pid = 17573] [serial = 183] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0xa6b63c00) [pid = 17573] [serial = 515] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0xa3260000) [pid = 17573] [serial = 334] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x9c132c00) [pid = 17573] [serial = 629] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0xa6e8a400) [pid = 17573] [serial = 240] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x9c132400) [pid = 17573] [serial = 611] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x9195e400) [pid = 17573] [serial = 243] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x8f529800) [pid = 17573] [serial = 643] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0xa355f800) [pid = 17573] [serial = 506] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0xa6290c00) [pid = 17573] [serial = 623] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0xa0602800) [pid = 17573] [serial = 424] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x9517f800) [pid = 17573] [serial = 234] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x8e64a000) [pid = 17573] [serial = 655] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8a7ec800) [pid = 17573] [serial = 512] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8ec0c800) [pid = 17573] [serial = 656] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x8c62e800) [pid = 17573] [serial = 455] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x92490c00) [pid = 17573] [serial = 626] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x9b954400) [pid = 17573] [serial = 364] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x8ee0b400) [pid = 17573] [serial = 331] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0xa6e93000) [pid = 17573] [serial = 373] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0xa227f800) [pid = 17573] [serial = 433] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x9916c400) [pid = 17573] [serial = 274] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x9a265800) [pid = 17573] [serial = 566] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x8d63f800) [pid = 17573] [serial = 382] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x8a2ec400) [pid = 17573] [serial = 524] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x99168800) [pid = 17573] [serial = 180] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x9c13a800) [pid = 17573] [serial = 427] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0xa504dc00) [pid = 17573] [serial = 189] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0xa68a1000) [pid = 17573] [serial = 231] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x8b269400) [pid = 17573] [serial = 452] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x9b45e800) [pid = 17573] [serial = 569] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x92497800) [pid = 17573] [serial = 557] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8ec07000) [pid = 17573] [serial = 599] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8d1d7c00) [pid = 17573] [serial = 646] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x94e41400) [pid = 17573] [serial = 578] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x9a8c8400) [pid = 17573] [serial = 195] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x923d5400) [pid = 17573] [serial = 388] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8e5af000) [pid = 17573] [serial = 376] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8d564400) [pid = 17573] [serial = 647] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8ee0d000) [pid = 17573] [serial = 488] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8cd38c00) [pid = 17573] [serial = 485] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x8c626400) [pid = 17573] [serial = 551] [outer = (nil)] [url = about:blank] 07:45:13 INFO - PROCESS | 17573 | 1464705913109 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:45:13 INFO - PROCESS | 17573 | 1464705913116 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:45:13 INFO - PROCESS | 17573 | 1464705913161 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 17573 | 1464705913187 Marionette TRACE conn3 <- [1,1014,null,{}] 07:45:13 INFO - PROCESS | 17573 | 1464705913229 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:13 INFO - PROCESS | 17573 | 1464705913473 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:45:13 INFO - PROCESS | 17573 | 1464705913698 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e56000 == 69 [pid = 17573] [id = 261] 07:45:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8a7edc00) [pid = 17573] [serial = 784] [outer = (nil)] 07:45:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8cc95000) [pid = 17573] [serial = 785] [outer = 0x8a7edc00] 07:45:13 INFO - PROCESS | 17573 | 1464705913774 Marionette DEBUG loaded listener.js 07:45:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8d0d8800) [pid = 17573] [serial = 786] [outer = 0x8a7edc00] 07:45:14 INFO - PROCESS | 17573 | 1464705914488 Marionette TRACE conn3 <- [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]]]}] 07:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1388ms 07:45:14 INFO - PROCESS | 17573 | 1464705914529 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:45:14 INFO - PROCESS | 17573 | 1464705914533 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:45:14 INFO - PROCESS | 17573 | 1464705914540 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:45:14 INFO - PROCESS | 17573 | 1464705914543 Marionette TRACE conn3 <- [1,1018,null,{}] 07:45:14 INFO - PROCESS | 17573 | 1464705914548 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:14 INFO - PROCESS | 17573 | 1464705914788 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:45:14 INFO - PROCESS | 17573 | 1464705914891 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a071c00 == 70 [pid = 17573] [id = 262] 07:45:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8c273800) [pid = 17573] [serial = 787] [outer = (nil)] 07:45:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8d562400) [pid = 17573] [serial = 788] [outer = 0x8c273800] 07:45:14 INFO - PROCESS | 17573 | 1464705914961 Marionette DEBUG loaded listener.js 07:45:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8d56e000) [pid = 17573] [serial = 789] [outer = 0x8c273800] 07:45:15 INFO - PROCESS | 17573 | 1464705915807 Marionette TRACE conn3 <- [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]]]}] 07:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1330ms 07:45:15 INFO - PROCESS | 17573 | 1464705915872 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:45:15 INFO - PROCESS | 17573 | 1464705915875 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:45:15 INFO - PROCESS | 17573 | 1464705915881 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:45:15 INFO - PROCESS | 17573 | 1464705915884 Marionette TRACE conn3 <- [1,1022,null,{}] 07:45:15 INFO - PROCESS | 17573 | 1464705915890 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:16 INFO - PROCESS | 17573 | 1464705916117 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:45:16 INFO - PROCESS | 17573 | 1464705916144 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d647800 == 71 [pid = 17573] [id = 263] 07:45:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8d979000) [pid = 17573] [serial = 790] [outer = (nil)] 07:45:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8e31b000) [pid = 17573] [serial = 791] [outer = 0x8d979000] 07:45:16 INFO - PROCESS | 17573 | 1464705916228 Marionette DEBUG loaded listener.js 07:45:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8ec03800) [pid = 17573] [serial = 792] [outer = 0x8d979000] 07:45:17 INFO - PROCESS | 17573 | 1464705917922 Marionette TRACE conn3 <- [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]]]}] 07:45:17 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8a2eb800) [pid = 17573] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:45:17 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8cd2f000) [pid = 17573] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:45:17 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8c279400) [pid = 17573] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:45:17 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8d1d2000) [pid = 17573] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:45:17 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x88e60000) [pid = 17573] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:45:17 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8d645c00) [pid = 17573] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:45:17 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8cd39400) [pid = 17573] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:45:17 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8cbd0000) [pid = 17573] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:45:18 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x8d0cf800) [pid = 17573] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:45:18 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8d640000) [pid = 17573] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2138ms 07:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:45:18 INFO - PROCESS | 17573 | 1464705918023 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:45:18 INFO - PROCESS | 17573 | 1464705918026 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:45:18 INFO - PROCESS | 17573 | 1464705918032 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:45:18 INFO - PROCESS | 17573 | 1464705918035 Marionette TRACE conn3 <- [1,1026,null,{}] 07:45:18 INFO - PROCESS | 17573 | 1464705918041 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:18 INFO - PROCESS | 17573 | 1464705918194 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:45:18 INFO - PROCESS | 17573 | 1464705918346 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd2e000 == 72 [pid = 17573] [id = 264] 07:45:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8d564400) [pid = 17573] [serial = 793] [outer = (nil)] 07:45:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8e31fc00) [pid = 17573] [serial = 794] [outer = 0x8d564400] 07:45:18 INFO - PROCESS | 17573 | 1464705918415 Marionette DEBUG loaded listener.js 07:45:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8ec0b400) [pid = 17573] [serial = 795] [outer = 0x8d564400] 07:45:19 INFO - PROCESS | 17573 | 1464705919116 Marionette TRACE conn3 <- [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]]]}] 07:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1136ms 07:45:19 INFO - PROCESS | 17573 | 1464705919168 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:45:19 INFO - PROCESS | 17573 | 1464705919171 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:45:19 INFO - PROCESS | 17573 | 1464705919186 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:45:19 INFO - PROCESS | 17573 | 1464705919189 Marionette TRACE conn3 <- [1,1030,null,{}] 07:45:19 INFO - PROCESS | 17573 | 1464705919195 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:19 INFO - PROCESS | 17573 | 1464705919361 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:45:19 INFO - PROCESS | 17573 | 1464705919372 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0cf800 == 73 [pid = 17573] [id = 265] 07:45:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8ee01800) [pid = 17573] [serial = 796] [outer = (nil)] 07:45:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8f527000) [pid = 17573] [serial = 797] [outer = 0x8ee01800] 07:45:19 INFO - PROCESS | 17573 | 1464705919445 Marionette DEBUG loaded listener.js 07:45:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8f63b400) [pid = 17573] [serial = 798] [outer = 0x8ee01800] 07:45:20 INFO - PROCESS | 17573 | 1464705920619 Marionette TRACE conn3 <- [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]]]}] 07:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1532ms 07:45:20 INFO - PROCESS | 17573 | 1464705920719 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:45:20 INFO - PROCESS | 17573 | 1464705920724 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:45:20 INFO - PROCESS | 17573 | 1464705920732 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:45:20 INFO - PROCESS | 17573 | 1464705920737 Marionette TRACE conn3 <- [1,1034,null,{}] 07:45:20 INFO - PROCESS | 17573 | 1464705920787 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:21 INFO - PROCESS | 17573 | 1464705921062 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:45:21 INFO - PROCESS | 17573 | 1464705921271 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2eec00 == 74 [pid = 17573] [id = 266] 07:45:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8a2f0800) [pid = 17573] [serial = 799] [outer = (nil)] 07:45:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8c541400) [pid = 17573] [serial = 800] [outer = 0x8a2f0800] 07:45:21 INFO - PROCESS | 17573 | 1464705921398 Marionette DEBUG loaded listener.js 07:45:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8c621800) [pid = 17573] [serial = 801] [outer = 0x8a2f0800] 07:45:22 INFO - PROCESS | 17573 | 1464705922328 Marionette TRACE conn3 <- [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]]]}] 07:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1633ms 07:45:22 INFO - PROCESS | 17573 | 1464705922366 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:45:22 INFO - PROCESS | 17573 | 1464705922375 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:45:22 INFO - PROCESS | 17573 | 1464705922385 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:45:22 INFO - PROCESS | 17573 | 1464705922389 Marionette TRACE conn3 <- [1,1038,null,{}] 07:45:22 INFO - PROCESS | 17573 | 1464705922396 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:22 INFO - PROCESS | 17573 | 1464705922600 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:45:22 INFO - PROCESS | 17573 | 1464705922851 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d07c400 == 75 [pid = 17573] [id = 267] 07:45:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8d0d0400) [pid = 17573] [serial = 802] [outer = (nil)] 07:45:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8d104c00) [pid = 17573] [serial = 803] [outer = 0x8d0d0400] 07:45:22 INFO - PROCESS | 17573 | 1464705922983 Marionette DEBUG loaded listener.js 07:45:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8d1db800) [pid = 17573] [serial = 804] [outer = 0x8d0d0400] 07:45:23 INFO - PROCESS | 17573 | 1464705923980 Marionette TRACE conn3 <- [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]]]}] 07:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1641ms 07:45:24 INFO - PROCESS | 17573 | 1464705924027 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:45:24 INFO - PROCESS | 17573 | 1464705924031 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:45:24 INFO - PROCESS | 17573 | 1464705924038 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:45:24 INFO - PROCESS | 17573 | 1464705924045 Marionette TRACE conn3 <- [1,1042,null,{}] 07:45:24 INFO - PROCESS | 17573 | 1464705924061 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:24 INFO - PROCESS | 17573 | 1464705924276 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:45:24 INFO - PROCESS | 17573 | 1464705924522 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f524800 == 76 [pid = 17573] [id = 268] 07:45:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8f52ac00) [pid = 17573] [serial = 805] [outer = (nil)] 07:45:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x8f644c00) [pid = 17573] [serial = 806] [outer = 0x8f52ac00] 07:45:24 INFO - PROCESS | 17573 | 1464705924662 Marionette DEBUG loaded listener.js 07:45:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x8f9c6400) [pid = 17573] [serial = 807] [outer = 0x8f52ac00] 07:45:25 INFO - PROCESS | 17573 | 1464705925555 Marionette TRACE conn3 <- [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]]]}] 07:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1586ms 07:45:25 INFO - PROCESS | 17573 | 1464705925625 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:45:25 INFO - PROCESS | 17573 | 1464705925630 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:45:25 INFO - PROCESS | 17573 | 1464705925636 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:45:25 INFO - PROCESS | 17573 | 1464705925640 Marionette TRACE conn3 <- [1,1046,null,{}] 07:45:25 INFO - PROCESS | 17573 | 1464705925645 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:25 INFO - PROCESS | 17573 | 1464705925852 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:45:26 INFO - PROCESS | 17573 | 1464705926094 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e60c00 == 77 [pid = 17573] [id = 269] 07:45:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x91956000) [pid = 17573] [serial = 808] [outer = (nil)] 07:45:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x91be8400) [pid = 17573] [serial = 809] [outer = 0x91956000] 07:45:26 INFO - PROCESS | 17573 | 1464705926223 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x922cc400) [pid = 17573] [serial = 810] [outer = 0x91956000] 07:45:27 INFO - PROCESS | 17573 | 1464705927093 Marionette TRACE conn3 <- [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]]]}] 07:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1501ms 07:45:27 INFO - PROCESS | 17573 | 1464705927138 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:45:27 INFO - PROCESS | 17573 | 1464705927142 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:45:27 INFO - PROCESS | 17573 | 1464705927148 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:45:27 INFO - PROCESS | 17573 | 1464705927152 Marionette TRACE conn3 <- [1,1050,null,{}] 07:45:27 INFO - PROCESS | 17573 | 1464705927158 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:27 INFO - PROCESS | 17573 | 1464705927332 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:45:27 INFO - PROCESS | 17573 | 1464705927533 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2f4800 == 78 [pid = 17573] [id = 270] 07:45:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x91956400) [pid = 17573] [serial = 811] [outer = (nil)] 07:45:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x923ce400) [pid = 17573] [serial = 812] [outer = 0x91956400] 07:45:27 INFO - PROCESS | 17573 | 1464705927615 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x923d4400) [pid = 17573] [serial = 813] [outer = 0x91956400] 07:45:28 INFO - PROCESS | 17573 | 1464705928569 Marionette TRACE conn3 <- [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]]]}] 07:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1479ms 07:45:28 INFO - PROCESS | 17573 | 1464705928629 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 17573 | 1464705928632 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:45:28 INFO - PROCESS | 17573 | 1464705928639 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 17573 | 1464705928642 Marionette TRACE conn3 <- [1,1054,null,{}] 07:45:28 INFO - PROCESS | 17573 | 1464705928648 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:28 INFO - PROCESS | 17573 | 1464705928895 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:45:29 INFO - PROCESS | 17573 | 1464705929155 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e642c00 == 79 [pid = 17573] [id = 271] 07:45:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x923d3800) [pid = 17573] [serial = 814] [outer = (nil)] 07:45:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x9249d800) [pid = 17573] [serial = 815] [outer = 0x923d3800] 07:45:29 INFO - PROCESS | 17573 | 1464705929283 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x924e8400) [pid = 17573] [serial = 816] [outer = 0x923d3800] 07:45:30 INFO - PROCESS | 17573 | 1464705930126 Marionette TRACE conn3 <- [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]]]}] 07:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1532ms 07:45:30 INFO - PROCESS | 17573 | 1464705930172 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:45:30 INFO - PROCESS | 17573 | 1464705930176 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:45:30 INFO - PROCESS | 17573 | 1464705930182 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - PROCESS | 17573 | 1464705930185 Marionette TRACE conn3 <- [1,1058,null,{}] 07:45:30 INFO - PROCESS | 17573 | 1464705930191 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:30 INFO - PROCESS | 17573 | 1464705930363 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:45:30 INFO - PROCESS | 17573 | 1464705930568 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x91bec000 == 80 [pid = 17573] [id = 272] 07:45:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x91bef400) [pid = 17573] [serial = 817] [outer = (nil)] 07:45:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x938a6c00) [pid = 17573] [serial = 818] [outer = 0x91bef400] 07:45:30 INFO - PROCESS | 17573 | 1464705930649 Marionette DEBUG loaded listener.js 07:45:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9397b000) [pid = 17573] [serial = 819] [outer = 0x91bef400] 07:45:31 INFO - PROCESS | 17573 | 1464705931572 Marionette TRACE conn3 <- [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]]]}] 07:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1432ms 07:45:31 INFO - PROCESS | 17573 | 1464705931615 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:45:31 INFO - PROCESS | 17573 | 1464705931618 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:45:31 INFO - PROCESS | 17573 | 1464705931625 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:45:31 INFO - PROCESS | 17573 | 1464705931629 Marionette TRACE conn3 <- [1,1062,null,{}] 07:45:31 INFO - PROCESS | 17573 | 1464705931634 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:31 INFO - PROCESS | 17573 | 1464705931810 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:45:32 INFO - PROCESS | 17573 | 1464705932014 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x91be5800 == 81 [pid = 17573] [id = 273] 07:45:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x92490c00) [pid = 17573] [serial = 820] [outer = (nil)] 07:45:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x94efb400) [pid = 17573] [serial = 821] [outer = 0x92490c00] 07:45:32 INFO - PROCESS | 17573 | 1464705932095 Marionette DEBUG loaded listener.js 07:45:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x95178400) [pid = 17573] [serial = 822] [outer = 0x92490c00] 07:45:33 INFO - PROCESS | 17573 | 1464705933006 Marionette TRACE conn3 <- [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]]]}] 07:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1432ms 07:45:33 INFO - PROCESS | 17573 | 1464705933057 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:45:33 INFO - PROCESS | 17573 | 1464705933061 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:45:33 INFO - PROCESS | 17573 | 1464705933068 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - PROCESS | 17573 | 1464705933072 Marionette TRACE conn3 <- [1,1066,null,{}] 07:45:33 INFO - PROCESS | 17573 | 1464705933077 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:33 INFO - PROCESS | 17573 | 1464705933263 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:45:33 INFO - PROCESS | 17573 | 1464705933520 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x91955c00 == 82 [pid = 17573] [id = 274] 07:45:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x922c5000) [pid = 17573] [serial = 823] [outer = (nil)] 07:45:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x975bac00) [pid = 17573] [serial = 824] [outer = 0x922c5000] 07:45:33 INFO - PROCESS | 17573 | 1464705933656 Marionette DEBUG loaded listener.js 07:45:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x98061800) [pid = 17573] [serial = 825] [outer = 0x922c5000] 07:45:34 INFO - PROCESS | 17573 | 1464705934547 Marionette TRACE conn3 <- [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]]]}] 07:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1490ms 07:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:45:34 INFO - PROCESS | 17573 | 1464705934559 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:45:34 INFO - PROCESS | 17573 | 1464705934562 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:45:34 INFO - PROCESS | 17573 | 1464705934569 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:45:34 INFO - PROCESS | 17573 | 1464705934571 Marionette TRACE conn3 <- [1,1070,null,{}] 07:45:34 INFO - PROCESS | 17573 | 1464705934577 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:34 INFO - PROCESS | 17573 | 1464705934756 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:45:34 INFO - PROCESS | 17573 | 1464705934963 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e54c00 == 83 [pid = 17573] [id = 275] 07:45:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x975ba800) [pid = 17573] [serial = 826] [outer = (nil)] 07:45:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x99168c00) [pid = 17573] [serial = 827] [outer = 0x975ba800] 07:45:35 INFO - PROCESS | 17573 | 1464705935047 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x991de400) [pid = 17573] [serial = 828] [outer = 0x975ba800] 07:45:36 INFO - PROCESS | 17573 | 1464705936038 Marionette TRACE conn3 <- [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]]]}] 07:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1535ms 07:45:36 INFO - PROCESS | 17573 | 1464705936103 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:45:36 INFO - PROCESS | 17573 | 1464705936107 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:45:36 INFO - PROCESS | 17573 | 1464705936113 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 17573 | 1464705936118 Marionette TRACE conn3 <- [1,1074,null,{}] 07:45:36 INFO - PROCESS | 17573 | 1464705936123 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:36 INFO - PROCESS | 17573 | 1464705936366 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:45:36 INFO - PROCESS | 17573 | 1464705936620 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x99165c00 == 84 [pid = 17573] [id = 276] 07:45:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x9a14f400) [pid = 17573] [serial = 829] [outer = (nil)] 07:45:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9a3ee800) [pid = 17573] [serial = 830] [outer = 0x9a14f400] 07:45:36 INFO - PROCESS | 17573 | 1464705936754 Marionette DEBUG loaded listener.js 07:45:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x9a62d400) [pid = 17573] [serial = 831] [outer = 0x9a14f400] 07:45:37 INFO - PROCESS | 17573 | 1464705937655 Marionette TRACE conn3 <- [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]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1588ms 07:45:37 INFO - PROCESS | 17573 | 1464705937703 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:45:37 INFO - PROCESS | 17573 | 1464705937707 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:45:37 INFO - PROCESS | 17573 | 1464705937713 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 17573 | 1464705937717 Marionette TRACE conn3 <- [1,1078,null,{}] 07:45:37 INFO - PROCESS | 17573 | 1464705937722 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:37 INFO - PROCESS | 17573 | 1464705937918 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:45:38 INFO - PROCESS | 17573 | 1464705938121 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a62cc00 == 85 [pid = 17573] [id = 277] 07:45:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x9a6b0800) [pid = 17573] [serial = 832] [outer = (nil)] 07:45:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x9a8cd800) [pid = 17573] [serial = 833] [outer = 0x9a6b0800] 07:45:38 INFO - PROCESS | 17573 | 1464705938247 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x9a917c00) [pid = 17573] [serial = 834] [outer = 0x9a6b0800] 07:45:39 INFO - PROCESS | 17573 | 1464705939197 Marionette TRACE conn3 <- [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]]]}] 07:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1533ms 07:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:45:39 INFO - PROCESS | 17573 | 1464705939247 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:45:39 INFO - PROCESS | 17573 | 1464705939250 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:45:39 INFO - PROCESS | 17573 | 1464705939257 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 17573 | 1464705939260 Marionette TRACE conn3 <- [1,1082,null,{}] 07:45:39 INFO - PROCESS | 17573 | 1464705939266 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:39 INFO - PROCESS | 17573 | 1464705939484 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:45:39 INFO - PROCESS | 17573 | 1464705939731 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c629c00 == 86 [pid = 17573] [id = 278] 07:45:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x9a3f1400) [pid = 17573] [serial = 835] [outer = (nil)] 07:45:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x9b232000) [pid = 17573] [serial = 836] [outer = 0x9a3f1400] 07:45:39 INFO - PROCESS | 17573 | 1464705939860 Marionette DEBUG loaded listener.js 07:45:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x9b44a000) [pid = 17573] [serial = 837] [outer = 0x9a3f1400] 07:45:40 INFO - PROCESS | 17573 | 1464705940774 Marionette TRACE conn3 <- [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]]]}] 07:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1588ms 07:45:40 INFO - PROCESS | 17573 | 1464705940843 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:45:40 INFO - PROCESS | 17573 | 1464705940848 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:45:40 INFO - PROCESS | 17573 | 1464705940858 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:45:40 INFO - PROCESS | 17573 | 1464705940860 Marionette TRACE conn3 <- [1,1086,null,{}] 07:45:40 INFO - PROCESS | 17573 | 1464705940866 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:41 INFO - PROCESS | 17573 | 1464705941047 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:45:41 INFO - PROCESS | 17573 | 1464705941295 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a077c00 == 87 [pid = 17573] [id = 279] 07:45:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x8a079000) [pid = 17573] [serial = 838] [outer = (nil)] 07:45:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x8cbca800) [pid = 17573] [serial = 839] [outer = 0x8a079000] 07:45:41 INFO - PROCESS | 17573 | 1464705941421 Marionette DEBUG loaded listener.js 07:45:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x8d0de400) [pid = 17573] [serial = 840] [outer = 0x8a079000] 07:45:42 INFO - PROCESS | 17573 | 1464705942664 Marionette TRACE conn3 <- [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]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1849ms 07:45:42 INFO - PROCESS | 17573 | 1464705942708 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 17573 | 1464705942715 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:45:42 INFO - PROCESS | 17573 | 1464705942723 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - PROCESS | 17573 | 1464705942729 Marionette TRACE conn3 <- [1,1090,null,{}] 07:45:42 INFO - PROCESS | 17573 | 1464705942736 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:42 INFO - PROCESS | 17573 | 1464705942936 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:45:43 INFO - PROCESS | 17573 | 1464705943172 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c54b400 == 88 [pid = 17573] [id = 280] 07:45:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x8c54cc00) [pid = 17573] [serial = 841] [outer = (nil)] 07:45:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x8cc93c00) [pid = 17573] [serial = 842] [outer = 0x8c54cc00] 07:45:43 INFO - PROCESS | 17573 | 1464705943301 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 191 (0x8d075c00) [pid = 17573] [serial = 843] [outer = 0x8c54cc00] 07:45:44 INFO - PROCESS | 17573 | 1464705944302 Marionette TRACE conn3 <- [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]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1633ms 07:45:44 INFO - PROCESS | 17573 | 1464705944356 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 17573 | 1464705944364 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:45:44 INFO - PROCESS | 17573 | 1464705944374 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 17573 | 1464705944377 Marionette TRACE conn3 <- [1,1094,null,{}] 07:45:44 INFO - PROCESS | 17573 | 1464705944383 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:44 INFO - PROCESS | 17573 | 1464705944566 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:45:44 INFO - PROCESS | 17573 | 1464705944819 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x894f4400 == 89 [pid = 17573] [id = 281] 07:45:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 192 (0x894f5000) [pid = 17573] [serial = 844] [outer = (nil)] 07:45:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 193 (0x8d0cf400) [pid = 17573] [serial = 845] [outer = 0x894f5000] 07:45:44 INFO - PROCESS | 17573 | 1464705944939 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 194 (0x8e5a6400) [pid = 17573] [serial = 846] [outer = 0x894f5000] 07:45:45 INFO - PROCESS | 17573 | 1464705945928 Marionette TRACE conn3 <- [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]]]}] 07:45:45 INFO - PROCESS | 17573 | --DOCSHELL 0x93869800 == 88 [pid = 17573] [id = 23] 07:45:45 INFO - PROCESS | 17573 | --DOMWINDOW == 193 (0x8c27cc00) [pid = 17573] [serial = 731] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 17573 | --DOMWINDOW == 192 (0xa628c400) [pid = 17573] [serial = 695] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 17573 | --DOMWINDOW == 191 (0x88e5a400) [pid = 17573] [serial = 683] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 17573 | --DOMWINDOW == 190 (0x99f0bc00) [pid = 17573] [serial = 674] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x9a8cfc00) [pid = 17573] [serial = 677] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x9c13b400) [pid = 17573] [serial = 686] [outer = (nil)] [url = about:blank] 07:45:45 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x8d1dcc00) [pid = 17573] [serial = 665] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x894f1000) [pid = 17573] [serial = 698] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x9c13e400) [pid = 17573] [serial = 680] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x96bd4000) [pid = 17573] [serial = 671] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x92489c00) [pid = 17573] [serial = 668] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x8d079400) [pid = 17573] [serial = 689] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x8e64f000) [pid = 17573] [serial = 692] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd2d400 == 87 [pid = 17573] [id = 247] 07:45:46 INFO - PROCESS | 17573 | --DOCSHELL 0x8d570000 == 86 [pid = 17573] [id = 246] 07:45:46 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc93000 == 85 [pid = 17573] [id = 245] 07:45:46 INFO - PROCESS | 17573 | --DOCSHELL 0x894ea400 == 84 [pid = 17573] [id = 244] 07:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1683ms 07:45:46 INFO - PROCESS | 17573 | 1464705946057 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:45:46 INFO - PROCESS | 17573 | 1464705946061 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:45:46 INFO - PROCESS | 17573 | 1464705946091 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:45:46 INFO - PROCESS | 17573 | 1464705946095 Marionette TRACE conn3 <- [1,1098,null,{}] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x8c54f800) [pid = 17573] [serial = 719] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x8f9c8c00) [pid = 17573] [serial = 710] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x8d10b800) [pid = 17573] [serial = 722] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x975c3000) [pid = 17573] [serial = 729] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x894f5c00) [pid = 17573] [serial = 701] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x91f55c00) [pid = 17573] [serial = 713] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x8f52a800) [pid = 17573] [serial = 725] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x8a2ec800) [pid = 17573] [serial = 702] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8cc92c00) [pid = 17573] [serial = 704] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x91bee400) [pid = 17573] [serial = 726] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x8d63a800) [pid = 17573] [serial = 708] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8d105400) [pid = 17573] [serial = 707] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x938b1800) [pid = 17573] [serial = 716] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x91be4c00) [pid = 17573] [serial = 711] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x8cbc4000) [pid = 17573] [serial = 720] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x8d979c00) [pid = 17573] [serial = 723] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x94e42800) [pid = 17573] [serial = 728] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x8cc98000) [pid = 17573] [serial = 705] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x975c3800) [pid = 17573] [serial = 717] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x9248b400) [pid = 17573] [serial = 714] [outer = (nil)] [url = about:blank] 07:45:46 INFO - PROCESS | 17573 | 1464705946151 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:46 INFO - PROCESS | 17573 | 1464705946332 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:45:46 INFO - PROCESS | 17573 | 1464705946538 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2edc00 == 85 [pid = 17573] [id = 282] 07:45:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x8cc98c00) [pid = 17573] [serial = 847] [outer = (nil)] 07:45:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x8d080800) [pid = 17573] [serial = 848] [outer = 0x8cc98c00] 07:45:46 INFO - PROCESS | 17573 | 1464705946617 Marionette DEBUG loaded listener.js 07:45:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x8d56d400) [pid = 17573] [serial = 849] [outer = 0x8cc98c00] 07:45:47 INFO - PROCESS | 17573 | 1464705947333 Marionette TRACE conn3 <- [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]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1295ms 07:45:47 INFO - PROCESS | 17573 | 1464705947362 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:45:47 INFO - PROCESS | 17573 | 1464705947366 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:45:47 INFO - PROCESS | 17573 | 1464705947395 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 17573 | 1464705947398 Marionette TRACE conn3 <- [1,1102,null,{}] 07:45:47 INFO - PROCESS | 17573 | 1464705947403 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:47 INFO - PROCESS | 17573 | 1464705947570 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:45:47 INFO - PROCESS | 17573 | 1464705947580 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62ac00 == 86 [pid = 17573] [id = 283] 07:45:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x8e5b0000) [pid = 17573] [serial = 850] [outer = (nil)] 07:45:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x8ec04800) [pid = 17573] [serial = 851] [outer = 0x8e5b0000] 07:45:47 INFO - PROCESS | 17573 | 1464705947651 Marionette DEBUG loaded listener.js 07:45:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x8f52c400) [pid = 17573] [serial = 852] [outer = 0x8e5b0000] 07:45:48 INFO - PROCESS | 17573 | 1464705948596 Marionette TRACE conn3 <- [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]]]}] 07:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1239ms 07:45:48 INFO - PROCESS | 17573 | 1464705948645 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:45:48 INFO - PROCESS | 17573 | 1464705948649 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:45:48 INFO - PROCESS | 17573 | 1464705948670 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:45:48 INFO - PROCESS | 17573 | 1464705948673 Marionette TRACE conn3 <- [1,1106,null,{}] 07:45:48 INFO - PROCESS | 17573 | 1464705948678 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:48 INFO - PROCESS | 17573 | 1464705948903 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:45:48 INFO - PROCESS | 17573 | 1464705948929 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e5b0c00 == 87 [pid = 17573] [id = 284] 07:45:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x8e64d800) [pid = 17573] [serial = 853] [outer = (nil)] 07:45:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x8f744800) [pid = 17573] [serial = 854] [outer = 0x8e64d800] 07:45:49 INFO - PROCESS | 17573 | 1464705949002 Marionette DEBUG loaded listener.js 07:45:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x8f9d1800) [pid = 17573] [serial = 855] [outer = 0x8e64d800] 07:45:49 INFO - PROCESS | 17573 | 1464705949928 Marionette TRACE conn3 <- [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]]]}] 07:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1278ms 07:45:49 INFO - PROCESS | 17573 | 1464705949948 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:45:49 INFO - PROCESS | 17573 | 1464705949951 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:45:49 INFO - PROCESS | 17573 | 1464705949968 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:45:49 INFO - PROCESS | 17573 | 1464705949971 Marionette TRACE conn3 <- [1,1110,null,{}] 07:45:49 INFO - PROCESS | 17573 | 1464705949977 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:50 INFO - PROCESS | 17573 | 1464705950226 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:45:50 INFO - PROCESS | 17573 | 1464705950253 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d105400 == 88 [pid = 17573] [id = 285] 07:45:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x8f523c00) [pid = 17573] [serial = 856] [outer = (nil)] 07:45:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x9248b800) [pid = 17573] [serial = 857] [outer = 0x8f523c00] 07:45:50 INFO - PROCESS | 17573 | 1464705950326 Marionette DEBUG loaded listener.js 07:45:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x92491c00) [pid = 17573] [serial = 858] [outer = 0x8f523c00] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8a7edc00) [pid = 17573] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x8a1a1c00) [pid = 17573] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x8a19ec00) [pid = 17573] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8c273800) [pid = 17573] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8d979000) [pid = 17573] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x8d564400) [pid = 17573] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x8a7e5400) [pid = 17573] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x923d5800) [pid = 17573] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:45:51 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x8a076800) [pid = 17573] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:45:51 INFO - PROCESS | 17573 | 1464705951606 Marionette TRACE conn3 <- [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]]]}] 07:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1687ms 07:45:51 INFO - PROCESS | 17573 | 1464705951647 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:45:51 INFO - PROCESS | 17573 | 1464705951649 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:45:51 INFO - PROCESS | 17573 | 1464705951656 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:45:51 INFO - PROCESS | 17573 | 1464705951659 Marionette TRACE conn3 <- [1,1114,null,{}] 07:45:51 INFO - PROCESS | 17573 | 1464705951665 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:51 INFO - PROCESS | 17573 | 1464705951881 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:45:51 INFO - PROCESS | 17573 | 1464705951902 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e5400 == 89 [pid = 17573] [id = 286] 07:45:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x8c27d000) [pid = 17573] [serial = 859] [outer = (nil)] 07:45:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x8f530400) [pid = 17573] [serial = 860] [outer = 0x8c27d000] 07:45:51 INFO - PROCESS | 17573 | 1464705951973 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9248e000) [pid = 17573] [serial = 861] [outer = 0x8c27d000] 07:45:52 INFO - PROCESS | 17573 | 1464705952790 Marionette TRACE conn3 <- [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]]]}] 07:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1187ms 07:45:52 INFO - PROCESS | 17573 | 1464705952844 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:45:52 INFO - PROCESS | 17573 | 1464705952847 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:45:52 INFO - PROCESS | 17573 | 1464705952857 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:45:52 INFO - PROCESS | 17573 | 1464705952860 Marionette TRACE conn3 <- [1,1118,null,{}] 07:45:52 INFO - PROCESS | 17573 | 1464705952866 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:53 INFO - PROCESS | 17573 | 1464705953029 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:45:53 INFO - PROCESS | 17573 | 1464705953039 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e5a8c00 == 90 [pid = 17573] [id = 287] 07:45:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x923ca800) [pid = 17573] [serial = 862] [outer = (nil)] 07:45:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x924e4400) [pid = 17573] [serial = 863] [outer = 0x923ca800] 07:45:53 INFO - PROCESS | 17573 | 1464705953110 Marionette DEBUG loaded listener.js 07:45:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x93869800) [pid = 17573] [serial = 864] [outer = 0x923ca800] 07:45:54 INFO - PROCESS | 17573 | 1464705954332 Marionette TRACE conn3 <- [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]]]}] 07:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1486ms 07:45:54 INFO - PROCESS | 17573 | 1464705954345 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:45:54 INFO - PROCESS | 17573 | 1464705954353 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:45:54 INFO - PROCESS | 17573 | 1464705954360 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - PROCESS | 17573 | 1464705954367 Marionette TRACE conn3 <- [1,1122,null,{}] 07:45:54 INFO - PROCESS | 17573 | 1464705954375 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:54 INFO - PROCESS | 17573 | 1464705954563 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:45:54 INFO - PROCESS | 17573 | 1464705954827 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b263800 == 91 [pid = 17573] [id = 288] 07:45:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x8c275c00) [pid = 17573] [serial = 865] [outer = (nil)] 07:45:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x8cbc5400) [pid = 17573] [serial = 866] [outer = 0x8c275c00] 07:45:54 INFO - PROCESS | 17573 | 1464705954963 Marionette DEBUG loaded listener.js 07:45:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x8cc92000) [pid = 17573] [serial = 867] [outer = 0x8c275c00] 07:45:55 INFO - PROCESS | 17573 | 1464705955919 Marionette TRACE conn3 <- [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]]]}] 07:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1593ms 07:45:55 INFO - PROCESS | 17573 | 1464705955953 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:45:55 INFO - PROCESS | 17573 | 1464705955962 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:45:55 INFO - PROCESS | 17573 | 1464705955972 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:45:55 INFO - PROCESS | 17573 | 1464705955976 Marionette TRACE conn3 <- [1,1126,null,{}] 07:45:55 INFO - PROCESS | 17573 | 1464705955983 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:56 INFO - PROCESS | 17573 | 1464705956211 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:45:56 INFO - PROCESS | 17573 | 1464705956516 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d56cc00 == 92 [pid = 17573] [id = 289] 07:45:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x8d56e800) [pid = 17573] [serial = 868] [outer = (nil)] 07:45:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x8e5a9800) [pid = 17573] [serial = 869] [outer = 0x8d56e800] 07:45:56 INFO - PROCESS | 17573 | 1464705956644 Marionette DEBUG loaded listener.js 07:45:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x8f738800) [pid = 17573] [serial = 870] [outer = 0x8d56e800] 07:45:57 INFO - PROCESS | 17573 | 1464705957531 Marionette TRACE conn3 <- [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]]]}] 07:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1592ms 07:45:57 INFO - PROCESS | 17573 | 1464705957563 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 17573 | 1464705957567 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:45:57 INFO - PROCESS | 17573 | 1464705957574 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 17573 | 1464705957580 Marionette TRACE conn3 <- [1,1130,null,{}] 07:45:57 INFO - PROCESS | 17573 | 1464705957596 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:57 INFO - PROCESS | 17573 | 1464705957797 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:45:58 INFO - PROCESS | 17573 | 1464705958065 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c630c00 == 93 [pid = 17573] [id = 290] 07:45:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x8f73a000) [pid = 17573] [serial = 871] [outer = (nil)] 07:45:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9386dc00) [pid = 17573] [serial = 872] [outer = 0x8f73a000] 07:45:58 INFO - PROCESS | 17573 | 1464705958197 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x9517e000) [pid = 17573] [serial = 873] [outer = 0x8f73a000] 07:45:59 INFO - PROCESS | 17573 | 1464705959123 Marionette TRACE conn3 <- [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]]]}] 07:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1588ms 07:45:59 INFO - PROCESS | 17573 | 1464705959162 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:45:59 INFO - PROCESS | 17573 | 1464705959167 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:45:59 INFO - PROCESS | 17573 | 1464705959173 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:45:59 INFO - PROCESS | 17573 | 1464705959176 Marionette TRACE conn3 <- [1,1134,null,{}] 07:45:59 INFO - PROCESS | 17573 | 1464705959182 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:59 INFO - PROCESS | 17573 | 1464705959366 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:45:59 INFO - PROCESS | 17573 | 1464705959576 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e649800 == 94 [pid = 17573] [id = 291] 07:45:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x9248f000) [pid = 17573] [serial = 874] [outer = (nil)] 07:45:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x991dcc00) [pid = 17573] [serial = 875] [outer = 0x9248f000] 07:45:59 INFO - PROCESS | 17573 | 1464705959698 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x99fc3800) [pid = 17573] [serial = 876] [outer = 0x9248f000] 07:46:00 INFO - PROCESS | 17573 | 1464705960567 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1434ms 07:46:00 INFO - PROCESS | 17573 | 1464705960608 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 17573 | 1464705960612 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:46:00 INFO - PROCESS | 17573 | 1464705960618 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - PROCESS | 17573 | 1464705960621 Marionette TRACE conn3 <- [1,1138,null,{}] 07:46:00 INFO - PROCESS | 17573 | 1464705960627 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:00 INFO - PROCESS | 17573 | 1464705960815 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:46:01 INFO - PROCESS | 17573 | 1464705961029 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x91bef800 == 95 [pid = 17573] [id = 292] 07:46:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x924a0400) [pid = 17573] [serial = 877] [outer = (nil)] 07:46:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x9a262400) [pid = 17573] [serial = 878] [outer = 0x924a0400] 07:46:01 INFO - PROCESS | 17573 | 1464705961149 Marionette DEBUG loaded listener.js 07:46:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x9a3f3000) [pid = 17573] [serial = 879] [outer = 0x924a0400] 07:46:02 INFO - PROCESS | 17573 | 1464705962150 Marionette TRACE conn3 <- [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]]]}] 07:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1579ms 07:46:02 INFO - PROCESS | 17573 | 1464705962199 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:46:02 INFO - PROCESS | 17573 | 1464705962202 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:46:02 INFO - PROCESS | 17573 | 1464705962209 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:46:02 INFO - PROCESS | 17573 | 1464705962213 Marionette TRACE conn3 <- [1,1142,null,{}] 07:46:02 INFO - PROCESS | 17573 | 1464705962218 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:02 INFO - PROCESS | 17573 | 1464705962422 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:46:02 INFO - PROCESS | 17573 | 1464705962671 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a8c7000 == 96 [pid = 17573] [id = 293] 07:46:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x99fde000) [pid = 17573] [serial = 880] [outer = (nil)] 07:46:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x9b469400) [pid = 17573] [serial = 881] [outer = 0x99fde000] 07:46:02 INFO - PROCESS | 17573 | 1464705962816 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x9bf3bc00) [pid = 17573] [serial = 882] [outer = 0x99fde000] 07:46:03 INFO - PROCESS | 17573 | 1464705963696 Marionette TRACE conn3 <- [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]]]}] 07:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1531ms 07:46:03 INFO - PROCESS | 17573 | 1464705963740 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:46:03 INFO - PROCESS | 17573 | 1464705963744 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:46:03 INFO - PROCESS | 17573 | 1464705963750 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 17573 | 1464705963754 Marionette TRACE conn3 <- [1,1146,null,{}] 07:46:03 INFO - PROCESS | 17573 | 1464705963759 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:03 INFO - PROCESS | 17573 | 1464705963949 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:46:04 INFO - PROCESS | 17573 | 1464705964158 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x894f7000 == 97 [pid = 17573] [id = 294] 07:46:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x9b226800) [pid = 17573] [serial = 883] [outer = (nil)] 07:46:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x9c137400) [pid = 17573] [serial = 884] [outer = 0x9b226800] 07:46:04 INFO - PROCESS | 17573 | 1464705964287 Marionette DEBUG loaded listener.js 07:46:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 191 (0x9c13b000) [pid = 17573] [serial = 885] [outer = 0x9b226800] 07:46:05 INFO - PROCESS | 17573 | 1464705965229 Marionette TRACE conn3 <- [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]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1534ms 07:46:05 INFO - PROCESS | 17573 | 1464705965286 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 17573 | 1464705965290 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:46:05 INFO - PROCESS | 17573 | 1464705965296 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 17573 | 1464705965299 Marionette TRACE conn3 <- [1,1150,null,{}] 07:46:05 INFO - PROCESS | 17573 | 1464705965305 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:05 INFO - PROCESS | 17573 | 1464705965501 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:46:05 INFO - PROCESS | 17573 | 1464705965757 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b467c00 == 98 [pid = 17573] [id = 295] 07:46:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 192 (0x9bf88400) [pid = 17573] [serial = 886] [outer = (nil)] 07:46:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 193 (0x9d8ca800) [pid = 17573] [serial = 887] [outer = 0x9bf88400] 07:46:05 INFO - PROCESS | 17573 | 1464705965888 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 194 (0xa0509400) [pid = 17573] [serial = 888] [outer = 0x9bf88400] 07:46:06 INFO - PROCESS | 17573 | 1464705966802 Marionette TRACE conn3 <- [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]]]}] 07:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1549ms 07:46:06 INFO - PROCESS | 17573 | 1464705966846 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 17573 | 1464705966850 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:46:06 INFO - PROCESS | 17573 | 1464705966857 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - PROCESS | 17573 | 1464705966859 Marionette TRACE conn3 <- [1,1154,null,{}] 07:46:06 INFO - PROCESS | 17573 | 1464705966866 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:07 INFO - PROCESS | 17573 | 1464705967056 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:46:07 INFO - PROCESS | 17573 | 1464705967322 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f746400 == 99 [pid = 17573] [id = 296] 07:46:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 195 (0x9a9b6c00) [pid = 17573] [serial = 889] [outer = (nil)] 07:46:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 196 (0xa0612400) [pid = 17573] [serial = 890] [outer = 0x9a9b6c00] 07:46:07 INFO - PROCESS | 17573 | 1464705967446 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 197 (0xa0617400) [pid = 17573] [serial = 891] [outer = 0x9a9b6c00] 07:46:08 INFO - PROCESS | 17573 | 1464705968306 Marionette TRACE conn3 <- [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]]]}] 07:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1497ms 07:46:08 INFO - PROCESS | 17573 | 1464705968355 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 17573 | 1464705968359 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:46:08 INFO - PROCESS | 17573 | 1464705968366 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 17573 | 1464705968369 Marionette TRACE conn3 <- [1,1158,null,{}] 07:46:08 INFO - PROCESS | 17573 | 1464705968374 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:08 INFO - PROCESS | 17573 | 1464705968569 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:46:08 INFO - PROCESS | 17573 | 1464705968780 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 17573 | ++DOCSHELL 0xa0608000 == 100 [pid = 17573] [id = 297] 07:46:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 198 (0xa2164c00) [pid = 17573] [serial = 892] [outer = (nil)] 07:46:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 199 (0xa21b1800) [pid = 17573] [serial = 893] [outer = 0xa2164c00] 07:46:08 INFO - PROCESS | 17573 | 1464705968959 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 200 (0xa227f400) [pid = 17573] [serial = 894] [outer = 0xa2164c00] 07:46:09 INFO - PROCESS | 17573 | 1464705969872 Marionette TRACE conn3 <- [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]]]}] 07:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1540ms 07:46:09 INFO - PROCESS | 17573 | 1464705969907 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:46:09 INFO - PROCESS | 17573 | 1464705969911 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:46:09 INFO - PROCESS | 17573 | 1464705969917 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 17573 | 1464705969922 Marionette TRACE conn3 <- [1,1162,null,{}] 07:46:09 INFO - PROCESS | 17573 | 1464705969928 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:10 INFO - PROCESS | 17573 | 1464705970147 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:46:10 INFO - PROCESS | 17573 | 1464705970416 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 17573 | ++DOCSHELL 0xa2475800 == 101 [pid = 17573] [id = 298] 07:46:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 201 (0xa2481000) [pid = 17573] [serial = 895] [outer = (nil)] 07:46:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 202 (0xa309d000) [pid = 17573] [serial = 896] [outer = 0xa2481000] 07:46:10 INFO - PROCESS | 17573 | 1464705970555 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 203 (0xa3230400) [pid = 17573] [serial = 897] [outer = 0xa2481000] 07:46:11 INFO - PROCESS | 17573 | 1464705971413 Marionette TRACE conn3 <- [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]]]}] 07:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1536ms 07:46:11 INFO - PROCESS | 17573 | 1464705971460 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 17573 | 1464705971464 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:46:11 INFO - PROCESS | 17573 | 1464705971472 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 17573 | 1464705971475 Marionette TRACE conn3 <- [1,1166,null,{}] 07:46:11 INFO - PROCESS | 17573 | 1464705971481 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:11 INFO - PROCESS | 17573 | 1464705971677 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:46:11 INFO - PROCESS | 17573 | 1464705971946 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a19fc00 == 102 [pid = 17573] [id = 299] 07:46:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 204 (0x94eb1000) [pid = 17573] [serial = 898] [outer = (nil)] 07:46:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 205 (0xa34d0400) [pid = 17573] [serial = 899] [outer = 0x94eb1000] 07:46:12 INFO - PROCESS | 17573 | 1464705972075 Marionette DEBUG loaded listener.js 07:46:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 206 (0xa35e9c00) [pid = 17573] [serial = 900] [outer = 0x94eb1000] 07:46:12 INFO - PROCESS | 17573 | 1464705972948 Marionette TRACE conn3 <- [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]]]}] 07:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1534ms 07:46:13 INFO - PROCESS | 17573 | 1464705973007 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:46:13 INFO - PROCESS | 17573 | 1464705973010 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:46:13 INFO - PROCESS | 17573 | 1464705973016 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:46:13 INFO - PROCESS | 17573 | 1464705973033 Marionette TRACE conn3 <- [1,1170,null,{}] 07:46:13 INFO - PROCESS | 17573 | 1464705973042 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:13 INFO - PROCESS | 17573 | 1464705973313 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:46:13 INFO - PROCESS | 17573 | 1464705973596 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e5d000 == 103 [pid = 17573] [id = 300] 07:46:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 207 (0x894e8400) [pid = 17573] [serial = 901] [outer = (nil)] 07:46:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 208 (0x8cc9a000) [pid = 17573] [serial = 902] [outer = 0x894e8400] 07:46:13 INFO - PROCESS | 17573 | 1464705973689 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 209 (0x8d07e400) [pid = 17573] [serial = 903] [outer = 0x894e8400] 07:46:14 INFO - PROCESS | 17573 | 1464705974552 Marionette TRACE conn3 <- [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]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1600ms 07:46:14 INFO - PROCESS | 17573 | 1464705974617 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 17573 | 1464705974621 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:46:14 INFO - PROCESS | 17573 | 1464705974627 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 17573 | 1464705974631 Marionette TRACE conn3 <- [1,1174,null,{}] 07:46:14 INFO - PROCESS | 17573 | 1464705974636 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - PROCESS | 17573 | 1464705974821 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:46:15 INFO - PROCESS | 17573 | 1464705975705 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e51400 == 104 [pid = 17573] [id = 301] 07:46:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 210 (0x88e54400) [pid = 17573] [serial = 904] [outer = (nil)] 07:46:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 211 (0x894f0400) [pid = 17573] [serial = 905] [outer = 0x88e54400] 07:46:15 INFO - PROCESS | 17573 | 1464705975811 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 212 (0x8a2ea400) [pid = 17573] [serial = 906] [outer = 0x88e54400] 07:46:16 INFO - PROCESS | 17573 | 1464705976689 Marionette TRACE conn3 <- [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] 07:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:46:16 INFO - PROCESS | 17573 | 1464705976775 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:46:16 INFO - PROCESS | 17573 | 1464705976783 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 17573 | 1464705976789 Marionette TRACE conn3 <- [1,1178,null,{}] 07:46:16 INFO - PROCESS | 17573 | 1464705976816 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:17 INFO - PROCESS | 17573 | 1464705977001 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:46:17 INFO - PROCESS | 17573 | 1464705977272 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b26a400 == 105 [pid = 17573] [id = 302] 07:46:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 213 (0x8c279400) [pid = 17573] [serial = 907] [outer = (nil)] 07:46:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 214 (0x8c54fc00) [pid = 17573] [serial = 908] [outer = 0x8c279400] 07:46:17 INFO - PROCESS | 17573 | 1464705977365 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 215 (0x8c62d000) [pid = 17573] [serial = 909] [outer = 0x8c279400] 07:46:18 INFO - PROCESS | 17573 | 1464705978231 Marionette TRACE conn3 <- [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] 07:46:18 INFO - PROCESS | 17573 | 1464705978339 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:46:18 INFO - PROCESS | 17573 | 1464705978351 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 17573 | 1464705978355 Marionette TRACE conn3 <- [1,1182,null,{}] 07:46:18 INFO - PROCESS | 17573 | 1464705978426 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:18 INFO - PROCESS | 17573 | 1464705978656 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:46:18 INFO - PROCESS | 17573 | 1464705978938 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc4400 == 106 [pid = 17573] [id = 303] 07:46:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 216 (0x8d076800) [pid = 17573] [serial = 910] [outer = (nil)] 07:46:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 217 (0x8d0d7800) [pid = 17573] [serial = 911] [outer = 0x8d076800] 07:46:19 INFO - PROCESS | 17573 | 1464705979017 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 218 (0x8d109c00) [pid = 17573] [serial = 912] [outer = 0x8d076800] 07:46:19 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:19 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:46:19 INFO - PROCESS | 17573 | --DOCSHELL 0x9b7b2000 == 105 [pid = 17573] [id = 31] 07:46:19 INFO - PROCESS | 17573 | --DOCSHELL 0x923d3000 == 104 [pid = 17573] [id = 120] 07:46:19 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee0e000 == 103 [pid = 17573] [id = 119] 07:46:19 INFO - PROCESS | 17573 | --DOMWINDOW == 217 (0x8d56a000) [pid = 17573] [serial = 770] [outer = (nil)] [url = about:blank] 07:46:19 INFO - PROCESS | 17573 | --DOMWINDOW == 216 (0x8ee0b800) [pid = 17573] [serial = 767] [outer = (nil)] [url = about:blank] 07:46:19 INFO - PROCESS | 17573 | --DOMWINDOW == 215 (0x8f527000) [pid = 17573] [serial = 797] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 214 (0x8f73d400) [pid = 17573] [serial = 773] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 213 (0x8f73ec00) [pid = 17573] [serial = 764] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 212 (0xa0618c00) [pid = 17573] [serial = 761] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | 1464705980012 Marionette TRACE conn3 <- [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] 07:46:20 INFO - PROCESS | 17573 | 1464705980102 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:46:20 INFO - PROCESS | 17573 | 1464705980115 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 17573 | 1464705980124 Marionette TRACE conn3 <- [1,1186,null,{}] 07:46:20 INFO - PROCESS | 17573 | 1464705980140 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 17573 | 1464705980303 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 211 (0x8cc95000) [pid = 17573] [serial = 785] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 210 (0x8cc9c000) [pid = 17573] [serial = 780] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 209 (0x8a2ea800) [pid = 17573] [serial = 776] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 208 (0x8d562400) [pid = 17573] [serial = 788] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 207 (0x8e31b000) [pid = 17573] [serial = 791] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 206 (0x8e311c00) [pid = 17573] [serial = 740] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 205 (0x8c62c000) [pid = 17573] [serial = 779] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 204 (0x8e31fc00) [pid = 17573] [serial = 794] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 203 (0x9805c000) [pid = 17573] [serial = 749] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 202 (0x8cd36400) [pid = 17573] [serial = 782] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 201 (0x8b25e800) [pid = 17573] [serial = 777] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 200 (0x9a911400) [pid = 17573] [serial = 752] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 199 (0x9b7b1000) [pid = 17573] [serial = 755] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 198 (0x8d56e000) [pid = 17573] [serial = 789] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 197 (0x92490400) [pid = 17573] [serial = 746] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 196 (0x8d1ce400) [pid = 17573] [serial = 783] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 195 (0x924e1400) [pid = 17573] [serial = 663] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 194 (0x8d0d8800) [pid = 17573] [serial = 786] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 193 (0x8f9d2800) [pid = 17573] [serial = 743] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 192 (0x8ec03800) [pid = 17573] [serial = 792] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 191 (0x8cc9cc00) [pid = 17573] [serial = 737] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 190 (0x8cd2e800) [pid = 17573] [serial = 732] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x894f3400) [pid = 17573] [serial = 734] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x9c139000) [pid = 17573] [serial = 758] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x8ec0b400) [pid = 17573] [serial = 795] [outer = (nil)] [url = about:blank] 07:46:20 INFO - PROCESS | 17573 | 1464705980576 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a1c00 == 89 [pid = 17573] [id = 304] 07:46:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x8a2ea800) [pid = 17573] [serial = 913] [outer = (nil)] 07:46:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x8d075400) [pid = 17573] [serial = 914] [outer = 0x8a2ea800] 07:46:20 INFO - PROCESS | 17573 | 1464705980687 Marionette DEBUG loaded listener.js 07:46:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x8d1cf400) [pid = 17573] [serial = 915] [outer = 0x8a2ea800] 07:46:21 INFO - PROCESS | 17573 | 1464705981587 Marionette TRACE conn3 <- [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] 07:46:21 INFO - PROCESS | 17573 | 1464705981676 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:46:21 INFO - PROCESS | 17573 | 1464705981683 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:46:21 INFO - PROCESS | 17573 | 1464705981686 Marionette TRACE conn3 <- [1,1190,null,{}] 07:46:21 INFO - PROCESS | 17573 | 1464705981691 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:21 INFO - PROCESS | 17573 | 1464705981861 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:46:21 INFO - PROCESS | 17573 | 1464705981872 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0d4800 == 90 [pid = 17573] [id = 305] 07:46:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 191 (0x8d569c00) [pid = 17573] [serial = 916] [outer = (nil)] 07:46:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 192 (0x8d971800) [pid = 17573] [serial = 917] [outer = 0x8d569c00] 07:46:21 INFO - PROCESS | 17573 | 1464705981959 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 193 (0x8d979800) [pid = 17573] [serial = 918] [outer = 0x8d569c00] 07:46:23 INFO - PROCESS | 17573 | 1464705982986 Marionette TRACE conn3 <- [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] 07:46:23 INFO - PROCESS | 17573 | 1464705983071 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:46:23 INFO - PROCESS | 17573 | 1464705983078 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - PROCESS | 17573 | 1464705983082 Marionette TRACE conn3 <- [1,1194,null,{}] 07:46:23 INFO - PROCESS | 17573 | 1464705983095 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:23 INFO - PROCESS | 17573 | 1464705983319 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:46:23 INFO - PROCESS | 17573 | 1464705983341 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d97f400 == 91 [pid = 17573] [id = 306] 07:46:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 194 (0x8e317800) [pid = 17573] [serial = 919] [outer = (nil)] 07:46:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 195 (0x8e31c800) [pid = 17573] [serial = 920] [outer = 0x8e317800] 07:46:23 INFO - PROCESS | 17573 | 1464705983421 Marionette DEBUG loaded listener.js 07:46:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 196 (0x8e644000) [pid = 17573] [serial = 921] [outer = 0x8e317800] 07:46:24 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:24 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:46:24 INFO - PROCESS | 17573 | 1464705984373 Marionette TRACE conn3 <- [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] 07:46:24 INFO - PROCESS | 17573 | 1464705984440 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:46:24 INFO - PROCESS | 17573 | 1464705984456 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - PROCESS | 17573 | 1464705984459 Marionette TRACE conn3 <- [1,1198,null,{}] 07:46:24 INFO - PROCESS | 17573 | 1464705984464 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:24 INFO - PROCESS | 17573 | 1464705984688 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:46:25 INFO - PROCESS | 17573 | --DOMWINDOW == 195 (0x8f523c00) [pid = 17573] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:46:25 INFO - PROCESS | 17573 | --DOMWINDOW == 194 (0x8c27d000) [pid = 17573] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:46:25 INFO - PROCESS | 17573 | --DOMWINDOW == 193 (0x8e64d800) [pid = 17573] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:46:25 INFO - PROCESS | 17573 | --DOMWINDOW == 192 (0x8e5b0000) [pid = 17573] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:46:25 INFO - PROCESS | 17573 | --DOMWINDOW == 191 (0x894f5000) [pid = 17573] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:46:25 INFO - PROCESS | 17573 | --DOMWINDOW == 190 (0x8cc98c00) [pid = 17573] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:46:25 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x8c54cc00) [pid = 17573] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:46:25 INFO - PROCESS | 17573 | 1464705985409 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c27d000 == 92 [pid = 17573] [id = 307] 07:46:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x8c54c800) [pid = 17573] [serial = 922] [outer = (nil)] 07:46:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 191 (0x8d974000) [pid = 17573] [serial = 923] [outer = 0x8c54c800] 07:46:25 INFO - PROCESS | 17573 | 1464705985482 Marionette DEBUG loaded listener.js 07:46:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 192 (0x8ee03800) [pid = 17573] [serial = 924] [outer = 0x8c54c800] 07:46:26 INFO - PROCESS | 17573 | 1464705986161 Marionette TRACE conn3 <- [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]]]}] 07:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1734ms 07:46:26 INFO - PROCESS | 17573 | 1464705986190 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 17573 | 1464705986194 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:46:26 INFO - PROCESS | 17573 | 1464705986200 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 17573 | 1464705986202 Marionette TRACE conn3 <- [1,1202,null,{}] 07:46:26 INFO - PROCESS | 17573 | 1464705986208 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 17573 | 1464705986433 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:46:26 INFO - PROCESS | 17573 | 1464705986447 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec06000 == 93 [pid = 17573] [id = 308] 07:46:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 193 (0x8ec0dc00) [pid = 17573] [serial = 925] [outer = (nil)] 07:46:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 194 (0x8f640000) [pid = 17573] [serial = 926] [outer = 0x8ec0dc00] 07:46:26 INFO - PROCESS | 17573 | 1464705986517 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 195 (0x8f647800) [pid = 17573] [serial = 927] [outer = 0x8ec0dc00] 07:46:27 INFO - PROCESS | 17573 | 1464705987462 Marionette TRACE conn3 <- [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]]]}] 07:46:27 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 07:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1286ms 07:46:27 INFO - PROCESS | 17573 | 1464705987487 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 17573 | 1464705987493 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:46:27 INFO - PROCESS | 17573 | 1464705987516 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 17573 | 1464705987522 Marionette TRACE conn3 <- [1,1206,null,{}] 07:46:27 INFO - PROCESS | 17573 | 1464705987580 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:27 INFO - PROCESS | 17573 | 1464705987803 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:46:28 INFO - PROCESS | 17573 | 1464705988074 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e6000 == 94 [pid = 17573] [id = 309] 07:46:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 196 (0x8a7e8000) [pid = 17573] [serial = 928] [outer = (nil)] 07:46:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 197 (0x8a7ef400) [pid = 17573] [serial = 929] [outer = 0x8a7e8000] 07:46:28 INFO - PROCESS | 17573 | 1464705988163 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 198 (0x8b26d400) [pid = 17573] [serial = 930] [outer = 0x8a7e8000] 07:46:29 INFO - PROCESS | 17573 | 1464705989113 Marionette TRACE conn3 <- [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]]]}] 07:46:29 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 07:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1646ms 07:46:29 INFO - PROCESS | 17573 | 1464705989160 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 17573 | 1464705989169 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:46:29 INFO - PROCESS | 17573 | 1464705989179 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 17573 | 1464705989183 Marionette TRACE conn3 <- [1,1210,null,{}] 07:46:29 INFO - PROCESS | 17573 | 1464705989190 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:29 INFO - PROCESS | 17573 | 1464705989384 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:46:29 INFO - PROCESS | 17573 | 1464705989639 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc98c00 == 95 [pid = 17573] [id = 310] 07:46:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 199 (0x8cc9d800) [pid = 17573] [serial = 931] [outer = (nil)] 07:46:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 200 (0x8cd3a000) [pid = 17573] [serial = 932] [outer = 0x8cc9d800] 07:46:29 INFO - PROCESS | 17573 | 1464705989762 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 201 (0x8d0dc000) [pid = 17573] [serial = 933] [outer = 0x8cc9d800] 07:46:30 INFO - PROCESS | 17573 | 1464705990700 Marionette TRACE conn3 <- [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]]]}] 07:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1591ms 07:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:46:30 INFO - PROCESS | 17573 | 1464705990771 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 17573 | 1464705990775 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:46:30 INFO - PROCESS | 17573 | 1464705990782 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - PROCESS | 17573 | 1464705990788 Marionette TRACE conn3 <- [1,1214,null,{}] 07:46:30 INFO - PROCESS | 17573 | 1464705990804 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:31 INFO - PROCESS | 17573 | 1464705991051 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:46:31 INFO - PROCESS | 17573 | 1464705991373 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d567000 == 96 [pid = 17573] [id = 311] 07:46:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 202 (0x8ec0d400) [pid = 17573] [serial = 934] [outer = (nil)] 07:46:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 203 (0x8f521800) [pid = 17573] [serial = 935] [outer = 0x8ec0d400] 07:46:31 INFO - PROCESS | 17573 | 1464705991473 Marionette DEBUG loaded listener.js 07:46:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 204 (0x8f9c9000) [pid = 17573] [serial = 936] [outer = 0x8ec0d400] 07:46:32 INFO - PROCESS | 17573 | 1464705992359 Marionette TRACE conn3 <- [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]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1643ms 07:46:32 INFO - PROCESS | 17573 | 1464705992424 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 17573 | 1464705992429 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:46:32 INFO - PROCESS | 17573 | 1464705992435 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - PROCESS | 17573 | 1464705992438 Marionette TRACE conn3 <- [1,1218,null,{}] 07:46:32 INFO - PROCESS | 17573 | 1464705992444 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:32 INFO - PROCESS | 17573 | 1464705992632 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:46:32 INFO - PROCESS | 17573 | 1464705992844 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x894edc00 == 97 [pid = 17573] [id = 312] 07:46:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 205 (0x8ee06c00) [pid = 17573] [serial = 937] [outer = (nil)] 07:46:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 206 (0x91be4c00) [pid = 17573] [serial = 938] [outer = 0x8ee06c00] 07:46:33 INFO - PROCESS | 17573 | 1464705993025 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 207 (0x91f49800) [pid = 17573] [serial = 939] [outer = 0x8ee06c00] 07:46:33 INFO - PROCESS | 17573 | 1464705993860 Marionette TRACE conn3 <- [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]]]}] 07:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1483ms 07:46:33 INFO - PROCESS | 17573 | 1464705993920 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:46:33 INFO - PROCESS | 17573 | 1464705993924 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:46:33 INFO - PROCESS | 17573 | 1464705993930 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:46:33 INFO - PROCESS | 17573 | 1464705993933 Marionette TRACE conn3 <- [1,1222,null,{}] 07:46:33 INFO - PROCESS | 17573 | 1464705993939 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 17573 | 1464705994133 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:46:34 INFO - PROCESS | 17573 | 1464705994344 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62fc00 == 98 [pid = 17573] [id = 313] 07:46:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 208 (0x91953c00) [pid = 17573] [serial = 940] [outer = (nil)] 07:46:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 209 (0x922cec00) [pid = 17573] [serial = 941] [outer = 0x91953c00] 07:46:34 INFO - PROCESS | 17573 | 1464705994465 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 210 (0x923cc000) [pid = 17573] [serial = 942] [outer = 0x91953c00] 07:46:35 INFO - PROCESS | 17573 | 1464705995384 Marionette TRACE conn3 <- [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] 07:46:35 INFO - PROCESS | 17573 | 1464705995468 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:46:35 INFO - PROCESS | 17573 | 1464705995474 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 17573 | 1464705995478 Marionette TRACE conn3 <- [1,1226,null,{}] 07:46:35 INFO - PROCESS | 17573 | 1464705995483 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:35 INFO - PROCESS | 17573 | 1464705995743 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:46:36 INFO - PROCESS | 17573 | 1464705996071 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec0fc00 == 99 [pid = 17573] [id = 314] 07:46:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 211 (0x922cf400) [pid = 17573] [serial = 943] [outer = (nil)] 07:46:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 212 (0x9249fc00) [pid = 17573] [serial = 944] [outer = 0x922cf400] 07:46:36 INFO - PROCESS | 17573 | 1464705996158 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 213 (0x93870c00) [pid = 17573] [serial = 945] [outer = 0x922cf400] 07:46:36 INFO - PROCESS | 17573 | --DOCSHELL 0x99fdc000 == 98 [pid = 17573] [id = 10] 07:46:37 INFO - PROCESS | 17573 | 1464705997149 Marionette TRACE conn3 <- [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]]]}] 07:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1739ms 07:46:37 INFO - PROCESS | 17573 | 1464705997215 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:46:37 INFO - PROCESS | 17573 | 1464705997219 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:46:37 INFO - PROCESS | 17573 | 1464705997225 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 17573 | 1464705997228 Marionette TRACE conn3 <- [1,1230,null,{}] 07:46:37 INFO - PROCESS | 17573 | 1464705997234 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:37 INFO - PROCESS | 17573 | 1464705997423 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:46:37 INFO - PROCESS | 17573 | 1464705997678 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d568400 == 99 [pid = 17573] [id = 315] 07:46:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 214 (0x8e317400) [pid = 17573] [serial = 946] [outer = (nil)] 07:46:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 215 (0x93974800) [pid = 17573] [serial = 947] [outer = 0x8e317400] 07:46:37 INFO - PROCESS | 17573 | 1464705997804 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 216 (0x94e3f000) [pid = 17573] [serial = 948] [outer = 0x8e317400] 07:46:38 INFO - PROCESS | 17573 | 1464705998637 Marionette TRACE conn3 <- [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]]]}] 07:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1437ms 07:46:38 INFO - PROCESS | 17573 | 1464705998663 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 17573 | 1464705998667 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:46:38 INFO - PROCESS | 17573 | 1464705998674 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - PROCESS | 17573 | 1464705998677 Marionette TRACE conn3 <- [1,1234,null,{}] 07:46:38 INFO - PROCESS | 17573 | 1464705998704 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:38 INFO - PROCESS | 17573 | 1464705998906 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:46:39 INFO - PROCESS | 17573 | 1464705999121 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x938af000 == 100 [pid = 17573] [id = 316] 07:46:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 217 (0x9397e400) [pid = 17573] [serial = 949] [outer = (nil)] 07:46:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 218 (0x94eb8c00) [pid = 17573] [serial = 950] [outer = 0x9397e400] 07:46:39 INFO - PROCESS | 17573 | 1464705999243 Marionette DEBUG loaded listener.js 07:46:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 219 (0x94ef0c00) [pid = 17573] [serial = 951] [outer = 0x9397e400] 07:46:40 INFO - PROCESS | 17573 | 1464706000169 Marionette TRACE conn3 <- [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]]]}] 07:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1545ms 07:46:40 INFO - PROCESS | 17573 | 1464706000220 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:46:40 INFO - PROCESS | 17573 | 1464706000224 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:46:40 INFO - PROCESS | 17573 | 1464706000230 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:46:40 INFO - PROCESS | 17573 | 1464706000233 Marionette TRACE conn3 <- [1,1238,null,{}] 07:46:40 INFO - PROCESS | 17573 | 1464706000239 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:40 INFO - PROCESS | 17573 | 1464706000431 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:46:40 INFO - PROCESS | 17573 | 1464706000686 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x9390e000 == 101 [pid = 17573] [id = 317] 07:46:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 220 (0x94eb0c00) [pid = 17573] [serial = 952] [outer = (nil)] 07:46:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 221 (0x975bb800) [pid = 17573] [serial = 953] [outer = 0x94eb0c00] 07:46:40 INFO - PROCESS | 17573 | 1464706000813 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 222 (0x98008000) [pid = 17573] [serial = 954] [outer = 0x94eb0c00] 07:46:41 INFO - PROCESS | 17573 | 1464706001662 Marionette TRACE conn3 <- [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]]]}] 07:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1480ms 07:46:41 INFO - PROCESS | 17573 | 1464706001710 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:46:41 INFO - PROCESS | 17573 | 1464706001714 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:46:41 INFO - PROCESS | 17573 | 1464706001720 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - PROCESS | 17573 | 1464706001723 Marionette TRACE conn3 <- [1,1242,null,{}] 07:46:41 INFO - PROCESS | 17573 | 1464706001729 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:41 INFO - PROCESS | 17573 | 1464706001921 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:46:42 INFO - PROCESS | 17573 | 1464706002134 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec06800 == 102 [pid = 17573] [id = 318] 07:46:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 223 (0x94eb4400) [pid = 17573] [serial = 955] [outer = (nil)] 07:46:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 224 (0x9915e800) [pid = 17573] [serial = 956] [outer = 0x94eb4400] 07:46:42 INFO - PROCESS | 17573 | 1464706002258 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 225 (0x99166000) [pid = 17573] [serial = 957] [outer = 0x94eb4400] 07:46:43 INFO - PROCESS | 17573 | 1464706003206 Marionette TRACE conn3 <- [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]]]}] 07:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1539ms 07:46:43 INFO - PROCESS | 17573 | 1464706003260 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 17573 | 1464706003264 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:46:43 INFO - PROCESS | 17573 | 1464706003270 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 17573 | 1464706003274 Marionette TRACE conn3 <- [1,1246,null,{}] 07:46:43 INFO - PROCESS | 17573 | 1464706003280 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:43 INFO - PROCESS | 17573 | 1464706003499 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:46:43 INFO - PROCESS | 17573 | 1464706003768 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x9916c800 == 103 [pid = 17573] [id = 319] 07:46:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 226 (0x99fdbc00) [pid = 17573] [serial = 958] [outer = (nil)] 07:46:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 227 (0x99fe4800) [pid = 17573] [serial = 959] [outer = 0x99fdbc00] 07:46:43 INFO - PROCESS | 17573 | 1464706003906 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 228 (0x9a3f5000) [pid = 17573] [serial = 960] [outer = 0x99fdbc00] 07:46:44 INFO - PROCESS | 17573 | 1464706004823 Marionette TRACE conn3 <- [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]]]}] 07:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1585ms 07:46:44 INFO - PROCESS | 17573 | 1464706004857 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 17573 | 1464706004860 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:46:44 INFO - PROCESS | 17573 | 1464706004867 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 17573 | 1464706004870 Marionette TRACE conn3 <- [1,1250,null,{}] 07:46:44 INFO - PROCESS | 17573 | 1464706004875 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:45 INFO - PROCESS | 17573 | 1464706005051 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:46:45 INFO - PROCESS | 17573 | 1464706005318 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d639400 == 104 [pid = 17573] [id = 320] 07:46:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 229 (0x8e5a5000) [pid = 17573] [serial = 961] [outer = (nil)] 07:46:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 230 (0x9a8cdc00) [pid = 17573] [serial = 962] [outer = 0x8e5a5000] 07:46:45 INFO - PROCESS | 17573 | 1464706005449 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 231 (0x9ab89000) [pid = 17573] [serial = 963] [outer = 0x8e5a5000] 07:46:46 INFO - PROCESS | 17573 | 1464706006308 Marionette TRACE conn3 <- [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]]]}] 07:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1484ms 07:46:46 INFO - PROCESS | 17573 | 1464706006353 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:46:46 INFO - PROCESS | 17573 | 1464706006356 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:46:46 INFO - PROCESS | 17573 | 1464706006363 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 17573 | 1464706006365 Marionette TRACE conn3 <- [1,1254,null,{}] 07:46:46 INFO - PROCESS | 17573 | 1464706006371 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:46 INFO - PROCESS | 17573 | 1464706006562 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:46:46 INFO - PROCESS | 17573 | 1464706006847 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a6a8c00 == 105 [pid = 17573] [id = 321] 07:46:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 232 (0x9abb5c00) [pid = 17573] [serial = 964] [outer = (nil)] 07:46:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 233 (0x9b22a000) [pid = 17573] [serial = 965] [outer = 0x9abb5c00] 07:46:46 INFO - PROCESS | 17573 | 1464706006973 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 234 (0x9b2c9800) [pid = 17573] [serial = 966] [outer = 0x9abb5c00] 07:46:47 INFO - PROCESS | 17573 | 1464706007808 Marionette TRACE conn3 <- [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]]]}] 07:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1478ms 07:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:46:47 INFO - PROCESS | 17573 | 1464706007842 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 17573 | 1464706007845 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:46:47 INFO - PROCESS | 17573 | 1464706007852 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 17573 | 1464706007854 Marionette TRACE conn3 <- [1,1258,null,{}] 07:46:47 INFO - PROCESS | 17573 | 1464706007860 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 17573 | 1464706008038 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:46:48 INFO - PROCESS | 17573 | 1464706008269 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x9abb8400 == 106 [pid = 17573] [id = 322] 07:46:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 235 (0x9b057800) [pid = 17573] [serial = 967] [outer = (nil)] 07:46:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 236 (0x9b46bc00) [pid = 17573] [serial = 968] [outer = 0x9b057800] 07:46:48 INFO - PROCESS | 17573 | 1464706008386 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 237 (0x9b7a8000) [pid = 17573] [serial = 969] [outer = 0x9b057800] 07:46:49 INFO - PROCESS | 17573 | 1464706009332 Marionette TRACE conn3 <- [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]]]}] 07:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1530ms 07:46:49 INFO - PROCESS | 17573 | 1464706009381 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 17573 | 1464706009385 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:46:49 INFO - PROCESS | 17573 | 1464706009392 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 17573 | 1464706009394 Marionette TRACE conn3 <- [1,1262,null,{}] 07:46:49 INFO - PROCESS | 17573 | 1464706009400 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:49 INFO - PROCESS | 17573 | 1464706009588 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:46:49 INFO - PROCESS | 17573 | 1464706009853 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d972800 == 107 [pid = 17573] [id = 323] 07:46:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 238 (0x8e5a1400) [pid = 17573] [serial = 970] [outer = (nil)] 07:46:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 239 (0x9bf84c00) [pid = 17573] [serial = 971] [outer = 0x8e5a1400] 07:46:49 INFO - PROCESS | 17573 | 1464706009982 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 240 (0x9bffd000) [pid = 17573] [serial = 972] [outer = 0x8e5a1400] 07:46:50 INFO - PROCESS | 17573 | 1464706010851 Marionette TRACE conn3 <- [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]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1533ms 07:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:46:50 INFO - PROCESS | 17573 | 1464706010926 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 17573 | 1464706010930 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:46:50 INFO - PROCESS | 17573 | 1464706010936 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 17573 | 1464706010939 Marionette TRACE conn3 <- [1,1266,null,{}] 07:46:50 INFO - PROCESS | 17573 | 1464706010945 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:51 INFO - PROCESS | 17573 | 1464706011174 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:46:51 INFO - PROCESS | 17573 | 1464706011478 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a7400 == 108 [pid = 17573] [id = 324] 07:46:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 241 (0x9b7a7c00) [pid = 17573] [serial = 973] [outer = (nil)] 07:46:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 242 (0x9d8cb000) [pid = 17573] [serial = 974] [outer = 0x9b7a7c00] 07:46:51 INFO - PROCESS | 17573 | 1464706011568 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 243 (0xa050b000) [pid = 17573] [serial = 975] [outer = 0x9b7a7c00] 07:46:52 INFO - PROCESS | 17573 | 1464706012496 Marionette TRACE conn3 <- [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]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1633ms 07:46:52 INFO - PROCESS | 17573 | 1464706012569 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:46:52 INFO - PROCESS | 17573 | 1464706012573 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:46:52 INFO - PROCESS | 17573 | 1464706012579 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 17573 | 1464706012582 Marionette TRACE conn3 <- [1,1270,null,{}] 07:46:52 INFO - PROCESS | 17573 | 1464706012588 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:52 INFO - PROCESS | 17573 | 1464706012785 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:46:53 INFO - PROCESS | 17573 | 1464706013051 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d07f800 == 109 [pid = 17573] [id = 325] 07:46:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 244 (0x8d106c00) [pid = 17573] [serial = 976] [outer = (nil)] 07:46:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 245 (0x8f528400) [pid = 17573] [serial = 977] [outer = 0x8d106c00] 07:46:53 INFO - PROCESS | 17573 | 1464706013171 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 246 (0x9a3fa400) [pid = 17573] [serial = 978] [outer = 0x8d106c00] 07:46:54 INFO - PROCESS | 17573 | 1464706014048 Marionette TRACE conn3 <- [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]]]}] 07:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1531ms 07:46:54 INFO - PROCESS | 17573 | 1464706014111 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 17573 | 1464706014115 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:46:54 INFO - PROCESS | 17573 | 1464706014122 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 17573 | 1464706014125 Marionette TRACE conn3 <- [1,1274,null,{}] 07:46:54 INFO - PROCESS | 17573 | 1464706014131 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:54 INFO - PROCESS | 17573 | 1464706014326 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:46:54 INFO - PROCESS | 17573 | 1464706014604 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 17573 | ++DOCSHELL 0xa0620c00 == 110 [pid = 17573] [id = 326] 07:46:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 247 (0xa105b400) [pid = 17573] [serial = 979] [outer = (nil)] 07:46:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 248 (0xa106a400) [pid = 17573] [serial = 980] [outer = 0xa105b400] 07:46:54 INFO - PROCESS | 17573 | 1464706014732 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 249 (0xa21b1000) [pid = 17573] [serial = 981] [outer = 0xa105b400] 07:46:55 INFO - PROCESS | 17573 | 1464706015582 Marionette TRACE conn3 <- [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]]]}] 07:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1538ms 07:46:55 INFO - PROCESS | 17573 | 1464706015661 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 17573 | 1464706015664 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:46:55 INFO - PROCESS | 17573 | 1464706015671 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 17573 | 1464706015675 Marionette TRACE conn3 <- [1,1278,null,{}] 07:46:55 INFO - PROCESS | 17573 | 1464706015681 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 17573 | 1464706015919 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:46:56 INFO - PROCESS | 17573 | 1464706016578 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7ea800 == 111 [pid = 17573] [id = 327] 07:46:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 250 (0x8a7edc00) [pid = 17573] [serial = 982] [outer = (nil)] 07:46:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 251 (0x8c279000) [pid = 17573] [serial = 983] [outer = 0x8a7edc00] 07:46:56 INFO - PROCESS | 17573 | 1464706016657 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 252 (0x8cbc9400) [pid = 17573] [serial = 984] [outer = 0x8a7edc00] 07:46:57 INFO - PROCESS | 17573 | 1464706017534 Marionette TRACE conn3 <- [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]]]}] 07:46:57 INFO - PROCESS | 17573 | --DOCSHELL 0x8c27d000 == 110 [pid = 17573] [id = 307] 07:46:57 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a1c00 == 109 [pid = 17573] [id = 304] 07:46:57 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbc4400 == 108 [pid = 17573] [id = 303] 07:46:57 INFO - PROCESS | 17573 | --DOCSHELL 0x8b26a400 == 107 [pid = 17573] [id = 302] 07:46:57 INFO - PROCESS | 17573 | --DOCSHELL 0x88e51400 == 106 [pid = 17573] [id = 301] 07:46:57 INFO - PROCESS | 17573 | --DOCSHELL 0x91bef800 == 105 [pid = 17573] [id = 292] 07:46:57 INFO - PROCESS | 17573 | --DOCSHELL 0x8e649800 == 104 [pid = 17573] [id = 291] 07:46:57 INFO - PROCESS | 17573 | --DOCSHELL 0x8b263800 == 103 [pid = 17573] [id = 288] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 251 (0x923ce400) [pid = 17573] [serial = 812] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 250 (0x8ec04800) [pid = 17573] [serial = 851] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 249 (0x938a6c00) [pid = 17573] [serial = 818] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 248 (0x9249d800) [pid = 17573] [serial = 815] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 247 (0x8c541400) [pid = 17573] [serial = 800] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 246 (0x8e5a6400) [pid = 17573] [serial = 846] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 245 (0x8d0cf400) [pid = 17573] [serial = 845] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 244 (0x8d080800) [pid = 17573] [serial = 848] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 243 (0x8d56d400) [pid = 17573] [serial = 849] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 242 (0x8d075c00) [pid = 17573] [serial = 843] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 241 (0x8cc93c00) [pid = 17573] [serial = 842] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 240 (0x8f644c00) [pid = 17573] [serial = 806] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 239 (0x94efb400) [pid = 17573] [serial = 821] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 238 (0x9248b800) [pid = 17573] [serial = 857] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 237 (0x8d104c00) [pid = 17573] [serial = 803] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 236 (0x8cbca800) [pid = 17573] [serial = 839] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 235 (0x975bac00) [pid = 17573] [serial = 824] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 234 (0x91be8400) [pid = 17573] [serial = 809] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 233 (0x99168c00) [pid = 17573] [serial = 827] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 232 (0x9a3ee800) [pid = 17573] [serial = 830] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 231 (0x9a8cd800) [pid = 17573] [serial = 833] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 230 (0x9b232000) [pid = 17573] [serial = 836] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 229 (0x9248e000) [pid = 17573] [serial = 861] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 228 (0x8f530400) [pid = 17573] [serial = 860] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 227 (0x8f744800) [pid = 17573] [serial = 854] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 226 (0x92491c00) [pid = 17573] [serial = 858] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 225 (0x8f9d1800) [pid = 17573] [serial = 855] [outer = (nil)] [url = about:blank] 07:46:58 INFO - PROCESS | 17573 | --DOMWINDOW == 224 (0x8f52c400) [pid = 17573] [serial = 852] [outer = (nil)] [url = about:blank] 07:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2439ms 07:46:58 INFO - PROCESS | 17573 | 1464706018156 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 17573 | 1464706018163 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:46:58 INFO - PROCESS | 17573 | 1464706018177 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 17573 | 1464706018182 Marionette TRACE conn3 <- [1,1282,null,{}] 07:46:58 INFO - PROCESS | 17573 | 1464706018189 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 17573 | 1464706018431 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:46:58 INFO - PROCESS | 17573 | 1464706018453 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc4400 == 104 [pid = 17573] [id = 328] 07:46:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 225 (0x8cbc6800) [pid = 17573] [serial = 985] [outer = (nil)] 07:46:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 226 (0x8cc98800) [pid = 17573] [serial = 986] [outer = 0x8cbc6800] 07:46:58 INFO - PROCESS | 17573 | 1464706018553 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 227 (0x8d07a000) [pid = 17573] [serial = 987] [outer = 0x8cbc6800] 07:46:59 INFO - PROCESS | 17573 | 1464706019417 Marionette TRACE conn3 <- [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]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1281ms 07:46:59 INFO - PROCESS | 17573 | 1464706019461 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:46:59 INFO - PROCESS | 17573 | 1464706019466 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:46:59 INFO - PROCESS | 17573 | 1464706019473 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 17573 | 1464706019476 Marionette TRACE conn3 <- [1,1286,null,{}] 07:46:59 INFO - PROCESS | 17573 | 1464706019482 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 17573 | 1464706019718 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:46:59 INFO - PROCESS | 17573 | 1464706019748 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c27d000 == 105 [pid = 17573] [id = 329] 07:46:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 228 (0x8d562c00) [pid = 17573] [serial = 988] [outer = (nil)] 07:46:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 229 (0x8d641400) [pid = 17573] [serial = 989] [outer = 0x8d562c00] 07:46:59 INFO - PROCESS | 17573 | 1464706019819 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 230 (0x8e5a2c00) [pid = 17573] [serial = 990] [outer = 0x8d562c00] 07:47:00 INFO - PROCESS | 17573 | 1464706020812 Marionette TRACE conn3 <- [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]]]}] 07:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1381ms 07:47:00 INFO - PROCESS | 17573 | 1464706020854 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 17573 | 1464706020857 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:47:00 INFO - PROCESS | 17573 | 1464706020882 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 17573 | 1464706020891 Marionette TRACE conn3 <- [1,1290,null,{}] 07:47:00 INFO - PROCESS | 17573 | 1464706020897 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:01 INFO - PROCESS | 17573 | 1464706021146 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:47:01 INFO - PROCESS | 17573 | 1464706021172 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d10f400 == 106 [pid = 17573] [id = 330] 07:47:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 231 (0x8d1d7c00) [pid = 17573] [serial = 991] [outer = (nil)] 07:47:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 232 (0x8f73c000) [pid = 17573] [serial = 992] [outer = 0x8d1d7c00] 07:47:01 INFO - PROCESS | 17573 | 1464706021243 Marionette DEBUG loaded listener.js 07:47:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 233 (0x91958000) [pid = 17573] [serial = 993] [outer = 0x8d1d7c00] 07:47:02 INFO - PROCESS | 17573 | 1464706022209 Marionette TRACE conn3 <- [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]]]}] 07:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1412ms 07:47:02 INFO - PROCESS | 17573 | 1464706022277 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:47:02 INFO - PROCESS | 17573 | 1464706022281 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:47:02 INFO - PROCESS | 17573 | 1464706022287 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 17573 | 1464706022290 Marionette TRACE conn3 <- [1,1294,null,{}] 07:47:02 INFO - PROCESS | 17573 | 1464706022298 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:02 INFO - PROCESS | 17573 | 1464706022566 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:47:02 INFO - PROCESS | 17573 | --DOMWINDOW == 232 (0x8d076800) [pid = 17573] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:47:02 INFO - PROCESS | 17573 | --DOMWINDOW == 231 (0x8a2ea800) [pid = 17573] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:47:02 INFO - PROCESS | 17573 | --DOMWINDOW == 230 (0x8c279400) [pid = 17573] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:47:02 INFO - PROCESS | 17573 | --DOMWINDOW == 229 (0x8d569c00) [pid = 17573] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:47:02 INFO - PROCESS | 17573 | --DOMWINDOW == 228 (0x88e54400) [pid = 17573] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:47:02 INFO - PROCESS | 17573 | --DOMWINDOW == 227 (0x8c54c800) [pid = 17573] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:47:02 INFO - PROCESS | 17573 | --DOMWINDOW == 226 (0x8e317800) [pid = 17573] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:47:03 INFO - PROCESS | 17573 | 1464706023065 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e54400 == 107 [pid = 17573] [id = 331] 07:47:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 227 (0x8a2ea800) [pid = 17573] [serial = 994] [outer = (nil)] 07:47:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 228 (0x8cbcb400) [pid = 17573] [serial = 995] [outer = 0x8a2ea800] 07:47:03 INFO - PROCESS | 17573 | 1464706023151 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 229 (0x8e312000) [pid = 17573] [serial = 996] [outer = 0x8a2ea800] 07:47:03 INFO - PROCESS | 17573 | 1464706023811 Marionette TRACE conn3 <- [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]]]}] 07:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1582ms 07:47:03 INFO - PROCESS | 17573 | 1464706023868 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 17573 | 1464706023872 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:47:03 INFO - PROCESS | 17573 | 1464706023878 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 17573 | 1464706023880 Marionette TRACE conn3 <- [1,1298,null,{}] 07:47:03 INFO - PROCESS | 17573 | 1464706023886 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 17573 | 1464706024136 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:47:04 INFO - PROCESS | 17573 | 1464706024154 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d2400 == 108 [pid = 17573] [id = 332] 07:47:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 230 (0x923d4800) [pid = 17573] [serial = 997] [outer = (nil)] 07:47:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 231 (0x9248e000) [pid = 17573] [serial = 998] [outer = 0x923d4800] 07:47:04 INFO - PROCESS | 17573 | 1464706024236 Marionette DEBUG loaded listener.js 07:47:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 232 (0x9249d800) [pid = 17573] [serial = 999] [outer = 0x923d4800] 07:47:05 INFO - PROCESS | 17573 | 1464706025327 Marionette TRACE conn3 <- [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]]]}] 07:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1480ms 07:47:05 INFO - PROCESS | 17573 | 1464706025359 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:47:05 INFO - PROCESS | 17573 | 1464706025364 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:47:05 INFO - PROCESS | 17573 | 1464706025374 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:47:05 INFO - PROCESS | 17573 | 1464706025379 Marionette TRACE conn3 <- [1,1302,null,{}] 07:47:05 INFO - PROCESS | 17573 | 1464706025390 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:05 INFO - PROCESS | 17573 | 1464706025638 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:47:06 INFO - PROCESS | 17573 | 1464706025982 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a19e400 == 109 [pid = 17573] [id = 333] 07:47:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 233 (0x8c275400) [pid = 17573] [serial = 1000] [outer = (nil)] 07:47:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 234 (0x8cc97000) [pid = 17573] [serial = 1001] [outer = 0x8c275400] 07:47:06 INFO - PROCESS | 17573 | 1464706026077 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 235 (0x8d0da800) [pid = 17573] [serial = 1002] [outer = 0x8c275400] 07:47:07 INFO - PROCESS | 17573 | 1464706027041 Marionette TRACE conn3 <- [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]]]}] 07:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1742ms 07:47:07 INFO - PROCESS | 17573 | 1464706027117 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 17573 | 1464706027126 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:47:07 INFO - PROCESS | 17573 | 1464706027137 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 17573 | 1464706027141 Marionette TRACE conn3 <- [1,1306,null,{}] 07:47:07 INFO - PROCESS | 17573 | 1464706027148 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:07 INFO - PROCESS | 17573 | 1464706027422 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:47:07 INFO - PROCESS | 17573 | 1464706027742 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e31fc00 == 110 [pid = 17573] [id = 334] 07:47:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 236 (0x8e5b0000) [pid = 17573] [serial = 1003] [outer = (nil)] 07:47:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 237 (0x8ee05800) [pid = 17573] [serial = 1004] [outer = 0x8e5b0000] 07:47:07 INFO - PROCESS | 17573 | 1464706027830 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 238 (0x8f9c7400) [pid = 17573] [serial = 1005] [outer = 0x8e5b0000] 07:47:08 INFO - PROCESS | 17573 | 1464706028822 Marionette TRACE conn3 <- [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]]]}] 07:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1744ms 07:47:08 INFO - PROCESS | 17573 | 1464706028881 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:47:08 INFO - PROCESS | 17573 | 1464706028885 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:47:08 INFO - PROCESS | 17573 | 1464706028892 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 17573 | 1464706028898 Marionette TRACE conn3 <- [1,1310,null,{}] 07:47:08 INFO - PROCESS | 17573 | 1464706028915 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:09 INFO - PROCESS | 17573 | 1464706029174 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:47:09 INFO - PROCESS | 17573 | 1464706029486 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee10c00 == 111 [pid = 17573] [id = 335] 07:47:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 239 (0x92495400) [pid = 17573] [serial = 1006] [outer = (nil)] 07:47:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 240 (0x924e8800) [pid = 17573] [serial = 1007] [outer = 0x92495400] 07:47:09 INFO - PROCESS | 17573 | 1464706029581 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 241 (0x94e41800) [pid = 17573] [serial = 1008] [outer = 0x92495400] 07:47:10 INFO - PROCESS | 17573 | 1464706030454 Marionette TRACE conn3 <- [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] 07:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:47:10 INFO - PROCESS | 17573 | 1464706030541 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:47:10 INFO - PROCESS | 17573 | 1464706030547 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 17573 | 1464706030551 Marionette TRACE conn3 <- [1,1314,null,{}] 07:47:10 INFO - PROCESS | 17573 | 1464706030556 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:10 INFO - PROCESS | 17573 | 1464706030757 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:47:11 INFO - PROCESS | 17573 | 1464706031023 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x924e0800 == 112 [pid = 17573] [id = 336] 07:47:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 242 (0x94eab800) [pid = 17573] [serial = 1009] [outer = (nil)] 07:47:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 243 (0x99640400) [pid = 17573] [serial = 1010] [outer = 0x94eab800] 07:47:11 INFO - PROCESS | 17573 | 1464706031150 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 244 (0x99e9a400) [pid = 17573] [serial = 1011] [outer = 0x94eab800] 07:47:12 INFO - PROCESS | 17573 | 1464706032021 Marionette TRACE conn3 <- [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]]]}] 07:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1538ms 07:47:12 INFO - PROCESS | 17573 | 1464706032086 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:47:12 INFO - PROCESS | 17573 | 1464706032090 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:47:12 INFO - PROCESS | 17573 | 1464706032096 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 17573 | 1464706032099 Marionette TRACE conn3 <- [1,1318,null,{}] 07:47:12 INFO - PROCESS | 17573 | 1464706032105 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:12 INFO - PROCESS | 17573 | 1464706032304 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:47:12 INFO - PROCESS | 17573 | 1464706032565 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e645c00 == 113 [pid = 17573] [id = 337] 07:47:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 245 (0x92485400) [pid = 17573] [serial = 1012] [outer = (nil)] 07:47:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 246 (0x9a3f2000) [pid = 17573] [serial = 1013] [outer = 0x92485400] 07:47:12 INFO - PROCESS | 17573 | 1464706032691 Marionette DEBUG loaded listener.js 07:47:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 247 (0x9a6a9c00) [pid = 17573] [serial = 1014] [outer = 0x92485400] 07:47:13 INFO - PROCESS | 17573 | 1464706033556 Marionette TRACE conn3 <- [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]]]}] 07:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1536ms 07:47:13 INFO - PROCESS | 17573 | 1464706033633 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:47:13 INFO - PROCESS | 17573 | 1464706033637 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:47:13 INFO - PROCESS | 17573 | 1464706033643 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - PROCESS | 17573 | 1464706033647 Marionette TRACE conn3 <- [1,1322,null,{}] 07:47:13 INFO - PROCESS | 17573 | 1464706033653 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:13 INFO - PROCESS | 17573 | 1464706033912 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:47:14 INFO - PROCESS | 17573 | 1464706034254 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b261c00 == 114 [pid = 17573] [id = 338] 07:47:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 248 (0x8c623000) [pid = 17573] [serial = 1015] [outer = (nil)] 07:47:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 249 (0x9b954800) [pid = 17573] [serial = 1016] [outer = 0x8c623000] 07:47:14 INFO - PROCESS | 17573 | 1464706034340 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 250 (0x9c13d400) [pid = 17573] [serial = 1017] [outer = 0x8c623000] 07:47:15 INFO - PROCESS | 17573 | 1464706035200 Marionette TRACE conn3 <- [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]]]}] 07:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1630ms 07:47:15 INFO - PROCESS | 17573 | 1464706035274 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 17573 | 1464706035277 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:47:15 INFO - PROCESS | 17573 | 1464706035284 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 17573 | 1464706035287 Marionette TRACE conn3 <- [1,1326,null,{}] 07:47:15 INFO - PROCESS | 17573 | 1464706035293 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:15 INFO - PROCESS | 17573 | 1464706035514 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:47:15 INFO - PROCESS | 17573 | 1464706035775 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a8cec00 == 115 [pid = 17573] [id = 339] 07:47:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 251 (0x9c132c00) [pid = 17573] [serial = 1018] [outer = (nil)] 07:47:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 252 (0xa1060000) [pid = 17573] [serial = 1019] [outer = 0x9c132c00] 07:47:15 INFO - PROCESS | 17573 | 1464706035898 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 253 (0xa227f000) [pid = 17573] [serial = 1020] [outer = 0x9c132c00] 07:47:16 INFO - PROCESS | 17573 | 1464706036766 Marionette TRACE conn3 <- [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]]]}] 07:47:16 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 07:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1529ms 07:47:16 INFO - PROCESS | 17573 | 1464706036814 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 17573 | 1464706036818 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:47:16 INFO - PROCESS | 17573 | 1464706036824 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 17573 | 1464706036828 Marionette TRACE conn3 <- [1,1330,null,{}] 07:47:16 INFO - PROCESS | 17573 | 1464706036834 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:17 INFO - PROCESS | 17573 | 1464706037024 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:47:17 INFO - PROCESS | 17573 | 1464706037292 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d110800 == 116 [pid = 17573] [id = 340] 07:47:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 254 (0xa247dc00) [pid = 17573] [serial = 1021] [outer = (nil)] 07:47:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 255 (0xa3099c00) [pid = 17573] [serial = 1022] [outer = 0xa247dc00] 07:47:17 INFO - PROCESS | 17573 | 1464706037415 Marionette DEBUG loaded listener.js 07:47:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 256 (0xa30a4c00) [pid = 17573] [serial = 1023] [outer = 0xa247dc00] 07:47:18 INFO - PROCESS | 17573 | 1464706038270 Marionette TRACE conn3 <- [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]]]}] 07:47:18 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 07:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1487ms 07:47:18 INFO - PROCESS | 17573 | 1464706038313 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 17573 | 1464706038317 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:47:18 INFO - PROCESS | 17573 | 1464706038323 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 17573 | 1464706038327 Marionette TRACE conn3 <- [1,1334,null,{}] 07:47:18 INFO - PROCESS | 17573 | 1464706038332 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:18 INFO - PROCESS | 17573 | 1464706038511 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:47:18 INFO - PROCESS | 17573 | 1464706038737 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a6b1800 == 117 [pid = 17573] [id = 341] 07:47:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 257 (0xa2612000) [pid = 17573] [serial = 1024] [outer = (nil)] 07:47:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 258 (0xa3553000) [pid = 17573] [serial = 1025] [outer = 0xa2612000] 07:47:18 INFO - PROCESS | 17573 | 1464706038896 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 259 (0xa35eac00) [pid = 17573] [serial = 1026] [outer = 0xa2612000] 07:47:19 INFO - PROCESS | 17573 | 1464706039835 Marionette TRACE conn3 <- [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]]]}] 07:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1579ms 07:47:19 INFO - PROCESS | 17573 | 1464706039908 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 17573 | 1464706039911 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:47:19 INFO - PROCESS | 17573 | 1464706039920 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 17573 | 1464706039923 Marionette TRACE conn3 <- [1,1338,null,{}] 07:47:19 INFO - PROCESS | 17573 | 1464706039929 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:20 INFO - PROCESS | 17573 | 1464706040157 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:47:20 INFO - PROCESS | 17573 | 1464706040423 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:20 INFO - PROCESS | 17573 | ++DOCSHELL 0xa3260000 == 118 [pid = 17573] [id = 342] 07:47:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 260 (0xa326c800) [pid = 17573] [serial = 1027] [outer = (nil)] 07:47:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 261 (0xa623a000) [pid = 17573] [serial = 1028] [outer = 0xa326c800] 07:47:20 INFO - PROCESS | 17573 | 1464706040553 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 262 (0xa623e400) [pid = 17573] [serial = 1029] [outer = 0xa326c800] 07:47:21 INFO - PROCESS | 17573 | 1464706041990 Marionette TRACE conn3 <- [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]]]}] 07:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2092ms 07:47:22 INFO - PROCESS | 17573 | 1464706042055 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 17573 | 1464706042060 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:47:22 INFO - PROCESS | 17573 | 1464706042068 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - PROCESS | 17573 | 1464706042072 Marionette TRACE conn3 <- [1,1342,null,{}] 07:47:22 INFO - PROCESS | 17573 | 1464706042078 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:22 INFO - PROCESS | 17573 | 1464706042303 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:47:22 INFO - PROCESS | 17573 | 1464706042609 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62ac00 == 119 [pid = 17573] [id = 343] 07:47:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 263 (0xa623d000) [pid = 17573] [serial = 1030] [outer = (nil)] 07:47:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 264 (0xa6792c00) [pid = 17573] [serial = 1031] [outer = 0xa623d000] 07:47:22 INFO - PROCESS | 17573 | 1464706042714 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 265 (0xa6b63800) [pid = 17573] [serial = 1032] [outer = 0xa623d000] 07:47:23 INFO - PROCESS | 17573 | 1464706043659 Marionette TRACE conn3 <- [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]]]}] 07:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1635ms 07:47:23 INFO - PROCESS | 17573 | 1464706043704 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:47:23 INFO - PROCESS | 17573 | 1464706043708 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 07:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:47:23 INFO - PROCESS | 17573 | 1464706043714 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:47:23 INFO - PROCESS | 17573 | 1464706043717 Marionette TRACE conn3 <- [1,1346,null,{}] 07:47:23 INFO - PROCESS | 17573 | 1464706043723 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:23 INFO - PROCESS | 17573 | 1464706043914 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:47:24 INFO - PROCESS | 17573 | 1464706044261 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd3a400 == 120 [pid = 17573] [id = 344] 07:47:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 266 (0x9d496c00) [pid = 17573] [serial = 1033] [outer = (nil)] 07:47:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 267 (0x9d49cc00) [pid = 17573] [serial = 1034] [outer = 0x9d496c00] 07:47:24 INFO - PROCESS | 17573 | 1464706044353 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 268 (0x9d49f800) [pid = 17573] [serial = 1035] [outer = 0x9d496c00] 07:47:25 INFO - PROCESS | 17573 | 1464706045340 Marionette TRACE conn3 <- [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]]]}] 07:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1690ms 07:47:25 INFO - PROCESS | 17573 | 1464706045405 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 17573 | 1464706045408 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 07:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:47:25 INFO - PROCESS | 17573 | 1464706045424 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 17573 | 1464706045427 Marionette TRACE conn3 <- [1,1350,null,{}] 07:47:25 INFO - PROCESS | 17573 | 1464706045433 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:25 INFO - PROCESS | 17573 | 1464706045629 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:47:25 INFO - PROCESS | 17573 | 1464706045938 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f958800 == 121 [pid = 17573] [id = 345] 07:47:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 269 (0x8f959800) [pid = 17573] [serial = 1036] [outer = (nil)] 07:47:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 270 (0x8f95f400) [pid = 17573] [serial = 1037] [outer = 0x8f959800] 07:47:26 INFO - PROCESS | 17573 | 1464706046033 Marionette DEBUG loaded listener.js 07:47:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 271 (0x8f961000) [pid = 17573] [serial = 1038] [outer = 0x8f959800] 07:47:26 INFO - PROCESS | 17573 | 1464706046875 Marionette TRACE conn3 <- [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]]]}] 07:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1529ms 07:47:26 INFO - PROCESS | 17573 | 1464706046954 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:47:26 INFO - PROCESS | 17573 | 1464706046958 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 07:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:47:26 INFO - PROCESS | 17573 | 1464706046964 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:47:26 INFO - PROCESS | 17573 | 1464706046967 Marionette TRACE conn3 <- [1,1354,null,{}] 07:47:26 INFO - PROCESS | 17573 | 1464706046973 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:27 INFO - PROCESS | 17573 | 1464706047194 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:47:27 INFO - PROCESS | 17573 | 1464706047504 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x88a12800 == 122 [pid = 17573] [id = 346] 07:47:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 272 (0x88a14000) [pid = 17573] [serial = 1039] [outer = (nil)] 07:47:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 273 (0x88a1c000) [pid = 17573] [serial = 1040] [outer = 0x88a14000] 07:47:27 INFO - PROCESS | 17573 | 1464706047603 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 274 (0x88a1e400) [pid = 17573] [serial = 1041] [outer = 0x88a14000] 07:47:28 INFO - PROCESS | 17573 | 1464706048477 Marionette TRACE conn3 <- [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]]]}] 07:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1536ms 07:47:28 INFO - PROCESS | 17573 | 1464706048500 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 17573 | 1464706048504 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 07:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:47:28 INFO - PROCESS | 17573 | 1464706048510 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 17573 | 1464706048513 Marionette TRACE conn3 <- [1,1358,null,{}] 07:47:28 INFO - PROCESS | 17573 | 1464706048519 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:28 INFO - PROCESS | 17573 | 1464706048710 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:47:29 INFO - PROCESS | 17573 | 1464706049047 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a33400 == 123 [pid = 17573] [id = 347] 07:47:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 275 (0x87a36000) [pid = 17573] [serial = 1042] [outer = (nil)] 07:47:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 276 (0x87a39800) [pid = 17573] [serial = 1043] [outer = 0x87a36000] 07:47:29 INFO - PROCESS | 17573 | 1464706049136 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 277 (0x87a3b000) [pid = 17573] [serial = 1044] [outer = 0x87a36000] 07:47:29 INFO - PROCESS | 17573 | 1464706049966 Marionette TRACE conn3 <- [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]]]}] 07:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1529ms 07:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:47:30 INFO - PROCESS | 17573 | 1464706050040 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 07:47:30 INFO - PROCESS | 17573 | 1464706050042 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 07:47:30 INFO - PROCESS | 17573 | 1464706050049 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - PROCESS | 17573 | 1464706050052 Marionette TRACE conn3 <- [1,1362,null,{}] 07:47:30 INFO - PROCESS | 17573 | 1464706050058 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:30 INFO - PROCESS | 17573 | 1464706050243 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:47:30 INFO - PROCESS | 17573 | 1464706050559 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a3e000 == 124 [pid = 17573] [id = 348] 07:47:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 278 (0x88a12c00) [pid = 17573] [serial = 1045] [outer = (nil)] 07:47:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 279 (0x88a1fc00) [pid = 17573] [serial = 1046] [outer = 0x88a12c00] 07:47:30 INFO - PROCESS | 17573 | 1464706050647 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 280 (0x8a2ea000) [pid = 17573] [serial = 1047] [outer = 0x88a12c00] 07:47:31 INFO - PROCESS | 17573 | 1464706051533 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1537ms 07:47:31 INFO - PROCESS | 17573 | 1464706051585 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 17573 | 1464706051588 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 07:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:47:31 INFO - PROCESS | 17573 | 1464706051596 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 17573 | 1464706051599 Marionette TRACE conn3 <- [1,1366,null,{}] 07:47:31 INFO - PROCESS | 17573 | 1464706051605 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:31 INFO - PROCESS | 17573 | 1464706051804 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:47:32 INFO - PROCESS | 17573 | 1464706052655 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b263800 == 125 [pid = 17573] [id = 349] 07:47:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 281 (0x8c277400) [pid = 17573] [serial = 1048] [outer = (nil)] 07:47:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 282 (0x8c541400) [pid = 17573] [serial = 1049] [outer = 0x8c277400] 07:47:32 INFO - PROCESS | 17573 | 1464706052766 Marionette DEBUG loaded listener.js 07:47:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 283 (0x8cc8fc00) [pid = 17573] [serial = 1050] [outer = 0x8c277400] 07:47:33 INFO - PROCESS | 17573 | 1464706053687 Marionette TRACE conn3 <- [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] 07:47:33 INFO - PROCESS | 17573 | 1464706053737 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 07:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:47:33 INFO - PROCESS | 17573 | 1464706053763 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:47:33 INFO - PROCESS | 17573 | 1464706053769 Marionette TRACE conn3 <- [1,1370,null,{}] 07:47:33 INFO - PROCESS | 17573 | 1464706053776 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:33 INFO - PROCESS | 17573 | 1464706053960 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:47:34 INFO - PROCESS | 17573 | 1464706054315 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd31400 == 126 [pid = 17573] [id = 350] 07:47:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 284 (0x8d56d000) [pid = 17573] [serial = 1051] [outer = (nil)] 07:47:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 285 (0x8e648400) [pid = 17573] [serial = 1052] [outer = 0x8d56d000] 07:47:34 INFO - PROCESS | 17573 | 1464706054402 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 286 (0x8ee0d800) [pid = 17573] [serial = 1053] [outer = 0x8d56d000] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x99165c00 == 125 [pid = 17573] [id = 276] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8c629c00 == 124 [pid = 17573] [id = 278] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x9a62cc00 == 123 [pid = 17573] [id = 277] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8d97f400 == 122 [pid = 17573] [id = 306] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x88e54400 == 121 [pid = 17573] [id = 331] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0d4800 == 120 [pid = 17573] [id = 305] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8d10f400 == 119 [pid = 17573] [id = 330] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8c27d000 == 118 [pid = 17573] [id = 329] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbc4400 == 117 [pid = 17573] [id = 328] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7ea800 == 116 [pid = 17573] [id = 327] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x9916c800 == 115 [pid = 17573] [id = 319] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec06800 == 114 [pid = 17573] [id = 318] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x9390e000 == 113 [pid = 17573] [id = 317] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8d568400 == 112 [pid = 17573] [id = 315] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x938af000 == 111 [pid = 17573] [id = 316] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec0fc00 == 110 [pid = 17573] [id = 314] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8c62fc00 == 109 [pid = 17573] [id = 313] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x894edc00 == 108 [pid = 17573] [id = 312] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x99fdb400 == 107 [pid = 17573] [id = 11] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8d567000 == 106 [pid = 17573] [id = 311] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc98c00 == 105 [pid = 17573] [id = 310] 07:47:35 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7e6000 == 104 [pid = 17573] [id = 309] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 285 (0xa21b1800) [pid = 17573] [serial = 893] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 284 (0x8e5a9800) [pid = 17573] [serial = 869] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 283 (0x8d109c00) [pid = 17573] [serial = 912] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 282 (0x8cc9a000) [pid = 17573] [serial = 902] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 281 (0x9b469400) [pid = 17573] [serial = 881] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 280 (0x8d1cf400) [pid = 17573] [serial = 915] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 279 (0x8c54fc00) [pid = 17573] [serial = 908] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 278 (0x9a262400) [pid = 17573] [serial = 878] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 277 (0x8d979800) [pid = 17573] [serial = 918] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 276 (0x894f0400) [pid = 17573] [serial = 905] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 275 (0xa34d0400) [pid = 17573] [serial = 899] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 274 (0x8c62d000) [pid = 17573] [serial = 909] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 273 (0x8a2ea400) [pid = 17573] [serial = 906] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 272 (0x8ee03800) [pid = 17573] [serial = 924] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 271 (0xa309d000) [pid = 17573] [serial = 896] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 270 (0x8d0d7800) [pid = 17573] [serial = 911] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 269 (0x9c137400) [pid = 17573] [serial = 884] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 268 (0x924e4400) [pid = 17573] [serial = 863] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 267 (0x8d075400) [pid = 17573] [serial = 914] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 266 (0x9386dc00) [pid = 17573] [serial = 872] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 265 (0x8d974000) [pid = 17573] [serial = 923] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 264 (0x8e644000) [pid = 17573] [serial = 921] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 263 (0x8cbc5400) [pid = 17573] [serial = 866] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 262 (0x8f640000) [pid = 17573] [serial = 926] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 261 (0xa0612400) [pid = 17573] [serial = 890] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 260 (0x9d8ca800) [pid = 17573] [serial = 887] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 259 (0x8d971800) [pid = 17573] [serial = 917] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 258 (0x991dcc00) [pid = 17573] [serial = 875] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | --DOMWINDOW == 257 (0x8e31c800) [pid = 17573] [serial = 920] [outer = (nil)] [url = about:blank] 07:47:35 INFO - PROCESS | 17573 | 1464706055744 Marionette TRACE conn3 <- [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] 07:47:35 INFO - PROCESS | 17573 | 1464706055870 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 07:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:47:35 INFO - PROCESS | 17573 | 1464706055887 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - PROCESS | 17573 | 1464706055890 Marionette TRACE conn3 <- [1,1374,null,{}] 07:47:35 INFO - PROCESS | 17573 | 1464706055898 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:36 INFO - PROCESS | 17573 | 1464706056070 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:47:36 INFO - PROCESS | 17573 | 1464706056087 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc9a000 == 105 [pid = 17573] [id = 351] 07:47:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 258 (0x8d074800) [pid = 17573] [serial = 1054] [outer = (nil)] 07:47:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 259 (0x8d0dcc00) [pid = 17573] [serial = 1055] [outer = 0x8d074800] 07:47:36 INFO - PROCESS | 17573 | 1464706056160 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 260 (0x8d56f800) [pid = 17573] [serial = 1056] [outer = 0x8d074800] 07:47:37 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:37 INFO - PROCESS | 17573 | 1464706057180 Marionette TRACE conn3 <- [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] 07:47:37 INFO - PROCESS | 17573 | 1464706057227 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 07:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:47:37 INFO - PROCESS | 17573 | 1464706057236 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - PROCESS | 17573 | 1464706057244 Marionette TRACE conn3 <- [1,1378,null,{}] 07:47:37 INFO - PROCESS | 17573 | 1464706057258 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:37 INFO - PROCESS | 17573 | 1464706057514 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:47:37 INFO - PROCESS | 17573 | 1464706057533 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d978000 == 106 [pid = 17573] [id = 352] 07:47:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 261 (0x8f73b400) [pid = 17573] [serial = 1057] [outer = (nil)] 07:47:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 262 (0x8f9cb800) [pid = 17573] [serial = 1058] [outer = 0x8f73b400] 07:47:37 INFO - PROCESS | 17573 | 1464706057606 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 263 (0x91be6400) [pid = 17573] [serial = 1059] [outer = 0x8f73b400] 07:47:38 INFO - PROCESS | 17573 | 1464706058583 Marionette TRACE conn3 <- [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] 07:47:38 INFO - PROCESS | 17573 | 1464706058628 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 07:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:47:38 INFO - PROCESS | 17573 | 1464706058642 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - PROCESS | 17573 | 1464706058644 Marionette TRACE conn3 <- [1,1382,null,{}] 07:47:38 INFO - PROCESS | 17573 | 1464706058650 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:38 INFO - PROCESS | 17573 | 1464706058892 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:47:38 INFO - PROCESS | 17573 | 1464706058926 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e64a400 == 107 [pid = 17573] [id = 353] 07:47:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 264 (0x922c4800) [pid = 17573] [serial = 1060] [outer = (nil)] 07:47:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 265 (0x9248a400) [pid = 17573] [serial = 1061] [outer = 0x922c4800] 07:47:39 INFO - PROCESS | 17573 | 1464706059000 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 266 (0x92490800) [pid = 17573] [serial = 1062] [outer = 0x922c4800] 07:47:39 INFO - PROCESS | 17573 | [17573] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:47:39 INFO - PROCESS | 17573 | 1464706059982 Marionette TRACE conn3 <- [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] 07:47:40 INFO - PROCESS | 17573 | 1464706060027 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 07:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:47:40 INFO - PROCESS | 17573 | 1464706060057 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 17573 | 1464706060060 Marionette TRACE conn3 <- [1,1386,null,{}] 07:47:40 INFO - PROCESS | 17573 | 1464706060065 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:40 INFO - PROCESS | 17573 | 1464706060310 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:47:40 INFO - PROCESS | 17573 | --DOMWINDOW == 265 (0x8ec0dc00) [pid = 17573] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:47:40 INFO - PROCESS | 17573 | --DOMWINDOW == 264 (0x99fdcc00) [pid = 17573] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:47:40 INFO - PROCESS | 17573 | --DOMWINDOW == 263 (0x8a2ea800) [pid = 17573] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:47:40 INFO - PROCESS | 17573 | --DOMWINDOW == 262 (0x8a7edc00) [pid = 17573] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:47:40 INFO - PROCESS | 17573 | --DOMWINDOW == 261 (0x8cbc6800) [pid = 17573] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:47:40 INFO - PROCESS | 17573 | --DOMWINDOW == 260 (0x8d1d7c00) [pid = 17573] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:47:40 INFO - PROCESS | 17573 | --DOMWINDOW == 259 (0x8d562c00) [pid = 17573] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:47:40 INFO - PROCESS | 17573 | --DOMWINDOW == 258 (0x99fe0800) [pid = 17573] [serial = 30] [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.] 07:47:40 INFO - PROCESS | 17573 | 1464706060962 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b25f800 == 108 [pid = 17573] [id = 354] 07:47:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 259 (0x8b260800) [pid = 17573] [serial = 1063] [outer = (nil)] 07:47:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 260 (0x8d1cf800) [pid = 17573] [serial = 1064] [outer = 0x8b260800] 07:47:41 INFO - PROCESS | 17573 | 1464706061049 Marionette DEBUG loaded listener.js 07:47:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 261 (0x924e4000) [pid = 17573] [serial = 1065] [outer = 0x8b260800] 07:47:41 INFO - PROCESS | 17573 | 1464706061776 Marionette TRACE conn3 <- [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] 07:47:41 INFO - PROCESS | 17573 | 1464706061807 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 07:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:47:41 INFO - PROCESS | 17573 | 1464706061824 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 17573 | 1464706061826 Marionette TRACE conn3 <- [1,1390,null,{}] 07:47:41 INFO - PROCESS | 17573 | 1464706061832 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:41 INFO - PROCESS | 17573 | 1464706061995 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:47:42 INFO - PROCESS | 17573 | 1464706062011 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2ec800 == 109 [pid = 17573] [id = 355] 07:47:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 262 (0x92484c00) [pid = 17573] [serial = 1066] [outer = (nil)] 07:47:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 263 (0x9916ac00) [pid = 17573] [serial = 1067] [outer = 0x92484c00] 07:47:42 INFO - PROCESS | 17573 | 1464706062083 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 264 (0x99d9e000) [pid = 17573] [serial = 1068] [outer = 0x92484c00] 07:47:43 INFO - PROCESS | 17573 | 1464706063141 Marionette TRACE conn3 <- [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]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1385ms 07:47:43 INFO - PROCESS | 17573 | 1464706063210 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 17573 | 1464706063217 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 07:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:47:43 INFO - PROCESS | 17573 | 1464706063226 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - PROCESS | 17573 | 1464706063232 Marionette TRACE conn3 <- [1,1394,null,{}] 07:47:43 INFO - PROCESS | 17573 | 1464706063242 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:43 INFO - PROCESS | 17573 | 1464706063519 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:47:43 INFO - PROCESS | 17573 | 1464706063850 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b261000 == 110 [pid = 17573] [id = 356] 07:47:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 265 (0x8c62d000) [pid = 17573] [serial = 1069] [outer = (nil)] 07:47:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 266 (0x8cbce800) [pid = 17573] [serial = 1070] [outer = 0x8c62d000] 07:47:43 INFO - PROCESS | 17573 | 1464706063941 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 267 (0x8d101c00) [pid = 17573] [serial = 1071] [outer = 0x8c62d000] 07:47:44 INFO - PROCESS | 17573 | 1464706064887 Marionette TRACE conn3 <- [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]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1689ms 07:47:44 INFO - PROCESS | 17573 | 1464706064915 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 17573 | 1464706064924 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 07:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:47:44 INFO - PROCESS | 17573 | 1464706064934 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 17573 | 1464706064938 Marionette TRACE conn3 <- [1,1398,null,{}] 07:47:44 INFO - PROCESS | 17573 | 1464706064945 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:45 INFO - PROCESS | 17573 | 1464706065132 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:47:45 INFO - PROCESS | 17573 | 1464706065405 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec03c00 == 111 [pid = 17573] [id = 357] 07:47:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 268 (0x8ec04800) [pid = 17573] [serial = 1072] [outer = (nil)] 07:47:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 269 (0x8ee0e800) [pid = 17573] [serial = 1073] [outer = 0x8ec04800] 07:47:45 INFO - PROCESS | 17573 | 1464706065544 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 270 (0x8f745800) [pid = 17573] [serial = 1074] [outer = 0x8ec04800] 07:47:46 INFO - PROCESS | 17573 | 1464706066497 Marionette TRACE conn3 <- [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]]]}] 07:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1580ms 07:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:47:46 INFO - PROCESS | 17573 | 1464706066515 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:47:46 INFO - PROCESS | 17573 | 1464706066518 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:47:46 INFO - PROCESS | 17573 | 1464706066525 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - PROCESS | 17573 | 1464706066531 Marionette TRACE conn3 <- [1,1402,null,{}] 07:47:46 INFO - PROCESS | 17573 | 1464706066547 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:46 INFO - PROCESS | 17573 | 1464706066749 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:47:47 INFO - PROCESS | 17573 | 1464706067072 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x9390e000 == 112 [pid = 17573] [id = 358] 07:47:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 271 (0x9517a000) [pid = 17573] [serial = 1075] [outer = (nil)] 07:47:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 272 (0x980cac00) [pid = 17573] [serial = 1076] [outer = 0x9517a000] 07:47:47 INFO - PROCESS | 17573 | 1464706067173 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 273 (0x99f0e800) [pid = 17573] [serial = 1077] [outer = 0x9517a000] 07:47:48 INFO - PROCESS | 17573 | 1464706068093 Marionette TRACE conn3 <- [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]]]}] 07:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1642ms 07:47:48 INFO - PROCESS | 17573 | 1464706068167 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:47:48 INFO - PROCESS | 17573 | 1464706068170 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:47:48 INFO - PROCESS | 17573 | 1464706068177 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:47:48 INFO - PROCESS | 17573 | 1464706068180 Marionette TRACE conn3 <- [1,1406,null,{}] 07:47:48 INFO - PROCESS | 17573 | 1464706068186 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:48 INFO - PROCESS | 17573 | 1464706068430 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:47:48 INFO - PROCESS | 17573 | 1464706068750 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d6800 == 113 [pid = 17573] [id = 359] 07:47:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 274 (0x975c5400) [pid = 17573] [serial = 1078] [outer = (nil)] 07:47:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 275 (0x9abb1c00) [pid = 17573] [serial = 1079] [outer = 0x975c5400] 07:47:48 INFO - PROCESS | 17573 | 1464706068835 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 276 (0x9b451c00) [pid = 17573] [serial = 1080] [outer = 0x975c5400] 07:47:49 INFO - PROCESS | 17573 | 1464706069717 Marionette TRACE conn3 <- [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]]]}] 07:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1581ms 07:47:49 INFO - PROCESS | 17573 | 1464706069759 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:47:49 INFO - PROCESS | 17573 | 1464706069764 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:47:49 INFO - PROCESS | 17573 | 1464706069770 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 17573 | 1464706069773 Marionette TRACE conn3 <- [1,1410,null,{}] 07:47:49 INFO - PROCESS | 17573 | 1464706069779 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:50 INFO - PROCESS | 17573 | 1464706070000 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:47:50 INFO - PROCESS | 17573 | 1464706070330 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fdcc00 == 114 [pid = 17573] [id = 360] 07:47:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 277 (0x99fe9c00) [pid = 17573] [serial = 1081] [outer = (nil)] 07:47:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 278 (0x9bf37800) [pid = 17573] [serial = 1082] [outer = 0x99fe9c00] 07:47:50 INFO - PROCESS | 17573 | 1464706070432 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 279 (0x9bf86c00) [pid = 17573] [serial = 1083] [outer = 0x99fe9c00] 07:47:51 INFO - PROCESS | 17573 | 1464706071453 Marionette TRACE conn3 <- [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]]]}] 07:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1736ms 07:47:51 INFO - PROCESS | 17573 | 1464706071507 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 17573 | 1464706071511 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:47:51 INFO - PROCESS | 17573 | 1464706071517 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 17573 | 1464706071521 Marionette TRACE conn3 <- [1,1414,null,{}] 07:47:51 INFO - PROCESS | 17573 | 1464706071527 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:51 INFO - PROCESS | 17573 | 1464706071799 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:47:52 INFO - PROCESS | 17573 | 1464706072129 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b465400 == 115 [pid = 17573] [id = 361] 07:47:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 280 (0x9bf40800) [pid = 17573] [serial = 1084] [outer = (nil)] 07:47:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 281 (0xa0508000) [pid = 17573] [serial = 1085] [outer = 0x9bf40800] 07:47:52 INFO - PROCESS | 17573 | 1464706072214 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 282 (0xa2163400) [pid = 17573] [serial = 1086] [outer = 0x9bf40800] 07:47:53 INFO - PROCESS | 17573 | 1464706073319 Marionette TRACE conn3 <- [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]]]}] 07:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1838ms 07:47:53 INFO - PROCESS | 17573 | 1464706073357 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:47:53 INFO - PROCESS | 17573 | 1464706073360 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:47:53 INFO - PROCESS | 17573 | 1464706073367 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 17573 | 1464706073370 Marionette TRACE conn3 <- [1,1418,null,{}] 07:47:53 INFO - PROCESS | 17573 | 1464706073376 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:53 INFO - PROCESS | 17573 | 1464706073627 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:47:53 INFO - PROCESS | 17573 | 1464706073955 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b2cd400 == 116 [pid = 17573] [id = 362] 07:47:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 283 (0x9d8ca800) [pid = 17573] [serial = 1087] [outer = (nil)] 07:47:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 284 (0xa30a4800) [pid = 17573] [serial = 1088] [outer = 0x9d8ca800] 07:47:54 INFO - PROCESS | 17573 | 1464706074047 Marionette DEBUG loaded listener.js 07:47:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 285 (0xa3261c00) [pid = 17573] [serial = 1089] [outer = 0x9d8ca800] 07:47:55 INFO - PROCESS | 17573 | 1464706075016 Marionette TRACE conn3 <- [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]]]}] 07:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1685ms 07:47:55 INFO - PROCESS | 17573 | 1464706075052 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:47:55 INFO - PROCESS | 17573 | 1464706075057 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:47:55 INFO - PROCESS | 17573 | 1464706075063 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:47:55 INFO - PROCESS | 17573 | 1464706075066 Marionette TRACE conn3 <- [1,1422,null,{}] 07:47:55 INFO - PROCESS | 17573 | 1464706075072 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:55 INFO - PROCESS | 17573 | 1464706075266 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:47:55 INFO - PROCESS | 17573 | 1464706075587 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d03000 == 117 [pid = 17573] [id = 363] 07:47:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 286 (0x88d03800) [pid = 17573] [serial = 1090] [outer = (nil)] 07:47:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 287 (0x88d0ac00) [pid = 17573] [serial = 1091] [outer = 0x88d03800] 07:47:55 INFO - PROCESS | 17573 | 1464706075679 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 288 (0x88d0c800) [pid = 17573] [serial = 1092] [outer = 0x88d03800] 07:47:56 INFO - PROCESS | 17573 | 1464706076584 Marionette TRACE conn3 <- [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]]]}] 07:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1579ms 07:47:56 INFO - PROCESS | 17573 | 1464706076644 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 17573 | 1464706076648 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:47:56 INFO - PROCESS | 17573 | 1464706076654 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 17573 | 1464706076657 Marionette TRACE conn3 <- [1,1426,null,{}] 07:47:56 INFO - PROCESS | 17573 | 1464706076663 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:56 INFO - PROCESS | 17573 | 1464706076857 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:47:57 INFO - PROCESS | 17573 | 1464706077188 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d08400 == 118 [pid = 17573] [id = 364] 07:47:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 289 (0x88d0a000) [pid = 17573] [serial = 1093] [outer = (nil)] 07:47:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 290 (0xa30f4400) [pid = 17573] [serial = 1094] [outer = 0x88d0a000] 07:47:57 INFO - PROCESS | 17573 | 1464706077278 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 291 (0xa50f8800) [pid = 17573] [serial = 1095] [outer = 0x88d0a000] 07:47:58 INFO - PROCESS | 17573 | 1464706078174 Marionette TRACE conn3 <- [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]]]}] 07:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1580ms 07:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:47:58 INFO - PROCESS | 17573 | 1464706078234 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:47:58 INFO - PROCESS | 17573 | 1464706078237 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:47:58 INFO - PROCESS | 17573 | 1464706078244 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 17573 | 1464706078247 Marionette TRACE conn3 <- [1,1430,null,{}] 07:47:58 INFO - PROCESS | 17573 | 1464706078253 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:58 INFO - PROCESS | 17573 | 1464706078466 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:47:58 INFO - PROCESS | 17573 | 1464706078799 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a19c000 == 119 [pid = 17573] [id = 365] 07:47:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 292 (0x8a2e9400) [pid = 17573] [serial = 1096] [outer = (nil)] 07:47:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 293 (0x917c4c00) [pid = 17573] [serial = 1097] [outer = 0x8a2e9400] 07:47:58 INFO - PROCESS | 17573 | 1464706078897 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 294 (0x917c6c00) [pid = 17573] [serial = 1098] [outer = 0x8a2e9400] 07:47:59 INFO - PROCESS | 17573 | 1464706079833 Marionette TRACE conn3 <- [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]]]}] 07:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1637ms 07:47:59 INFO - PROCESS | 17573 | 1464706079882 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:47:59 INFO - PROCESS | 17573 | 1464706079886 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:47:59 INFO - PROCESS | 17573 | 1464706079892 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 17573 | 1464706079897 Marionette TRACE conn3 <- [1,1434,null,{}] 07:47:59 INFO - PROCESS | 17573 | 1464706079902 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:00 INFO - PROCESS | 17573 | 1464706080120 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:48:00 INFO - PROCESS | 17573 | 1464706080455 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea53000 == 120 [pid = 17573] [id = 366] 07:48:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 295 (0x8ea5bc00) [pid = 17573] [serial = 1099] [outer = (nil)] 07:48:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 296 (0x8ea60400) [pid = 17573] [serial = 1100] [outer = 0x8ea5bc00] 07:48:00 INFO - PROCESS | 17573 | 1464706080561 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 297 (0x917ca800) [pid = 17573] [serial = 1101] [outer = 0x8ea5bc00] 07:48:01 INFO - PROCESS | 17573 | 1464706081522 Marionette TRACE conn3 <- [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]]]}] 07:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1686ms 07:48:01 INFO - PROCESS | 17573 | 1464706081581 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 17573 | 1464706081586 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:48:01 INFO - PROCESS | 17573 | 1464706081595 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 17573 | 1464706081600 Marionette TRACE conn3 <- [1,1438,null,{}] 07:48:01 INFO - PROCESS | 17573 | 1464706081608 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:01 INFO - PROCESS | 17573 | 1464706081971 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:48:02 INFO - PROCESS | 17573 | 1464706082330 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea52000 == 121 [pid = 17573] [id = 367] 07:48:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 298 (0x917cd000) [pid = 17573] [serial = 1102] [outer = (nil)] 07:48:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 299 (0x92306800) [pid = 17573] [serial = 1103] [outer = 0x917cd000] 07:48:02 INFO - PROCESS | 17573 | 1464706082431 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 300 (0x92308400) [pid = 17573] [serial = 1104] [outer = 0x917cd000] 07:48:03 INFO - PROCESS | 17573 | 1464706083352 Marionette TRACE conn3 <- [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]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1790ms 07:48:03 INFO - PROCESS | 17573 | 1464706083402 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 17573 | 1464706083405 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:48:03 INFO - PROCESS | 17573 | 1464706083412 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 17573 | 1464706083415 Marionette TRACE conn3 <- [1,1442,null,{}] 07:48:03 INFO - PROCESS | 17573 | 1464706083421 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:03 INFO - PROCESS | 17573 | 1464706083634 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:48:03 INFO - PROCESS | 17573 | 1464706083922 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c542000 == 122 [pid = 17573] [id = 368] 07:48:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 301 (0x8d102000) [pid = 17573] [serial = 1105] [outer = (nil)] 07:48:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 302 (0x9230ec00) [pid = 17573] [serial = 1106] [outer = 0x8d102000] 07:48:04 INFO - PROCESS | 17573 | 1464706084055 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 303 (0x9230c000) [pid = 17573] [serial = 1107] [outer = 0x8d102000] 07:48:05 INFO - PROCESS | 17573 | 1464706085007 Marionette TRACE conn3 <- [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]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1635ms 07:48:05 INFO - PROCESS | 17573 | 1464706085048 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 17573 | 1464706085051 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:48:05 INFO - PROCESS | 17573 | 1464706085058 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 17573 | 1464706085062 Marionette TRACE conn3 <- [1,1446,null,{}] 07:48:05 INFO - PROCESS | 17573 | 1464706085067 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:05 INFO - PROCESS | 17573 | 1464706085284 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:48:05 INFO - PROCESS | 17573 | 1464706085605 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x92303800 == 123 [pid = 17573] [id = 369] 07:48:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 304 (0x9230b800) [pid = 17573] [serial = 1108] [outer = (nil)] 07:48:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 305 (0x9272bc00) [pid = 17573] [serial = 1109] [outer = 0x9230b800] 07:48:05 INFO - PROCESS | 17573 | 1464706085703 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 306 (0x9272e400) [pid = 17573] [serial = 1110] [outer = 0x9230b800] 07:48:06 INFO - PROCESS | 17573 | 1464706086620 Marionette TRACE conn3 <- [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]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1632ms 07:48:06 INFO - PROCESS | 17573 | 1464706086691 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 17573 | 1464706086694 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:48:06 INFO - PROCESS | 17573 | 1464706086701 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 17573 | 1464706086704 Marionette TRACE conn3 <- [1,1450,null,{}] 07:48:06 INFO - PROCESS | 17573 | 1464706086710 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:06 INFO - PROCESS | 17573 | 1464706086903 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:48:07 INFO - PROCESS | 17573 | 1464706087220 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8544e000 == 124 [pid = 17573] [id = 370] 07:48:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 307 (0x8544ec00) [pid = 17573] [serial = 1111] [outer = (nil)] 07:48:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 308 (0x85455c00) [pid = 17573] [serial = 1112] [outer = 0x8544ec00] 07:48:07 INFO - PROCESS | 17573 | 1464706087310 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 309 (0x85458000) [pid = 17573] [serial = 1113] [outer = 0x8544ec00] 07:48:08 INFO - PROCESS | 17573 | 1464706088270 Marionette TRACE conn3 <- [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]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1635ms 07:48:08 INFO - PROCESS | 17573 | 1464706088337 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:48:08 INFO - PROCESS | 17573 | 1464706088341 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:48:08 INFO - PROCESS | 17573 | 1464706088347 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 17573 | 1464706088350 Marionette TRACE conn3 <- [1,1454,null,{}] 07:48:08 INFO - PROCESS | 17573 | 1464706088356 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:08 INFO - PROCESS | 17573 | 1464706088572 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:48:08 INFO - PROCESS | 17573 | 1464706088897 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x85457c00 == 125 [pid = 17573] [id = 371] 07:48:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 310 (0x8545ac00) [pid = 17573] [serial = 1114] [outer = (nil)] 07:48:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 311 (0x9272d400) [pid = 17573] [serial = 1115] [outer = 0x8545ac00] 07:48:08 INFO - PROCESS | 17573 | 1464706088985 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 312 (0x9a170c00) [pid = 17573] [serial = 1116] [outer = 0x8545ac00] 07:48:09 INFO - PROCESS | 17573 | 1464706089913 Marionette TRACE conn3 <- [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]]]}] 07:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1630ms 07:48:09 INFO - PROCESS | 17573 | 1464706089978 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:48:09 INFO - PROCESS | 17573 | 1464706089982 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:48:09 INFO - PROCESS | 17573 | 1464706089988 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:48:09 INFO - PROCESS | 17573 | 1464706089991 Marionette TRACE conn3 <- [1,1458,null,{}] 07:48:10 INFO - PROCESS | 17573 | 1464706089997 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:10 INFO - PROCESS | 17573 | 1464706090193 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:48:10 INFO - PROCESS | 17573 | 1464706090521 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x85453c00 == 126 [pid = 17573] [id = 372] 07:48:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 313 (0x85703000) [pid = 17573] [serial = 1117] [outer = (nil)] 07:48:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 314 (0x85709800) [pid = 17573] [serial = 1118] [outer = 0x85703000] 07:48:10 INFO - PROCESS | 17573 | 1464706090613 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 315 (0x8570bc00) [pid = 17573] [serial = 1119] [outer = 0x85703000] 07:48:11 INFO - PROCESS | 17573 | 1464706091549 Marionette TRACE conn3 <- [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]]]}] 07:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1633ms 07:48:11 INFO - PROCESS | 17573 | 1464706091622 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 17573 | 1464706091626 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:48:11 INFO - PROCESS | 17573 | 1464706091633 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 17573 | 1464706091636 Marionette TRACE conn3 <- [1,1462,null,{}] 07:48:11 INFO - PROCESS | 17573 | 1464706091642 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:11 INFO - PROCESS | 17573 | 1464706091831 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:48:12 INFO - PROCESS | 17573 | 1464706092158 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x85706c00 == 127 [pid = 17573] [id = 373] 07:48:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 316 (0x8570b800) [pid = 17573] [serial = 1120] [outer = (nil)] 07:48:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 317 (0x8824e400) [pid = 17573] [serial = 1121] [outer = 0x8570b800] 07:48:12 INFO - PROCESS | 17573 | 1464706092249 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 318 (0x88250000) [pid = 17573] [serial = 1122] [outer = 0x8570b800] 07:48:13 INFO - PROCESS | 17573 | 1464706093155 Marionette TRACE conn3 <- [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]]]}] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8a19e000 == 126 [pid = 17573] [id = 258] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8d56cc00 == 125 [pid = 17573] [id = 289] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8c630c00 == 124 [pid = 17573] [id = 290] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8b25f800 == 123 [pid = 17573] [id = 354] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8e64a400 == 122 [pid = 17573] [id = 353] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8d978000 == 121 [pid = 17573] [id = 352] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc9a000 == 120 [pid = 17573] [id = 351] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd31400 == 119 [pid = 17573] [id = 350] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8b263800 == 118 [pid = 17573] [id = 349] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x87a33400 == 117 [pid = 17573] [id = 347] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x88a12800 == 116 [pid = 17573] [id = 346] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8f958800 == 115 [pid = 17573] [id = 345] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8c62ac00 == 114 [pid = 17573] [id = 343] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd3a400 == 113 [pid = 17573] [id = 344] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0xa3260000 == 112 [pid = 17573] [id = 342] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x9a6b1800 == 111 [pid = 17573] [id = 341] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8d110800 == 110 [pid = 17573] [id = 340] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x9a8cec00 == 109 [pid = 17573] [id = 339] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8e645c00 == 108 [pid = 17573] [id = 337] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x8b261c00 == 107 [pid = 17573] [id = 338] 07:48:14 INFO - PROCESS | 17573 | --DOCSHELL 0x924e0800 == 106 [pid = 17573] [id = 336] 07:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2985ms 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 317 (0x8f647800) [pid = 17573] [serial = 927] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 316 (0x91be4c00) [pid = 17573] [serial = 938] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 315 (0x8a7ef400) [pid = 17573] [serial = 929] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 314 (0x8cd3a000) [pid = 17573] [serial = 932] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 313 (0x9b46bc00) [pid = 17573] [serial = 968] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 312 (0x8e312000) [pid = 17573] [serial = 996] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 311 (0x8c279000) [pid = 17573] [serial = 983] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 310 (0xa106a400) [pid = 17573] [serial = 980] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 309 (0x8f521800) [pid = 17573] [serial = 935] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 308 (0x9b22a000) [pid = 17573] [serial = 965] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 307 (0x8cc98800) [pid = 17573] [serial = 986] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 306 (0x93974800) [pid = 17573] [serial = 947] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 305 (0x8f528400) [pid = 17573] [serial = 977] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 304 (0x8d07a000) [pid = 17573] [serial = 987] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 303 (0x9d8cb000) [pid = 17573] [serial = 974] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 302 (0x94eb8c00) [pid = 17573] [serial = 950] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 301 (0x91958000) [pid = 17573] [serial = 993] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 300 (0x9915e800) [pid = 17573] [serial = 956] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 299 (0x99fe4800) [pid = 17573] [serial = 959] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 298 (0x9249fc00) [pid = 17573] [serial = 944] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 297 (0x8f73c000) [pid = 17573] [serial = 992] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 296 (0x922cec00) [pid = 17573] [serial = 941] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 295 (0x8cbc9400) [pid = 17573] [serial = 984] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 294 (0x8d641400) [pid = 17573] [serial = 989] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 293 (0x8cbcb400) [pid = 17573] [serial = 995] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 292 (0x975bb800) [pid = 17573] [serial = 953] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 291 (0x9bf84c00) [pid = 17573] [serial = 971] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 290 (0x8d63d400) [pid = 17573] [serial = 657] [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.] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 289 (0x9a8cdc00) [pid = 17573] [serial = 962] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 288 (0x8e5a2c00) [pid = 17573] [serial = 990] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | --DOMWINDOW == 287 (0x9248e000) [pid = 17573] [serial = 998] [outer = (nil)] [url = about:blank] 07:48:14 INFO - PROCESS | 17573 | 1464706094903 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:48:14 INFO - PROCESS | 17573 | 1464706094908 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:48:14 INFO - PROCESS | 17573 | 1464706094919 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 17573 | 1464706094928 Marionette TRACE conn3 <- [1,1466,null,{}] 07:48:14 INFO - PROCESS | 17573 | 1464706094935 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:15 INFO - PROCESS | 17573 | 1464706095104 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:48:15 INFO - PROCESS | 17573 | 1464706095120 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d10400 == 107 [pid = 17573] [id = 374] 07:48:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 288 (0x8a19c800) [pid = 17573] [serial = 1123] [outer = (nil)] 07:48:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 289 (0x8a2f8000) [pid = 17573] [serial = 1124] [outer = 0x8a19c800] 07:48:15 INFO - PROCESS | 17573 | 1464706095196 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 290 (0x8b261800) [pid = 17573] [serial = 1125] [outer = 0x8a19c800] 07:48:16 INFO - PROCESS | 17573 | 1464706096165 Marionette TRACE conn3 <- [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]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1302ms 07:48:16 INFO - PROCESS | 17573 | 1464706096220 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 17573 | 1464706096225 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:48:16 INFO - PROCESS | 17573 | 1464706096237 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 17573 | 1464706096242 Marionette TRACE conn3 <- [1,1470,null,{}] 07:48:16 INFO - PROCESS | 17573 | 1464706096248 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:16 INFO - PROCESS | 17573 | 1464706096511 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:48:16 INFO - PROCESS | 17573 | 1464706096532 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c630c00 == 108 [pid = 17573] [id = 375] 07:48:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 291 (0x8cbc1c00) [pid = 17573] [serial = 1126] [outer = (nil)] 07:48:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 292 (0x8cc92400) [pid = 17573] [serial = 1127] [outer = 0x8cbc1c00] 07:48:16 INFO - PROCESS | 17573 | 1464706096603 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 293 (0x8cd31400) [pid = 17573] [serial = 1128] [outer = 0x8cbc1c00] 07:48:17 INFO - PROCESS | 17573 | 1464706097640 Marionette TRACE conn3 <- [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]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1450ms 07:48:17 INFO - PROCESS | 17573 | 1464706097683 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 17573 | 1464706097687 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:48:17 INFO - PROCESS | 17573 | 1464706097700 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 17573 | 1464706097702 Marionette TRACE conn3 <- [1,1474,null,{}] 07:48:17 INFO - PROCESS | 17573 | 1464706097717 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:17 INFO - PROCESS | 17573 | 1464706097970 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:48:18 INFO - PROCESS | 17573 | 1464706098002 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc4c00 == 109 [pid = 17573] [id = 376] 07:48:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 294 (0x8d63a800) [pid = 17573] [serial = 1129] [outer = (nil)] 07:48:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 295 (0x8d978400) [pid = 17573] [serial = 1130] [outer = 0x8d63a800] 07:48:18 INFO - PROCESS | 17573 | 1464706098077 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 296 (0x8e319c00) [pid = 17573] [serial = 1131] [outer = 0x8d63a800] 07:48:19 INFO - PROCESS | 17573 | 1464706099043 Marionette TRACE conn3 <- [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]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1392ms 07:48:19 INFO - PROCESS | 17573 | 1464706099085 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 17573 | 1464706099089 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:48:19 INFO - PROCESS | 17573 | 1464706099102 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - PROCESS | 17573 | 1464706099105 Marionette TRACE conn3 <- [1,1478,null,{}] 07:48:19 INFO - PROCESS | 17573 | 1464706099111 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:19 INFO - PROCESS | 17573 | 1464706099378 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:48:19 INFO - PROCESS | 17573 | --DOMWINDOW == 295 (0x8c277400) [pid = 17573] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:48:19 INFO - PROCESS | 17573 | --DOMWINDOW == 294 (0x8d56d000) [pid = 17573] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:48:19 INFO - PROCESS | 17573 | --DOMWINDOW == 293 (0x8d074800) [pid = 17573] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:48:19 INFO - PROCESS | 17573 | --DOMWINDOW == 292 (0x8b260800) [pid = 17573] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:48:19 INFO - PROCESS | 17573 | --DOMWINDOW == 291 (0x8f73b400) [pid = 17573] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:48:19 INFO - PROCESS | 17573 | --DOMWINDOW == 290 (0x922c4800) [pid = 17573] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:48:20 INFO - PROCESS | 17573 | 1464706099983 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a38800 == 110 [pid = 17573] [id = 377] 07:48:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 291 (0x8a06e800) [pid = 17573] [serial = 1132] [outer = (nil)] 07:48:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 292 (0x8d110c00) [pid = 17573] [serial = 1133] [outer = 0x8a06e800] 07:48:20 INFO - PROCESS | 17573 | 1464706100061 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 293 (0x8ea5b800) [pid = 17573] [serial = 1134] [outer = 0x8a06e800] 07:48:20 INFO - PROCESS | 17573 | 1464706100802 Marionette TRACE conn3 <- [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]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1740ms 07:48:20 INFO - PROCESS | 17573 | 1464706100836 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 17573 | 1464706100838 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:48:20 INFO - PROCESS | 17573 | 1464706100845 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 17573 | 1464706100847 Marionette TRACE conn3 <- [1,1482,null,{}] 07:48:20 INFO - PROCESS | 17573 | 1464706100853 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:21 INFO - PROCESS | 17573 | 1464706101029 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:48:21 INFO - PROCESS | 17573 | 1464706101045 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc9e400 == 111 [pid = 17573] [id = 378] 07:48:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 294 (0x8ea5f000) [pid = 17573] [serial = 1135] [outer = (nil)] 07:48:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 295 (0x8f52a800) [pid = 17573] [serial = 1136] [outer = 0x8ea5f000] 07:48:21 INFO - PROCESS | 17573 | 1464706101116 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 296 (0x8f643000) [pid = 17573] [serial = 1137] [outer = 0x8ea5f000] 07:48:22 INFO - PROCESS | 17573 | 1464706102278 Marionette TRACE conn3 <- [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]]]}] 07:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1492ms 07:48:22 INFO - PROCESS | 17573 | 1464706102338 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 17573 | 1464706102344 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:48:22 INFO - PROCESS | 17573 | 1464706102353 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - PROCESS | 17573 | 1464706102360 Marionette TRACE conn3 <- [1,1486,null,{}] 07:48:22 INFO - PROCESS | 17573 | 1464706102416 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:22 INFO - PROCESS | 17573 | 1464706102672 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:48:23 INFO - PROCESS | 17573 | 1464706103030 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x88256800 == 112 [pid = 17573] [id = 379] 07:48:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 297 (0x88257000) [pid = 17573] [serial = 1138] [outer = (nil)] 07:48:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 298 (0x8a1a9c00) [pid = 17573] [serial = 1139] [outer = 0x88257000] 07:48:23 INFO - PROCESS | 17573 | 1464706103122 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 299 (0x8c54f400) [pid = 17573] [serial = 1140] [outer = 0x88257000] 07:48:24 INFO - PROCESS | 17573 | 1464706104146 Marionette TRACE conn3 <- [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]]]}] 07:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1843ms 07:48:24 INFO - PROCESS | 17573 | 1464706104196 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 17573 | 1464706104205 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:48:24 INFO - PROCESS | 17573 | 1464706104216 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 17573 | 1464706104219 Marionette TRACE conn3 <- [1,1490,null,{}] 07:48:24 INFO - PROCESS | 17573 | 1464706104226 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:24 INFO - PROCESS | 17573 | 1464706104444 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:48:24 INFO - PROCESS | 17573 | 1464706104769 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0d4800 == 113 [pid = 17573] [id = 380] 07:48:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 300 (0x8d101400) [pid = 17573] [serial = 1141] [outer = (nil)] 07:48:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 301 (0x8d641400) [pid = 17573] [serial = 1142] [outer = 0x8d101400] 07:48:24 INFO - PROCESS | 17573 | 1464706104863 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 302 (0x8e645000) [pid = 17573] [serial = 1143] [outer = 0x8d101400] 07:48:25 INFO - PROCESS | 17573 | 1464706105818 Marionette TRACE conn3 <- [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]]]}] 07:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1642ms 07:48:25 INFO - PROCESS | 17573 | 1464706105858 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 17573 | 1464706105861 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:48:25 INFO - PROCESS | 17573 | 1464706105868 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - PROCESS | 17573 | 1464706105875 Marionette TRACE conn3 <- [1,1494,null,{}] 07:48:25 INFO - PROCESS | 17573 | 1464706105891 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:26 INFO - PROCESS | 17573 | 1464706106101 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:48:26 INFO - PROCESS | 17573 | 1464706106428 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f73d400 == 114 [pid = 17573] [id = 381] 07:48:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 303 (0x8f95a000) [pid = 17573] [serial = 1144] [outer = (nil)] 07:48:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 304 (0x8f962800) [pid = 17573] [serial = 1145] [outer = 0x8f95a000] 07:48:26 INFO - PROCESS | 17573 | 1464706106522 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 305 (0x8f9d3c00) [pid = 17573] [serial = 1146] [outer = 0x8f95a000] 07:48:27 INFO - PROCESS | 17573 | 1464706107433 Marionette TRACE conn3 <- [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]]]}] 07:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1635ms 07:48:27 INFO - PROCESS | 17573 | 1464706107503 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 17573 | 1464706107508 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:48:27 INFO - PROCESS | 17573 | 1464706107514 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 17573 | 1464706107518 Marionette TRACE conn3 <- [1,1498,null,{}] 07:48:27 INFO - PROCESS | 17573 | 1464706107523 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:27 INFO - PROCESS | 17573 | 1464706107717 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:48:28 INFO - PROCESS | 17573 | 1464706108037 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee0a000 == 115 [pid = 17573] [id = 382] 07:48:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 306 (0x8f9d0000) [pid = 17573] [serial = 1147] [outer = (nil)] 07:48:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 307 (0x91beac00) [pid = 17573] [serial = 1148] [outer = 0x8f9d0000] 07:48:28 INFO - PROCESS | 17573 | 1464706108129 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 308 (0x922c1c00) [pid = 17573] [serial = 1149] [outer = 0x8f9d0000] 07:48:29 INFO - PROCESS | 17573 | 1464706109035 Marionette TRACE conn3 <- [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]]]}] 07:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1536ms 07:48:29 INFO - PROCESS | 17573 | 1464706109051 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 17573 | 1464706109055 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:48:29 INFO - PROCESS | 17573 | 1464706109061 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 17573 | 1464706109064 Marionette TRACE conn3 <- [1,1502,null,{}] 07:48:29 INFO - PROCESS | 17573 | 1464706109070 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:29 INFO - PROCESS | 17573 | 1464706109293 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:48:29 INFO - PROCESS | 17573 | 1464706109620 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f95e400 == 116 [pid = 17573] [id = 383] 07:48:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 309 (0x91f50400) [pid = 17573] [serial = 1150] [outer = (nil)] 07:48:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 310 (0x92488400) [pid = 17573] [serial = 1151] [outer = 0x91f50400] 07:48:29 INFO - PROCESS | 17573 | 1464706109709 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 311 (0x9249c000) [pid = 17573] [serial = 1152] [outer = 0x91f50400] 07:48:30 INFO - PROCESS | 17573 | 1464706110583 Marionette TRACE conn3 <- [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]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1593ms 07:48:30 INFO - PROCESS | 17573 | 1464706110655 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 17573 | 1464706110659 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:48:30 INFO - PROCESS | 17573 | 1464706110665 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 17573 | 1464706110668 Marionette TRACE conn3 <- [1,1506,null,{}] 07:48:30 INFO - PROCESS | 17573 | 1464706110674 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:30 INFO - PROCESS | 17573 | 1464706110925 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:48:31 INFO - PROCESS | 17573 | 1464706111253 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x9195b800 == 117 [pid = 17573] [id = 384] 07:48:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 312 (0x9272a000) [pid = 17573] [serial = 1153] [outer = (nil)] 07:48:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 313 (0x94e3c800) [pid = 17573] [serial = 1154] [outer = 0x9272a000] 07:48:31 INFO - PROCESS | 17573 | 1464706111344 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 314 (0x94eaf400) [pid = 17573] [serial = 1155] [outer = 0x9272a000] 07:48:32 INFO - PROCESS | 17573 | 1464706112262 Marionette TRACE conn3 <- [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]]]}] 07:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1633ms 07:48:32 INFO - PROCESS | 17573 | 1464706112300 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 17573 | 1464706112303 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:48:32 INFO - PROCESS | 17573 | 1464706112312 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 17573 | 1464706112316 Marionette TRACE conn3 <- [1,1510,null,{}] 07:48:32 INFO - PROCESS | 17573 | 1464706112322 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:32 INFO - PROCESS | 17573 | 1464706112532 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:48:32 INFO - PROCESS | 17573 | 1464706112854 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e9800 == 118 [pid = 17573] [id = 385] 07:48:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 315 (0x8d105c00) [pid = 17573] [serial = 1156] [outer = (nil)] 07:48:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 316 (0x96bdb800) [pid = 17573] [serial = 1157] [outer = 0x8d105c00] 07:48:32 INFO - PROCESS | 17573 | 1464706112945 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 317 (0x975c7800) [pid = 17573] [serial = 1158] [outer = 0x8d105c00] 07:48:33 INFO - PROCESS | 17573 | 1464706113841 Marionette TRACE conn3 <- [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]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1583ms 07:48:33 INFO - PROCESS | 17573 | 1464706113895 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 17573 | 1464706113897 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:48:33 INFO - PROCESS | 17573 | 1464706113904 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 17573 | 1464706113908 Marionette TRACE conn3 <- [1,1514,null,{}] 07:48:33 INFO - PROCESS | 17573 | 1464706113913 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:34 INFO - PROCESS | 17573 | 1464706114137 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:48:34 INFO - PROCESS | 17573 | 1464706114460 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x93979400 == 119 [pid = 17573] [id = 386] 07:48:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 318 (0x94ef6400) [pid = 17573] [serial = 1159] [outer = (nil)] 07:48:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 319 (0x99fe4c00) [pid = 17573] [serial = 1160] [outer = 0x94ef6400] 07:48:34 INFO - PROCESS | 17573 | 1464706114552 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 320 (0x9a16f400) [pid = 17573] [serial = 1161] [outer = 0x94ef6400] 07:48:35 INFO - PROCESS | 17573 | 1464706115444 Marionette TRACE conn3 <- [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]]]}] 07:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1581ms 07:48:35 INFO - PROCESS | 17573 | 1464706115486 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 17573 | 1464706115490 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:48:35 INFO - PROCESS | 17573 | 1464706115497 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - PROCESS | 17573 | 1464706115499 Marionette TRACE conn3 <- [1,1518,null,{}] 07:48:35 INFO - PROCESS | 17573 | 1464706115505 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:35 INFO - PROCESS | 17573 | 1464706115690 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:48:36 INFO - PROCESS | 17573 | 1464706115985 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fddc00 == 120 [pid = 17573] [id = 387] 07:48:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 321 (0x9a150000) [pid = 17573] [serial = 1162] [outer = (nil)] 07:48:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 322 (0x9b44a800) [pid = 17573] [serial = 1163] [outer = 0x9a150000] 07:48:36 INFO - PROCESS | 17573 | 1464706116078 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 323 (0x9b7ab400) [pid = 17573] [serial = 1164] [outer = 0x9a150000] 07:48:36 INFO - PROCESS | 17573 | 1464706116973 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1505ms 07:48:37 INFO - PROCESS | 17573 | 1464706117002 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 17573 | 1464706117006 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:48:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:48:37 INFO - PROCESS | 17573 | 1464706117012 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 17573 | 1464706117015 Marionette TRACE conn3 <- [1,1522,null,{}] 07:48:37 INFO - PROCESS | 17573 | 1464706117021 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:37 INFO - PROCESS | 17573 | 1464706117203 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:48:37 INFO - PROCESS | 17573 | 1464706117533 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f528000 == 121 [pid = 17573] [id = 388] 07:48:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 324 (0x93972c00) [pid = 17573] [serial = 1165] [outer = (nil)] 07:48:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 325 (0x9c13b400) [pid = 17573] [serial = 1166] [outer = 0x93972c00] 07:48:37 INFO - PROCESS | 17573 | 1464706117627 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 326 (0x9d495800) [pid = 17573] [serial = 1167] [outer = 0x93972c00] 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:48:38 INFO - PROCESS | 17573 | 1464706118455 Marionette TRACE conn3 <- [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"]]]}] 07:48:38 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 () { 07:48:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:48:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:48:38 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 () { 07:48:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:48:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:48:38 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 () { 07:48:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:48:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:48:38 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 () { 07:48:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:48:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:48:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1481ms 07:48:38 INFO - PROCESS | 17573 | 1464706118494 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 17573 | 1464706118501 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:48:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:48:38 INFO - PROCESS | 17573 | 1464706118511 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - PROCESS | 17573 | 1464706118516 Marionette TRACE conn3 <- [1,1526,null,{}] 07:48:38 INFO - PROCESS | 17573 | 1464706118521 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:38 INFO - PROCESS | 17573 | 1464706118791 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:48:39 INFO - PROCESS | 17573 | 1464706119168 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x9d4a1000 == 122 [pid = 17573] [id = 389] 07:48:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 327 (0xa247b400) [pid = 17573] [serial = 1168] [outer = (nil)] 07:48:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 328 (0xa30fb800) [pid = 17573] [serial = 1169] [outer = 0xa247b400] 07:48:39 INFO - PROCESS | 17573 | 1464706119269 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 329 (0xa50bc800) [pid = 17573] [serial = 1170] [outer = 0xa247b400] 07:48:40 INFO - PROCESS | 17573 | 1464706120107 Marionette TRACE conn3 <- [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"]]]}] 07:48:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:48:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:48:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:48:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:48:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:48:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:48:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1637ms 07:48:40 INFO - PROCESS | 17573 | 1464706120189 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:48:40 INFO - PROCESS | 17573 | 1464706120193 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:48:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:48:40 INFO - PROCESS | 17573 | 1464706120202 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - PROCESS | 17573 | 1464706120205 Marionette TRACE conn3 <- [1,1530,null,{}] 07:48:40 INFO - PROCESS | 17573 | 1464706120211 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:40 INFO - PROCESS | 17573 | 1464706120398 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:48:40 INFO - PROCESS | 17573 | 1464706120685 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x927d1800 == 123 [pid = 17573] [id = 390] 07:48:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 330 (0x927d4000) [pid = 17573] [serial = 1171] [outer = (nil)] 07:48:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 331 (0x927de800) [pid = 17573] [serial = 1172] [outer = 0x927d4000] 07:48:40 INFO - PROCESS | 17573 | 1464706120775 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 332 (0x927e0400) [pid = 17573] [serial = 1173] [outer = 0x927d4000] 07:48:41 INFO - PROCESS | 17573 | 1464706121696 Marionette TRACE conn3 <- [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]]]}] 07:48:41 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 07:48:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:48:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:48:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:48:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:48:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:48:41 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. 07:48:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:48:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1545ms 07:48:41 INFO - PROCESS | 17573 | 1464706121749 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 17573 | 1464706121753 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:48:41 INFO - PROCESS | 17573 | 1464706121769 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 17573 | 1464706121772 Marionette TRACE conn3 <- [1,1534,null,{}] 07:48:41 INFO - PROCESS | 17573 | 1464706121798 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:41 INFO - PROCESS | 17573 | 1464706121995 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:48:42 INFO - PROCESS | 17573 | 1464706122293 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x87963400 == 124 [pid = 17573] [id = 391] 07:48:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 333 (0x87964c00) [pid = 17573] [serial = 1174] [outer = (nil)] 07:48:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 334 (0x8796c800) [pid = 17573] [serial = 1175] [outer = 0x87964c00] 07:48:42 INFO - PROCESS | 17573 | 1464706122397 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 335 (0x8796f800) [pid = 17573] [serial = 1176] [outer = 0x87964c00] 07:48:43 INFO - PROCESS | 17573 | 1464706123384 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1681ms 07:48:43 INFO - PROCESS | 17573 | 1464706123451 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 17573 | 1464706123455 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:48:43 INFO - PROCESS | 17573 | 1464706123461 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 17573 | 1464706123465 Marionette TRACE conn3 <- [1,1538,null,{}] 07:48:43 INFO - PROCESS | 17573 | 1464706123471 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:43 INFO - PROCESS | 17573 | 1464706123686 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:48:44 INFO - PROCESS | 17573 | 1464706124032 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x840e3400 == 125 [pid = 17573] [id = 392] 07:48:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 336 (0x840e4000) [pid = 17573] [serial = 1177] [outer = (nil)] 07:48:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 337 (0x840ec000) [pid = 17573] [serial = 1178] [outer = 0x840e4000] 07:48:44 INFO - PROCESS | 17573 | 1464706124136 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 338 (0x840ee800) [pid = 17573] [serial = 1179] [outer = 0x840e4000] 07:48:45 INFO - PROCESS | 17573 | 1464706125006 Marionette TRACE conn3 <- [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]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1580ms 07:48:45 INFO - PROCESS | 17573 | 1464706125042 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 17573 | 1464706125045 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:48:45 INFO - PROCESS | 17573 | 1464706125052 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 17573 | 1464706125055 Marionette TRACE conn3 <- [1,1542,null,{}] 07:48:45 INFO - PROCESS | 17573 | 1464706125062 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:45 INFO - PROCESS | 17573 | 1464706125244 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:48:45 INFO - PROCESS | 17573 | 1464706125578 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x840e2400 == 126 [pid = 17573] [id = 393] 07:48:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 339 (0x840e6800) [pid = 17573] [serial = 1180] [outer = (nil)] 07:48:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 340 (0x88259800) [pid = 17573] [serial = 1181] [outer = 0x840e6800] 07:48:45 INFO - PROCESS | 17573 | 1464706125666 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 341 (0x91bf0000) [pid = 17573] [serial = 1182] [outer = 0x840e6800] 07:48:46 INFO - PROCESS | 17573 | 1464706126507 Marionette TRACE conn3 <- [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]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1488ms 07:48:46 INFO - PROCESS | 17573 | 1464706126541 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 17573 | 1464706126544 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:48:46 INFO - PROCESS | 17573 | 1464706126551 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - PROCESS | 17573 | 1464706126554 Marionette TRACE conn3 <- [1,1546,null,{}] 07:48:46 INFO - PROCESS | 17573 | 1464706126560 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:46 INFO - PROCESS | 17573 | 1464706126758 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:48:47 INFO - PROCESS | 17573 | 1464706127055 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x869d6c00 == 127 [pid = 17573] [id = 394] 07:48:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 342 (0x869da800) [pid = 17573] [serial = 1183] [outer = (nil)] 07:48:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 343 (0x869ddc00) [pid = 17573] [serial = 1184] [outer = 0x869da800] 07:48:47 INFO - PROCESS | 17573 | 1464706127193 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 344 (0x869e0400) [pid = 17573] [serial = 1185] [outer = 0x869da800] 07:48:48 INFO - PROCESS | 17573 | 1464706128037 Marionette TRACE conn3 <- [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]]]}] 07:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1534ms 07:48:48 INFO - PROCESS | 17573 | 1464706128086 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:48:48 INFO - PROCESS | 17573 | 1464706128091 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:48:48 INFO - PROCESS | 17573 | 1464706128097 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 17573 | 1464706128100 Marionette TRACE conn3 <- [1,1550,null,{}] 07:48:48 INFO - PROCESS | 17573 | 1464706128126 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:48 INFO - PROCESS | 17573 | 1464706128321 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:48:48 INFO - PROCESS | 17573 | 1464706128668 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x869dc400 == 128 [pid = 17573] [id = 395] 07:48:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 345 (0x869de800) [pid = 17573] [serial = 1186] [outer = (nil)] 07:48:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 346 (0x8824ac00) [pid = 17573] [serial = 1187] [outer = 0x869de800] 07:48:48 INFO - PROCESS | 17573 | 1464706128755 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 347 (0x92482c00) [pid = 17573] [serial = 1188] [outer = 0x869de800] 07:48:49 INFO - PROCESS | 17573 | 1464706129692 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1634ms 07:48:49 INFO - PROCESS | 17573 | 1464706129731 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 17573 | 1464706129734 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:48:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:48:49 INFO - PROCESS | 17573 | 1464706129741 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 17573 | 1464706129744 Marionette TRACE conn3 <- [1,1554,null,{}] 07:48:49 INFO - PROCESS | 17573 | 1464706129750 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:49 INFO - PROCESS | 17573 | 1464706129953 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:48:50 INFO - PROCESS | 17573 | 1464706130915 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x85453800 == 129 [pid = 17573] [id = 396] 07:48:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 348 (0x85454400) [pid = 17573] [serial = 1189] [outer = (nil)] 07:48:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 349 (0x85709000) [pid = 17573] [serial = 1190] [outer = 0x85454400] 07:48:51 INFO - PROCESS | 17573 | 1464706131001 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 350 (0x87a36800) [pid = 17573] [serial = 1191] [outer = 0x85454400] 07:48:51 INFO - PROCESS | 17573 | 1464706131907 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2239ms 07:48:51 INFO - PROCESS | 17573 | 1464706131982 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 17573 | 1464706131987 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:48:51 INFO - PROCESS | 17573 | 1464706131995 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 17573 | 1464706132001 Marionette TRACE conn3 <- [1,1558,null,{}] 07:48:52 INFO - PROCESS | 17573 | 1464706132008 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:52 INFO - PROCESS | 17573 | 1464706132233 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8d1db000 == 128 [pid = 17573] [id = 231] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x88e59800 == 127 [pid = 17573] [id = 230] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8d1d9000 == 126 [pid = 17573] [id = 223] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x923d2400 == 125 [pid = 17573] [id = 332] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x93970c00 == 124 [pid = 17573] [id = 6] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x9a16fc00 == 123 [pid = 17573] [id = 25] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x88e52400 == 122 [pid = 17573] [id = 228] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x91f56c00 == 121 [pid = 17573] [id = 26] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8f73e000 == 120 [pid = 17573] [id = 96] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2ef400 == 119 [pid = 17573] [id = 226] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0xa0620c00 == 118 [pid = 17573] [id = 326] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8d07f800 == 117 [pid = 17573] [id = 325] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x9abb8400 == 116 [pid = 17573] [id = 322] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8d972800 == 115 [pid = 17573] [id = 323] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a7400 == 114 [pid = 17573] [id = 324] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x9a6a8c00 == 113 [pid = 17573] [id = 321] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x94e3dc00 == 112 [pid = 17573] [id = 224] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x991e6800 == 111 [pid = 17573] [id = 12] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8d639400 == 110 [pid = 17573] [id = 320] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x87a38800 == 109 [pid = 17573] [id = 377] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbc4c00 == 108 [pid = 17573] [id = 376] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8c630c00 == 107 [pid = 17573] [id = 375] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x88d10400 == 106 [pid = 17573] [id = 374] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x92303800 == 105 [pid = 17573] [id = 369] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8c542000 == 104 [pid = 17573] [id = 368] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea52000 == 103 [pid = 17573] [id = 367] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea53000 == 102 [pid = 17573] [id = 366] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x88d08400 == 101 [pid = 17573] [id = 364] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8a19c000 == 100 [pid = 17573] [id = 365] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x88d03000 == 99 [pid = 17573] [id = 363] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x9b2cd400 == 98 [pid = 17573] [id = 362] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x9b465400 == 97 [pid = 17573] [id = 361] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x99fdcc00 == 96 [pid = 17573] [id = 360] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x923d6800 == 95 [pid = 17573] [id = 359] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x9390e000 == 94 [pid = 17573] [id = 358] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8b261000 == 93 [pid = 17573] [id = 356] 07:48:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec03c00 == 92 [pid = 17573] [id = 357] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 349 (0x99e10c00) [pid = 17573] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 348 (0x8c541400) [pid = 17573] [serial = 1049] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 347 (0xa623a000) [pid = 17573] [serial = 1028] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 346 (0xa1060000) [pid = 17573] [serial = 1019] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 345 (0x8cc8fc00) [pid = 17573] [serial = 1050] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 344 (0x88a1fc00) [pid = 17573] [serial = 1046] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 343 (0x8e648400) [pid = 17573] [serial = 1052] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 342 (0x88a1c000) [pid = 17573] [serial = 1040] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 341 (0x924e8800) [pid = 17573] [serial = 1007] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 340 (0xa6792c00) [pid = 17573] [serial = 1031] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 339 (0x9b954800) [pid = 17573] [serial = 1016] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 338 (0x8d56f800) [pid = 17573] [serial = 1056] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 337 (0x924e4000) [pid = 17573] [serial = 1065] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 336 (0x91be6400) [pid = 17573] [serial = 1059] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 335 (0x99640400) [pid = 17573] [serial = 1010] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 334 (0x92490800) [pid = 17573] [serial = 1062] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 333 (0x8cc97000) [pid = 17573] [serial = 1001] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 332 (0xa3553000) [pid = 17573] [serial = 1025] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 331 (0x8ee0d800) [pid = 17573] [serial = 1053] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 330 (0x8f95f400) [pid = 17573] [serial = 1037] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 329 (0x8ee05800) [pid = 17573] [serial = 1004] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 328 (0x8d0dcc00) [pid = 17573] [serial = 1055] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 327 (0xa3099c00) [pid = 17573] [serial = 1022] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 326 (0x8d1cf800) [pid = 17573] [serial = 1064] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 325 (0x87a39800) [pid = 17573] [serial = 1043] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 324 (0x8f9cb800) [pid = 17573] [serial = 1058] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 323 (0x9a3f2000) [pid = 17573] [serial = 1013] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 322 (0x9248a400) [pid = 17573] [serial = 1061] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 321 (0x9d49cc00) [pid = 17573] [serial = 1034] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | --DOMWINDOW == 320 (0x9916ac00) [pid = 17573] [serial = 1067] [outer = (nil)] [url = about:blank] 07:48:53 INFO - PROCESS | 17573 | 1464706133601 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x85454c00 == 93 [pid = 17573] [id = 397] 07:48:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 321 (0x8545b000) [pid = 17573] [serial = 1192] [outer = (nil)] 07:48:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 322 (0x87a38800) [pid = 17573] [serial = 1193] [outer = 0x8545b000] 07:48:53 INFO - PROCESS | 17573 | 1464706133690 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 323 (0x88a1fc00) [pid = 17573] [serial = 1194] [outer = 0x8545b000] 07:48:54 INFO - PROCESS | 17573 | 1464706134496 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2536ms 07:48:54 INFO - PROCESS | 17573 | 1464706134535 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:48:54 INFO - PROCESS | 17573 | 1464706134541 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:48:54 INFO - PROCESS | 17573 | 1464706134547 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - PROCESS | 17573 | 1464706134551 Marionette TRACE conn3 <- [1,1562,null,{}] 07:48:54 INFO - PROCESS | 17573 | 1464706134556 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:54 INFO - PROCESS | 17573 | 1464706134757 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:48:54 INFO - PROCESS | 17573 | 1464706134956 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x894f3800 == 94 [pid = 17573] [id = 398] 07:48:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 324 (0x894f7400) [pid = 17573] [serial = 1195] [outer = (nil)] 07:48:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 325 (0x8a2ed000) [pid = 17573] [serial = 1196] [outer = 0x894f7400] 07:48:55 INFO - PROCESS | 17573 | 1464706135040 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 326 (0x8a7ed400) [pid = 17573] [serial = 1197] [outer = 0x894f7400] 07:48:55 INFO - PROCESS | 17573 | 1464706135930 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1431ms 07:48:55 INFO - PROCESS | 17573 | 1464706135979 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 17573 | 1464706135983 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:48:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:48:56 INFO - PROCESS | 17573 | 1464706135996 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 17573 | 1464706136005 Marionette TRACE conn3 <- [1,1566,null,{}] 07:48:56 INFO - PROCESS | 17573 | 1464706136022 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:56 INFO - PROCESS | 17573 | 1464706136282 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:48:56 INFO - PROCESS | 17573 | 1464706136313 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x88259c00 == 95 [pid = 17573] [id = 399] 07:48:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 327 (0x8a7eb400) [pid = 17573] [serial = 1198] [outer = (nil)] 07:48:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 328 (0x8cc97000) [pid = 17573] [serial = 1199] [outer = 0x8a7eb400] 07:48:56 INFO - PROCESS | 17573 | 1464706136385 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 329 (0x8cd36400) [pid = 17573] [serial = 1200] [outer = 0x8a7eb400] 07:48:57 INFO - PROCESS | 17573 | 1464706137285 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:48:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1353ms 07:48:57 INFO - PROCESS | 17573 | 1464706137342 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 17573 | 1464706137345 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:48:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:48:57 INFO - PROCESS | 17573 | 1464706137360 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 17573 | 1464706137362 Marionette TRACE conn3 <- [1,1570,null,{}] 07:48:57 INFO - PROCESS | 17573 | 1464706137368 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:48:57 INFO - PROCESS | 17573 | 1464706137611 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:48:57 INFO - PROCESS | 17573 | 1464706137639 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62a800 == 96 [pid = 17573] [id = 400] 07:48:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 330 (0x8cc99c00) [pid = 17573] [serial = 1201] [outer = (nil)] 07:48:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 331 (0x8d107c00) [pid = 17573] [serial = 1202] [outer = 0x8cc99c00] 07:48:57 INFO - PROCESS | 17573 | 1464706137723 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 332 (0x8d1d0400) [pid = 17573] [serial = 1203] [outer = 0x8cc99c00] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 331 (0x923d4800) [pid = 17573] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 330 (0x8a2f5400) [pid = 17573] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 329 (0x8ee01800) [pid = 17573] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 328 (0x88e56400) [pid = 17573] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 327 (0x9a6b0800) [pid = 17573] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 326 (0x8cc94c00) [pid = 17573] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 325 (0x975c5400) [pid = 17573] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 324 (0x894e8400) [pid = 17573] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 323 (0x8f959800) [pid = 17573] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 322 (0x8d071c00) [pid = 17573] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 321 (0x99169000) [pid = 17573] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 320 (0x8e5a5000) [pid = 17573] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 319 (0x894eac00) [pid = 17573] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 318 (0x8a06e800) [pid = 17573] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 317 (0x8c275400) [pid = 17573] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 316 (0x9230b800) [pid = 17573] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 315 (0x94eb4400) [pid = 17573] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 314 (0x94eb0c00) [pid = 17573] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 313 (0x98f64c00) [pid = 17573] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 312 (0x88a14000) [pid = 17573] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 311 (0x917cd000) [pid = 17573] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 310 (0x8d63a800) [pid = 17573] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 309 (0x8d63e000) [pid = 17573] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 308 (0x8c275c00) [pid = 17573] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 307 (0x8d56e800) [pid = 17573] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 306 (0x923ca800) [pid = 17573] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 305 (0x9a9b6c00) [pid = 17573] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 304 (0x9a14f400) [pid = 17573] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 303 (0x9d8ca800) [pid = 17573] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 302 (0x8a19c800) [pid = 17573] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 301 (0x8d0d9c00) [pid = 17573] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 300 (0x91956000) [pid = 17573] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 299 (0x92485400) [pid = 17573] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 298 (0xa326c800) [pid = 17573] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 297 (0x99fde000) [pid = 17573] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 296 (0x92484c00) [pid = 17573] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 295 (0x9c132c00) [pid = 17573] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 294 (0x92488800) [pid = 17573] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 293 (0x9d496c00) [pid = 17573] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 292 (0x8d1d2400) [pid = 17573] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 291 (0x8c62d000) [pid = 17573] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 290 (0x922cf400) [pid = 17573] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 289 (0x8d974800) [pid = 17573] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 288 (0x8a2f0800) [pid = 17573] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 287 (0x9b466400) [pid = 17573] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 286 (0x975ba800) [pid = 17573] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 285 (0x9b226800) [pid = 17573] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 284 (0x8ec04800) [pid = 17573] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 283 (0x8545ac00) [pid = 17573] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 282 (0xa2612000) [pid = 17573] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 281 (0x8a079000) [pid = 17573] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 280 (0x94eab800) [pid = 17573] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 279 (0x8cbc1c00) [pid = 17573] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 278 (0x99fe9c00) [pid = 17573] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 277 (0x9bf89800) [pid = 17573] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 276 (0x9b7a7c00) [pid = 17573] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 275 (0x92490c00) [pid = 17573] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 274 (0x8d102000) [pid = 17573] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 273 (0x96bd5400) [pid = 17573] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 272 (0x894eb000) [pid = 17573] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 271 (0x8e317400) [pid = 17573] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 270 (0x92495400) [pid = 17573] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 269 (0x88d03800) [pid = 17573] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:48:59 INFO - PROCESS | 17573 | --DOMWINDOW == 268 (0x9a3f1400) [pid = 17573] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 267 (0x87a36000) [pid = 17573] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 266 (0x92481c00) [pid = 17573] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 265 (0x8f52ac00) [pid = 17573] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 264 (0x922c5000) [pid = 17573] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 263 (0x8e5a1400) [pid = 17573] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 262 (0x94eb1000) [pid = 17573] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 261 (0x8a2e9400) [pid = 17573] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 260 (0xa22c6400) [pid = 17573] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 259 (0x8a7e8000) [pid = 17573] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 258 (0x91bef400) [pid = 17573] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 257 (0x88d0a000) [pid = 17573] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 256 (0x85703000) [pid = 17573] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 255 (0x9bf40800) [pid = 17573] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 254 (0x8e319400) [pid = 17573] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 253 (0x9517a000) [pid = 17573] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 252 (0x8ee06c00) [pid = 17573] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 251 (0x8ec0d400) [pid = 17573] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 250 (0x923d3800) [pid = 17573] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 249 (0x88a12c00) [pid = 17573] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 248 (0x9248f000) [pid = 17573] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 247 (0x9abb5c00) [pid = 17573] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 246 (0x99fdbc00) [pid = 17573] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 245 (0x8d106c00) [pid = 17573] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 244 (0x8544ec00) [pid = 17573] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 243 (0x8e5b0000) [pid = 17573] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 242 (0x8b264000) [pid = 17573] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 241 (0x8c623000) [pid = 17573] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 240 (0xa623d000) [pid = 17573] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 239 (0x8cc9d800) [pid = 17573] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 238 (0x8cd2e400) [pid = 17573] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 237 (0x91956400) [pid = 17573] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 236 (0xa2164c00) [pid = 17573] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 235 (0x924a0400) [pid = 17573] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 234 (0xa2481000) [pid = 17573] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 233 (0x8ea5bc00) [pid = 17573] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 232 (0x91953c00) [pid = 17573] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 231 (0x9b055c00) [pid = 17573] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 230 (0x9397e400) [pid = 17573] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 229 (0x8c545800) [pid = 17573] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 228 (0x8f73a000) [pid = 17573] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 227 (0x9386a400) [pid = 17573] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 226 (0x9b057800) [pid = 17573] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 225 (0x9bf88400) [pid = 17573] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 224 (0x8cd34400) [pid = 17573] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 223 (0xa105b400) [pid = 17573] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 222 (0x8d0d0400) [pid = 17573] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 221 (0x88e52800) [pid = 17573] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 220 (0x8f9d4c00) [pid = 17573] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:49:00 INFO - PROCESS | 17573 | --DOMWINDOW == 219 (0xa247dc00) [pid = 17573] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:49:00 INFO - PROCESS | 17573 | 1464706140425 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:49:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 3097ms 07:49:00 INFO - PROCESS | 17573 | 1464706140450 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 17573 | 1464706140454 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:49:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:49:00 INFO - PROCESS | 17573 | 1464706140459 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 17573 | 1464706140462 Marionette TRACE conn3 <- [1,1574,null,{}] 07:49:00 INFO - PROCESS | 17573 | 1464706140467 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:00 INFO - PROCESS | 17573 | 1464706140722 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:49:00 INFO - PROCESS | 17573 | 1464706140743 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x8570b400 == 97 [pid = 17573] [id = 401] 07:49:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 220 (0x869e2400) [pid = 17573] [serial = 1204] [outer = (nil)] 07:49:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 221 (0x88e55c00) [pid = 17573] [serial = 1205] [outer = 0x869e2400] 07:49:00 INFO - PROCESS | 17573 | 1464706140823 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 222 (0x8c275400) [pid = 17573] [serial = 1206] [outer = 0x869e2400] 07:49:01 INFO - PROCESS | 17573 | 1464706141892 Marionette TRACE conn3 <- [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]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:49:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1493ms 07:49:01 INFO - PROCESS | 17573 | 1464706141954 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 17573 | 1464706141961 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:49:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:49:01 INFO - PROCESS | 17573 | 1464706141970 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 17573 | 1464706141976 Marionette TRACE conn3 <- [1,1578,null,{}] 07:49:01 INFO - PROCESS | 17573 | 1464706141986 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:02 INFO - PROCESS | 17573 | 1464706142246 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:49:02 INFO - PROCESS | 17573 | 1464706142592 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x8544ec00 == 98 [pid = 17573] [id = 402] 07:49:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 223 (0x8545b800) [pid = 17573] [serial = 1207] [outer = (nil)] 07:49:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 224 (0x87a39800) [pid = 17573] [serial = 1208] [outer = 0x8545b800] 07:49:02 INFO - PROCESS | 17573 | 1464706142684 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 225 (0x88d01800) [pid = 17573] [serial = 1209] [outer = 0x8545b800] 07:49:03 INFO - PROCESS | 17573 | 1464706143628 Marionette TRACE conn3 <- [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]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:49:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1686ms 07:49:03 INFO - PROCESS | 17573 | 1464706143655 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 17573 | 1464706143664 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:49:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:49:03 INFO - PROCESS | 17573 | 1464706143675 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 17573 | 1464706143678 Marionette TRACE conn3 <- [1,1582,null,{}] 07:49:03 INFO - PROCESS | 17573 | 1464706143685 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:03 INFO - PROCESS | 17573 | 1464706143897 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:49:04 INFO - PROCESS | 17573 | 1464706144185 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e5cc00 == 99 [pid = 17573] [id = 403] 07:49:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 226 (0x88e5d400) [pid = 17573] [serial = 1210] [outer = (nil)] 07:49:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 227 (0x8a077000) [pid = 17573] [serial = 1211] [outer = 0x88e5d400] 07:49:04 INFO - PROCESS | 17573 | 1464706144320 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 228 (0x8a2f0800) [pid = 17573] [serial = 1212] [outer = 0x88e5d400] 07:49:05 INFO - PROCESS | 17573 | 1464706145313 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:49:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1689ms 07:49:05 INFO - PROCESS | 17573 | 1464706145364 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 17573 | 1464706145369 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:49:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:49:05 INFO - PROCESS | 17573 | 1464706145376 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 17573 | 1464706145384 Marionette TRACE conn3 <- [1,1586,null,{}] 07:49:05 INFO - PROCESS | 17573 | 1464706145412 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:05 INFO - PROCESS | 17573 | 1464706145690 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:49:06 INFO - PROCESS | 17573 | 1464706146051 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a0400 == 100 [pid = 17573] [id = 404] 07:49:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 229 (0x8c54c400) [pid = 17573] [serial = 1213] [outer = (nil)] 07:49:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 230 (0x8cc95800) [pid = 17573] [serial = 1214] [outer = 0x8c54c400] 07:49:06 INFO - PROCESS | 17573 | 1464706146145 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 231 (0x8d0d2800) [pid = 17573] [serial = 1215] [outer = 0x8c54c400] 07:49:07 INFO - PROCESS | 17573 | 1464706147143 Marionette TRACE conn3 <- [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]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1795ms 07:49:07 INFO - PROCESS | 17573 | 1464706147173 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:49:07 INFO - PROCESS | 17573 | 1464706147178 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:49:07 INFO - PROCESS | 17573 | 1464706147184 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 17573 | 1464706147187 Marionette TRACE conn3 <- [1,1590,null,{}] 07:49:07 INFO - PROCESS | 17573 | 1464706147193 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:07 INFO - PROCESS | 17573 | 1464706147383 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:49:07 INFO - PROCESS | 17573 | 1464706147669 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c544800 == 101 [pid = 17573] [id = 405] 07:49:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 232 (0x8d109c00) [pid = 17573] [serial = 1216] [outer = (nil)] 07:49:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 233 (0x8d567400) [pid = 17573] [serial = 1217] [outer = 0x8d109c00] 07:49:07 INFO - PROCESS | 17573 | 1464706147802 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 234 (0x8d570800) [pid = 17573] [serial = 1218] [outer = 0x8d109c00] 07:49:08 INFO - PROCESS | 17573 | 1464706148684 Marionette TRACE conn3 <- [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]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:49:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1540ms 07:49:08 INFO - PROCESS | 17573 | 1464706148724 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:49:08 INFO - PROCESS | 17573 | 1464706148727 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:49:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:49:08 INFO - PROCESS | 17573 | 1464706148758 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 17573 | 1464706148761 Marionette TRACE conn3 <- [1,1594,null,{}] 07:49:08 INFO - PROCESS | 17573 | 1464706148771 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:08 INFO - PROCESS | 17573 | 1464706148961 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:49:09 INFO - PROCESS | 17573 | 1464706149323 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d108400 == 102 [pid = 17573] [id = 406] 07:49:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 235 (0x8d569c00) [pid = 17573] [serial = 1219] [outer = (nil)] 07:49:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 236 (0x8d974000) [pid = 17573] [serial = 1220] [outer = 0x8d569c00] 07:49:09 INFO - PROCESS | 17573 | 1464706149418 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 237 (0x8e311800) [pid = 17573] [serial = 1221] [outer = 0x8d569c00] 07:49:10 INFO - PROCESS | 17573 | 1464706150333 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:49:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:49:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1658ms 07:49:10 INFO - PROCESS | 17573 | 1464706150393 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:49:10 INFO - PROCESS | 17573 | 1464706150397 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:49:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:49:10 INFO - PROCESS | 17573 | 1464706150404 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 17573 | 1464706150407 Marionette TRACE conn3 <- [1,1598,null,{}] 07:49:10 INFO - PROCESS | 17573 | 1464706150413 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:10 INFO - PROCESS | 17573 | 1464706150641 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:49:11 INFO - PROCESS | 17573 | 1464706150987 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc1800 == 103 [pid = 17573] [id = 407] 07:49:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 238 (0x8d1d5000) [pid = 17573] [serial = 1222] [outer = (nil)] 07:49:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 239 (0x8e64f400) [pid = 17573] [serial = 1223] [outer = 0x8d1d5000] 07:49:11 INFO - PROCESS | 17573 | 1464706151088 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 240 (0x8ea5a800) [pid = 17573] [serial = 1224] [outer = 0x8d1d5000] 07:49:11 INFO - PROCESS | 17573 | 1464706151942 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:49:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1588ms 07:49:11 INFO - PROCESS | 17573 | 1464706151993 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 17573 | 1464706151997 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:49:12 INFO - PROCESS | 17573 | 1464706152003 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 17573 | 1464706152006 Marionette TRACE conn3 <- [1,1602,null,{}] 07:49:12 INFO - PROCESS | 17573 | 1464706152012 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:12 INFO - PROCESS | 17573 | 1464706152200 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:49:12 INFO - PROCESS | 17573 | 1464706152476 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d02c00 == 104 [pid = 17573] [id = 408] 07:49:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 241 (0x8d63b800) [pid = 17573] [serial = 1225] [outer = (nil)] 07:49:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 242 (0x8ec0d400) [pid = 17573] [serial = 1226] [outer = 0x8d63b800] 07:49:12 INFO - PROCESS | 17573 | 1464706152606 Marionette DEBUG loaded listener.js 07:49:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 243 (0x8ee06c00) [pid = 17573] [serial = 1227] [outer = 0x8d63b800] 07:49:13 INFO - PROCESS | 17573 | 1464706153446 Marionette TRACE conn3 <- [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]]]}] 07:49:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:49:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1482ms 07:49:13 INFO - PROCESS | 17573 | 1464706153486 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:49:13 INFO - PROCESS | 17573 | 1464706153489 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:49:13 INFO - PROCESS | 17573 | 1464706153496 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:49:13 INFO - PROCESS | 17573 | 1464706153499 Marionette TRACE conn3 <- [1,1606,null,{}] 07:49:13 INFO - PROCESS | 17573 | 1464706153520 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:13 INFO - PROCESS | 17573 | 1464706153808 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:49:14 INFO - PROCESS | 17573 | 1464706154069 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee01800 == 105 [pid = 17573] [id = 409] 07:49:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 244 (0x8f527000) [pid = 17573] [serial = 1228] [outer = (nil)] 07:49:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 245 (0x8f63b800) [pid = 17573] [serial = 1229] [outer = 0x8f527000] 07:49:14 INFO - PROCESS | 17573 | 1464706154162 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 246 (0x8f63f800) [pid = 17573] [serial = 1230] [outer = 0x8f527000] 07:49:15 INFO - PROCESS | 17573 | 1464706155020 Marionette TRACE conn3 <- [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]]]}] 07:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1594ms 07:49:15 INFO - PROCESS | 17573 | 1464706155090 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:49:15 INFO - PROCESS | 17573 | 1464706155094 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:49:15 INFO - PROCESS | 17573 | 1464706155101 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:49:15 INFO - PROCESS | 17573 | 1464706155103 Marionette TRACE conn3 <- [1,1610,null,{}] 07:49:15 INFO - PROCESS | 17573 | 1464706155109 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:15 INFO - PROCESS | 17573 | 1464706155308 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:49:15 INFO - PROCESS | 17573 | 1464706155644 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f523800 == 106 [pid = 17573] [id = 410] 07:49:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 247 (0x8f52bc00) [pid = 17573] [serial = 1231] [outer = (nil)] 07:49:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 248 (0x8f958800) [pid = 17573] [serial = 1232] [outer = 0x8f52bc00] 07:49:15 INFO - PROCESS | 17573 | 1464706155732 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 249 (0x8f95f800) [pid = 17573] [serial = 1233] [outer = 0x8f52bc00] 07:49:16 INFO - PROCESS | 17573 | 1464706156571 Marionette TRACE conn3 <- [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]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1534ms 07:49:16 INFO - PROCESS | 17573 | 1464706156637 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:49:16 INFO - PROCESS | 17573 | 1464706156641 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:49:16 INFO - PROCESS | 17573 | 1464706156647 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 17573 | 1464706156650 Marionette TRACE conn3 <- [1,1614,null,{}] 07:49:16 INFO - PROCESS | 17573 | 1464706156656 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:16 INFO - PROCESS | 17573 | 1464706156859 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:49:17 INFO - PROCESS | 17573 | 1464706157184 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f529800 == 107 [pid = 17573] [id = 411] 07:49:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 250 (0x8f73b800) [pid = 17573] [serial = 1234] [outer = (nil)] 07:49:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 251 (0x917c3000) [pid = 17573] [serial = 1235] [outer = 0x8f73b800] 07:49:17 INFO - PROCESS | 17573 | 1464706157274 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 252 (0x917c8800) [pid = 17573] [serial = 1236] [outer = 0x8f73b800] 07:49:18 INFO - PROCESS | 17573 | 1464706158154 Marionette TRACE conn3 <- [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]]]}] 07:49:18 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 07:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1537ms 07:49:18 INFO - PROCESS | 17573 | 1464706158187 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 17573 | 1464706158190 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:49:18 INFO - PROCESS | 17573 | 1464706158197 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 17573 | 1464706158201 Marionette TRACE conn3 <- [1,1618,null,{}] 07:49:18 INFO - PROCESS | 17573 | 1464706158207 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:18 INFO - PROCESS | 17573 | 1464706158420 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:49:18 INFO - PROCESS | 17573 | 1464706158754 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f965000 == 108 [pid = 17573] [id = 412] 07:49:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 253 (0x91be7400) [pid = 17573] [serial = 1237] [outer = (nil)] 07:49:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 254 (0x91f4a000) [pid = 17573] [serial = 1238] [outer = 0x91be7400] 07:49:18 INFO - PROCESS | 17573 | 1464706158859 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 255 (0x92303000) [pid = 17573] [serial = 1239] [outer = 0x91be7400] 07:49:19 INFO - PROCESS | 17573 | 1464706159725 Marionette TRACE conn3 <- [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]]]}] 07:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1585ms 07:49:19 INFO - PROCESS | 17573 | 1464706159798 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 17573 | 1464706159803 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:49:19 INFO - PROCESS | 17573 | 1464706159813 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 17573 | 1464706159816 Marionette TRACE conn3 <- [1,1622,null,{}] 07:49:19 INFO - PROCESS | 17573 | 1464706159822 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:20 INFO - PROCESS | 17573 | 1464706160024 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:49:20 INFO - PROCESS | 17573 | 1464706160366 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c281000 == 109 [pid = 17573] [id = 413] 07:49:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 256 (0x9195e000) [pid = 17573] [serial = 1240] [outer = (nil)] 07:49:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 257 (0x92310000) [pid = 17573] [serial = 1241] [outer = 0x9195e000] 07:49:20 INFO - PROCESS | 17573 | 1464706160457 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 258 (0x923cdc00) [pid = 17573] [serial = 1242] [outer = 0x9195e000] 07:49:21 INFO - PROCESS | 17573 | 1464706161372 Marionette TRACE conn3 <- [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]]]}] 07:49:21 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 07:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1634ms 07:49:21 INFO - PROCESS | 17573 | 1464706161448 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 17573 | 1464706161452 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:49:21 INFO - PROCESS | 17573 | 1464706161458 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 17573 | 1464706161461 Marionette TRACE conn3 <- [1,1626,null,{}] 07:49:21 INFO - PROCESS | 17573 | 1464706161467 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:21 INFO - PROCESS | 17573 | 1464706161716 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:49:22 INFO - PROCESS | 17573 | 1464706162041 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x91be6800 == 110 [pid = 17573] [id = 414] 07:49:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 259 (0x922c3800) [pid = 17573] [serial = 1243] [outer = (nil)] 07:49:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 260 (0x9248e800) [pid = 17573] [serial = 1244] [outer = 0x922c3800] 07:49:22 INFO - PROCESS | 17573 | 1464706162129 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 261 (0x92491c00) [pid = 17573] [serial = 1245] [outer = 0x922c3800] 07:49:22 INFO - PROCESS | 17573 | 1464706162988 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1579ms 07:49:23 INFO - PROCESS | 17573 | 1464706163038 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 17573 | 1464706163042 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:49:23 INFO - PROCESS | 17573 | 1464706163048 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 17573 | 1464706163051 Marionette TRACE conn3 <- [1,1630,null,{}] 07:49:23 INFO - PROCESS | 17573 | 1464706163057 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:23 INFO - PROCESS | 17573 | 1464706163262 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:49:23 INFO - PROCESS | 17573 | 1464706163518 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x92485800 == 111 [pid = 17573] [id = 415] 07:49:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 262 (0x9248f000) [pid = 17573] [serial = 1246] [outer = (nil)] 07:49:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 263 (0x92722800) [pid = 17573] [serial = 1247] [outer = 0x9248f000] 07:49:23 INFO - PROCESS | 17573 | 1464706163646 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 264 (0x92724000) [pid = 17573] [serial = 1248] [outer = 0x9248f000] 07:49:24 INFO - PROCESS | 17573 | 1464706164633 Marionette TRACE conn3 <- [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]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1629ms 07:49:24 INFO - PROCESS | 17573 | 1464706164679 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 17573 | 1464706164683 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:49:24 INFO - PROCESS | 17573 | 1464706164689 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 17573 | 1464706164692 Marionette TRACE conn3 <- [1,1634,null,{}] 07:49:24 INFO - PROCESS | 17573 | 1464706164698 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:24 INFO - PROCESS | 17573 | 1464706164888 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:49:25 INFO - PROCESS | 17573 | 1464706165242 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f738400 == 112 [pid = 17573] [id = 416] 07:49:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 265 (0x91f4e000) [pid = 17573] [serial = 1249] [outer = (nil)] 07:49:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 266 (0x927d8c00) [pid = 17573] [serial = 1250] [outer = 0x91f4e000] 07:49:25 INFO - PROCESS | 17573 | 1464706165329 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 267 (0x927dc400) [pid = 17573] [serial = 1251] [outer = 0x91f4e000] 07:49:26 INFO - PROCESS | 17573 | 1464706166204 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1581ms 07:49:26 INFO - PROCESS | 17573 | 1464706166272 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 17573 | 1464706166275 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:49:26 INFO - PROCESS | 17573 | 1464706166281 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 17573 | 1464706166285 Marionette TRACE conn3 <- [1,1638,null,{}] 07:49:26 INFO - PROCESS | 17573 | 1464706166290 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:26 INFO - PROCESS | 17573 | 1464706166497 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:49:26 INFO - PROCESS | 17573 | 1464706166827 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x92496800 == 113 [pid = 17573] [id = 417] 07:49:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 268 (0x92727c00) [pid = 17573] [serial = 1252] [outer = (nil)] 07:49:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 269 (0x92b0f000) [pid = 17573] [serial = 1253] [outer = 0x92727c00] 07:49:26 INFO - PROCESS | 17573 | 1464706166915 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 270 (0x92b11400) [pid = 17573] [serial = 1254] [outer = 0x92727c00] 07:49:27 INFO - PROCESS | 17573 | 1464706167775 Marionette TRACE conn3 <- [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]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1538ms 07:49:27 INFO - PROCESS | 17573 | 1464706167820 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 17573 | 1464706167824 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:49:27 INFO - PROCESS | 17573 | 1464706167830 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 17573 | 1464706167834 Marionette TRACE conn3 <- [1,1642,null,{}] 07:49:27 INFO - PROCESS | 17573 | 1464706167839 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:28 INFO - PROCESS | 17573 | 1464706168024 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:49:28 INFO - PROCESS | 17573 | 1464706168314 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d6800 == 114 [pid = 17573] [id = 418] 07:49:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 271 (0x924e9400) [pid = 17573] [serial = 1255] [outer = (nil)] 07:49:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 272 (0x938b1400) [pid = 17573] [serial = 1256] [outer = 0x924e9400] 07:49:28 INFO - PROCESS | 17573 | 1464706168444 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 273 (0x9390dc00) [pid = 17573] [serial = 1257] [outer = 0x924e9400] 07:49:29 INFO - PROCESS | 17573 | 1464706169293 Marionette TRACE conn3 <- [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]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1528ms 07:49:29 INFO - PROCESS | 17573 | 1464706169361 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 17573 | 1464706169365 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:49:29 INFO - PROCESS | 17573 | 1464706169371 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 17573 | 1464706169374 Marionette TRACE conn3 <- [1,1646,null,{}] 07:49:29 INFO - PROCESS | 17573 | 1464706169380 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:29 INFO - PROCESS | 17573 | 1464706169605 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:49:29 INFO - PROCESS | 17573 | 1464706169947 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b09c00 == 115 [pid = 17573] [id = 419] 07:49:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 274 (0x93868400) [pid = 17573] [serial = 1258] [outer = (nil)] 07:49:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 275 (0x94eab800) [pid = 17573] [serial = 1259] [outer = 0x93868400] 07:49:30 INFO - PROCESS | 17573 | 1464706170035 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 276 (0x94eb4400) [pid = 17573] [serial = 1260] [outer = 0x93868400] 07:49:30 INFO - PROCESS | 17573 | 1464706170902 Marionette TRACE conn3 <- [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]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1580ms 07:49:30 INFO - PROCESS | 17573 | 1464706170952 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 17573 | 1464706170956 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:49:30 INFO - PROCESS | 17573 | 1464706170963 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 17573 | 1464706170965 Marionette TRACE conn3 <- [1,1650,null,{}] 07:49:30 INFO - PROCESS | 17573 | 1464706170971 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:31 INFO - PROCESS | 17573 | 1464706171174 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:49:31 INFO - PROCESS | 17573 | 1464706171463 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e3cc00 == 116 [pid = 17573] [id = 420] 07:49:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 277 (0x94eb9c00) [pid = 17573] [serial = 1261] [outer = (nil)] 07:49:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 278 (0x975bb000) [pid = 17573] [serial = 1262] [outer = 0x94eb9c00] 07:49:31 INFO - PROCESS | 17573 | 1464706171598 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 279 (0x9800bc00) [pid = 17573] [serial = 1263] [outer = 0x94eb9c00] 07:49:33 INFO - PROCESS | 17573 | --DOCSHELL 0x8c62a800 == 115 [pid = 17573] [id = 400] 07:49:33 INFO - PROCESS | 17573 | --DOCSHELL 0x88259c00 == 114 [pid = 17573] [id = 399] 07:49:33 INFO - PROCESS | 17573 | --DOCSHELL 0x894f3800 == 113 [pid = 17573] [id = 398] 07:49:33 INFO - PROCESS | 17573 | --DOCSHELL 0x85454c00 == 112 [pid = 17573] [id = 397] 07:49:33 INFO - PROCESS | 17573 | --DOCSHELL 0x85453800 == 111 [pid = 17573] [id = 396] 07:49:33 INFO - PROCESS | 17573 | --DOCSHELL 0x87a3e000 == 110 [pid = 17573] [id = 348] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 278 (0x9249d800) [pid = 17573] [serial = 999] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 277 (0x8f52a800) [pid = 17573] [serial = 1136] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 276 (0x93871c00) [pid = 17573] [serial = 693] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 275 (0x8f63b400) [pid = 17573] [serial = 798] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 274 (0x9d8d3c00) [pid = 17573] [serial = 687] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 273 (0x9a917c00) [pid = 17573] [serial = 834] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 272 (0x8d077400) [pid = 17573] [serial = 738] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 271 (0x9b451c00) [pid = 17573] [serial = 1080] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 270 (0x8d07e400) [pid = 17573] [serial = 903] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 269 (0x8f961000) [pid = 17573] [serial = 1038] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 268 (0x8d07a800) [pid = 17573] [serial = 690] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 267 (0x923cc400) [pid = 17573] [serial = 678] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 266 (0x9ab89000) [pid = 17573] [serial = 963] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 265 (0x8a2ed800) [pid = 17573] [serial = 735] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 264 (0x8d110c00) [pid = 17573] [serial = 1133] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 263 (0x8d0da800) [pid = 17573] [serial = 1002] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 262 (0x9272bc00) [pid = 17573] [serial = 1109] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 261 (0x99166000) [pid = 17573] [serial = 957] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 260 (0x98008000) [pid = 17573] [serial = 954] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 259 (0x9a150c00) [pid = 17573] [serial = 675] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 258 (0x88a1e400) [pid = 17573] [serial = 1041] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 257 (0x92306800) [pid = 17573] [serial = 1103] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 256 (0x8e319c00) [pid = 17573] [serial = 1131] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 255 (0x8e641c00) [pid = 17573] [serial = 741] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 254 (0x8cc92000) [pid = 17573] [serial = 867] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 253 (0x8f738800) [pid = 17573] [serial = 870] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 252 (0x93869800) [pid = 17573] [serial = 864] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 251 (0xa0617400) [pid = 17573] [serial = 891] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 250 (0x9a62d400) [pid = 17573] [serial = 831] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 249 (0xa3261c00) [pid = 17573] [serial = 1089] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 248 (0x8a2f8000) [pid = 17573] [serial = 1124] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 247 (0xa060c800) [pid = 17573] [serial = 681] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 246 (0x922cc400) [pid = 17573] [serial = 810] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 245 (0x9a6a9c00) [pid = 17573] [serial = 1014] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 244 (0xa623e400) [pid = 17573] [serial = 1029] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 243 (0x9bf3bc00) [pid = 17573] [serial = 882] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 242 (0x99d9e000) [pid = 17573] [serial = 1068] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 241 (0xa227f000) [pid = 17573] [serial = 1020] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 240 (0x98f62c00) [pid = 17573] [serial = 672] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 239 (0x9d49f800) [pid = 17573] [serial = 1035] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 238 (0x8f73f400) [pid = 17573] [serial = 644] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 237 (0x8cbce800) [pid = 17573] [serial = 1070] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 236 (0x93870c00) [pid = 17573] [serial = 945] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 235 (0x91f51400) [pid = 17573] [serial = 744] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 234 (0x8c621800) [pid = 17573] [serial = 801] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 233 (0x8d101c00) [pid = 17573] [serial = 1071] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 232 (0x9c22b400) [pid = 17573] [serial = 759] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 231 (0x991de400) [pid = 17573] [serial = 828] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 230 (0x9c13b000) [pid = 17573] [serial = 885] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 229 (0x8f745800) [pid = 17573] [serial = 1074] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 228 (0x9a170c00) [pid = 17573] [serial = 1116] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 227 (0xa35eac00) [pid = 17573] [serial = 1026] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 226 (0x8d0de400) [pid = 17573] [serial = 840] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 225 (0x99e9a400) [pid = 17573] [serial = 1011] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 224 (0x8cc92400) [pid = 17573] [serial = 1127] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 223 (0x9bf37800) [pid = 17573] [serial = 1082] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 222 (0xa061c800) [pid = 17573] [serial = 762] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 221 (0xa050b000) [pid = 17573] [serial = 975] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 220 (0x95178400) [pid = 17573] [serial = 822] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 219 (0x9bf86c00) [pid = 17573] [serial = 1083] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 218 (0x9230c000) [pid = 17573] [serial = 1107] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 217 (0x9a3f0800) [pid = 17573] [serial = 750] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 216 (0x894f3c00) [pid = 17573] [serial = 699] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 215 (0x94e3f000) [pid = 17573] [serial = 948] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 214 (0x94e41800) [pid = 17573] [serial = 1008] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 213 (0x88d0ac00) [pid = 17573] [serial = 1091] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 212 (0x9b44a000) [pid = 17573] [serial = 837] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 211 (0x87a3b000) [pid = 17573] [serial = 1044] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 210 (0x9272d400) [pid = 17573] [serial = 1115] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 209 (0x8cd31400) [pid = 17573] [serial = 1128] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 208 (0x8ea5b800) [pid = 17573] [serial = 1134] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 207 (0x92492400) [pid = 17573] [serial = 669] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 206 (0x8f9c6400) [pid = 17573] [serial = 807] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 205 (0x98061800) [pid = 17573] [serial = 825] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 204 (0x9bffd000) [pid = 17573] [serial = 972] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 203 (0xa35e9c00) [pid = 17573] [serial = 900] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 202 (0x9abb1c00) [pid = 17573] [serial = 1079] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 201 (0x917c6c00) [pid = 17573] [serial = 1098] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 200 (0xa68a1800) [pid = 17573] [serial = 696] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 199 (0x8b26d400) [pid = 17573] [serial = 930] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 198 (0x9397b000) [pid = 17573] [serial = 819] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 197 (0xa30f4400) [pid = 17573] [serial = 1094] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 196 (0x8570bc00) [pid = 17573] [serial = 1119] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 195 (0xa0508000) [pid = 17573] [serial = 1085] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 194 (0x8f9cd400) [pid = 17573] [serial = 774] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 193 (0x980cac00) [pid = 17573] [serial = 1076] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 192 (0x8b261800) [pid = 17573] [serial = 1125] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 191 (0x91f49800) [pid = 17573] [serial = 939] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 190 (0x8ee0e800) [pid = 17573] [serial = 1073] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x8f9c9000) [pid = 17573] [serial = 936] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x924e8400) [pid = 17573] [serial = 816] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x8a2ea000) [pid = 17573] [serial = 1047] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x99fc3800) [pid = 17573] [serial = 876] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x9b2c9800) [pid = 17573] [serial = 966] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x9230ec00) [pid = 17573] [serial = 1106] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x99f0e800) [pid = 17573] [serial = 1077] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x9a3f5000) [pid = 17573] [serial = 960] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x9a3fa400) [pid = 17573] [serial = 978] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x85458000) [pid = 17573] [serial = 1113] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x8f9c7400) [pid = 17573] [serial = 1005] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x8e31d000) [pid = 17573] [serial = 771] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x917c4c00) [pid = 17573] [serial = 1097] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x9c13d400) [pid = 17573] [serial = 1017] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x9272e400) [pid = 17573] [serial = 1110] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0xa6b63800) [pid = 17573] [serial = 1032] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x8d0dc000) [pid = 17573] [serial = 933] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x94e3b000) [pid = 17573] [serial = 768] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x923d4400) [pid = 17573] [serial = 813] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0xa227f400) [pid = 17573] [serial = 894] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x9a3f3000) [pid = 17573] [serial = 879] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0xa3230400) [pid = 17573] [serial = 897] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x85455c00) [pid = 17573] [serial = 1112] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x8ea60400) [pid = 17573] [serial = 1100] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x88d0c800) [pid = 17573] [serial = 1092] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x8d978400) [pid = 17573] [serial = 1130] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0xa30a4800) [pid = 17573] [serial = 1088] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x923cc000) [pid = 17573] [serial = 942] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x9bf3a800) [pid = 17573] [serial = 756] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x94ef0c00) [pid = 17573] [serial = 951] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x9517e800) [pid = 17573] [serial = 765] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x9517e000) [pid = 17573] [serial = 873] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x917ca800) [pid = 17573] [serial = 1101] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x85709800) [pid = 17573] [serial = 1118] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x9b2cc000) [pid = 17573] [serial = 753] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x9b7a8000) [pid = 17573] [serial = 969] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0xa0509400) [pid = 17573] [serial = 888] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0xa50f8800) [pid = 17573] [serial = 1095] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x92308400) [pid = 17573] [serial = 1104] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8a7ec400) [pid = 17573] [serial = 666] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0xa21b1000) [pid = 17573] [serial = 981] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8d1db800) [pid = 17573] [serial = 804] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0xa2163400) [pid = 17573] [serial = 1086] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x88e5e400) [pid = 17573] [serial = 684] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8824e400) [pid = 17573] [serial = 1121] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x924e2800) [pid = 17573] [serial = 747] [outer = (nil)] [url = about:blank] 07:49:33 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0xa30a4c00) [pid = 17573] [serial = 1023] [outer = (nil)] [url = about:blank] 07:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 3250ms 07:49:34 INFO - PROCESS | 17573 | 1464706174206 Marionette TRACE conn3 <- [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]]]}] 07:49:34 INFO - PROCESS | 17573 | 1464706174215 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 17573 | 1464706174220 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:49:34 INFO - PROCESS | 17573 | 1464706174228 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 17573 | 1464706174233 Marionette TRACE conn3 <- [1,1654,null,{}] 07:49:34 INFO - PROCESS | 17573 | 1464706174242 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:34 INFO - PROCESS | 17573 | 1464706174442 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:49:34 INFO - PROCESS | 17573 | 1464706174658 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x85458000 == 111 [pid = 17573] [id = 421] 07:49:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8570a800) [pid = 17573] [serial = 1264] [outer = (nil)] 07:49:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x87966000) [pid = 17573] [serial = 1265] [outer = 0x8570a800] 07:49:34 INFO - PROCESS | 17573 | 1464706174739 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x87a38c00) [pid = 17573] [serial = 1266] [outer = 0x8570a800] 07:49:35 INFO - PROCESS | 17573 | 1464706175501 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1283ms 07:49:35 INFO - PROCESS | 17573 | 1464706175515 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 17573 | 1464706175522 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:49:35 INFO - PROCESS | 17573 | 1464706175533 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 17573 | 1464706175536 Marionette TRACE conn3 <- [1,1658,null,{}] 07:49:35 INFO - PROCESS | 17573 | 1464706175542 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:35 INFO - PROCESS | 17573 | 1464706175818 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:49:35 INFO - PROCESS | 17573 | 1464706175943 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 17573 | ++DOCSHELL 0x88a12c00 == 112 [pid = 17573] [id = 422] 07:49:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x88a16c00) [pid = 17573] [serial = 1267] [outer = (nil)] 07:49:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x88d04c00) [pid = 17573] [serial = 1268] [outer = 0x88a16c00] 07:49:36 INFO - PROCESS | 17573 | 1464706176015 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x88d0c400) [pid = 17573] [serial = 1269] [outer = 0x88a16c00] 07:49:36 INFO - PROCESS | 17573 | 1464706176946 Marionette TRACE conn3 <- [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]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1485ms 07:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:49:37 INFO - PROCESS | 17573 | 1464706177017 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 17573 | 1464706177020 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:49:37 INFO - PROCESS | 17573 | 1464706177026 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 17573 | 1464706177032 Marionette TRACE conn3 <- [1,1662,null,{}] 07:49:37 INFO - PROCESS | 17573 | 1464706177052 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:37 INFO - PROCESS | 17573 | 1464706177298 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:49:37 INFO - PROCESS | 17573 | 1464706177322 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d05800 == 113 [pid = 17573] [id = 423] 07:49:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x894f3800) [pid = 17573] [serial = 1270] [outer = (nil)] 07:49:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8a2ea800) [pid = 17573] [serial = 1271] [outer = 0x894f3800] 07:49:37 INFO - PROCESS | 17573 | 1464706177395 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8b25e400) [pid = 17573] [serial = 1272] [outer = 0x894f3800] 07:49:38 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x894f7400) [pid = 17573] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:49:38 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8a7eb400) [pid = 17573] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:49:38 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8545b000) [pid = 17573] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:49:38 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x85454400) [pid = 17573] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:49:38 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8cc99c00) [pid = 17573] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:49:38 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8570b800) [pid = 17573] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:49:39 INFO - PROCESS | 17573 | 1464706179010 Marionette TRACE conn3 <- [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]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2047ms 07:49:39 INFO - PROCESS | 17573 | 1464706179073 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 17573 | 1464706179078 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:49:39 INFO - PROCESS | 17573 | 1464706179084 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 17573 | 1464706179086 Marionette TRACE conn3 <- [1,1666,null,{}] 07:49:39 INFO - PROCESS | 17573 | 1464706179092 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:39 INFO - PROCESS | 17573 | 1464706179282 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:49:39 INFO - PROCESS | 17573 | 1464706179466 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x840ed000 == 114 [pid = 17573] [id = 424] 07:49:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x869dcc00) [pid = 17573] [serial = 1273] [outer = (nil)] 07:49:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8a7ef400) [pid = 17573] [serial = 1274] [outer = 0x869dcc00] 07:49:39 INFO - PROCESS | 17573 | 1464706179577 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8c27f800) [pid = 17573] [serial = 1275] [outer = 0x869dcc00] 07:49:40 INFO - PROCESS | 17573 | 1464706180369 Marionette TRACE conn3 <- [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]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1337ms 07:49:40 INFO - PROCESS | 17573 | 1464706180422 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 17573 | 1464706180424 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:49:40 INFO - PROCESS | 17573 | 1464706180434 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 17573 | 1464706180437 Marionette TRACE conn3 <- [1,1670,null,{}] 07:49:40 INFO - PROCESS | 17573 | 1464706180443 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:40 INFO - PROCESS | 17573 | 1464706180615 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:49:40 INFO - PROCESS | 17573 | 1464706180630 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b265000 == 115 [pid = 17573] [id = 425] 07:49:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8c542c00) [pid = 17573] [serial = 1276] [outer = (nil)] 07:49:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8cbc9400) [pid = 17573] [serial = 1277] [outer = 0x8c542c00] 07:49:40 INFO - PROCESS | 17573 | 1464706180701 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8cc96800) [pid = 17573] [serial = 1278] [outer = 0x8c542c00] 07:49:42 INFO - PROCESS | 17573 | 1464706182016 Marionette TRACE conn3 <- [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]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1634ms 07:49:42 INFO - PROCESS | 17573 | 1464706182070 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:49:42 INFO - PROCESS | 17573 | 1464706182078 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:49:42 INFO - PROCESS | 17573 | 1464706182085 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 17573 | 1464706182092 Marionette TRACE conn3 <- [1,1674,null,{}] 07:49:42 INFO - PROCESS | 17573 | 1464706182100 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:42 INFO - PROCESS | 17573 | 1464706182311 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:49:42 INFO - PROCESS | 17573 | 1464706182626 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x87968c00 == 116 [pid = 17573] [id = 426] 07:49:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8796f400) [pid = 17573] [serial = 1279] [outer = (nil)] 07:49:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x88a19000) [pid = 17573] [serial = 1280] [outer = 0x8796f400] 07:49:42 INFO - PROCESS | 17573 | 1464706182721 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x88d0f000) [pid = 17573] [serial = 1281] [outer = 0x8796f400] 07:49:43 INFO - PROCESS | 17573 | 1464706183667 Marionette TRACE conn3 <- [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]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1639ms 07:49:43 INFO - PROCESS | 17573 | 1464706183724 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 17573 | 1464706183733 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:49:43 INFO - PROCESS | 17573 | 1464706183744 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 17573 | 1464706183749 Marionette TRACE conn3 <- [1,1678,null,{}] 07:49:43 INFO - PROCESS | 17573 | 1464706183755 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:44 INFO - PROCESS | 17573 | 1464706183996 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:49:44 INFO - PROCESS | 17573 | 1464706184317 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e53800 == 117 [pid = 17573] [id = 427] 07:49:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x8a7e5000) [pid = 17573] [serial = 1282] [outer = (nil)] 07:49:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x8c628c00) [pid = 17573] [serial = 1283] [outer = 0x8a7e5000] 07:49:44 INFO - PROCESS | 17573 | 1464706184411 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x8cbd0000) [pid = 17573] [serial = 1284] [outer = 0x8a7e5000] 07:49:45 INFO - PROCESS | 17573 | 1464706185329 Marionette TRACE conn3 <- [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]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1649ms 07:49:45 INFO - PROCESS | 17573 | 1464706185393 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 17573 | 1464706185398 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:49:45 INFO - PROCESS | 17573 | 1464706185404 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 17573 | 1464706185410 Marionette TRACE conn3 <- [1,1682,null,{}] 07:49:45 INFO - PROCESS | 17573 | 1464706185427 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:45 INFO - PROCESS | 17573 | 1464706185678 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:49:46 INFO - PROCESS | 17573 | 1464706185997 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x85710400 == 118 [pid = 17573] [id = 428] 07:49:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x8d07bc00) [pid = 17573] [serial = 1285] [outer = (nil)] 07:49:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x8d0dd800) [pid = 17573] [serial = 1286] [outer = 0x8d07bc00] 07:49:46 INFO - PROCESS | 17573 | 1464706186090 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x8d563c00) [pid = 17573] [serial = 1287] [outer = 0x8d07bc00] 07:49:46 INFO - PROCESS | 17573 | 1464706186960 Marionette TRACE conn3 <- [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]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1595ms 07:49:47 INFO - PROCESS | 17573 | 1464706187000 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 17573 | 1464706187005 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:49:47 INFO - PROCESS | 17573 | 1464706187011 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 17573 | 1464706187015 Marionette TRACE conn3 <- [1,1686,null,{}] 07:49:47 INFO - PROCESS | 17573 | 1464706187021 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:47 INFO - PROCESS | 17573 | 1464706187238 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:49:47 INFO - PROCESS | 17573 | 1464706187511 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d080000 == 119 [pid = 17573] [id = 429] 07:49:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x8d63a400) [pid = 17573] [serial = 1288] [outer = (nil)] 07:49:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x8d97d000) [pid = 17573] [serial = 1289] [outer = 0x8d63a400] 07:49:47 INFO - PROCESS | 17573 | 1464706187647 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x8e31a800) [pid = 17573] [serial = 1290] [outer = 0x8d63a400] 07:49:48 INFO - PROCESS | 17573 | 1464706188485 Marionette TRACE conn3 <- [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]]]}] 07:49:48 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 07:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1538ms 07:49:48 INFO - PROCESS | 17573 | 1464706188553 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 17573 | 1464706188557 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:49:48 INFO - PROCESS | 17573 | 1464706188566 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 17573 | 1464706188569 Marionette TRACE conn3 <- [1,1690,null,{}] 07:49:48 INFO - PROCESS | 17573 | 1464706188575 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:48 INFO - PROCESS | 17573 | 1464706188766 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:49:49 INFO - PROCESS | 17573 | 1464706189049 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a8400 == 120 [pid = 17573] [id = 430] 07:49:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x8e31ec00) [pid = 17573] [serial = 1291] [outer = (nil)] 07:49:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x8e641c00) [pid = 17573] [serial = 1292] [outer = 0x8e31ec00] 07:49:49 INFO - PROCESS | 17573 | 1464706189188 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x8e649800) [pid = 17573] [serial = 1293] [outer = 0x8e31ec00] 07:49:50 INFO - PROCESS | 17573 | 1464706190096 Marionette TRACE conn3 <- [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]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1594ms 07:49:50 INFO - PROCESS | 17573 | 1464706190161 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 17573 | 1464706190164 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:49:50 INFO - PROCESS | 17573 | 1464706190171 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 17573 | 1464706190175 Marionette TRACE conn3 <- [1,1694,null,{}] 07:49:50 INFO - PROCESS | 17573 | 1464706190180 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:50 INFO - PROCESS | 17573 | 1464706190466 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:49:50 INFO - PROCESS | 17573 | 1464706190785 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc91000 == 121 [pid = 17573] [id = 431] 07:49:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x8d568400) [pid = 17573] [serial = 1294] [outer = (nil)] 07:49:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x8ee0f400) [pid = 17573] [serial = 1295] [outer = 0x8d568400] 07:49:50 INFO - PROCESS | 17573 | 1464706190874 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x8f63c400) [pid = 17573] [serial = 1296] [outer = 0x8d568400] 07:49:51 INFO - PROCESS | 17573 | 1464706191705 Marionette TRACE conn3 <- [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]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1580ms 07:49:51 INFO - PROCESS | 17573 | 1464706191752 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:49:51 INFO - PROCESS | 17573 | 1464706191756 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:49:51 INFO - PROCESS | 17573 | 1464706191762 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 17573 | 1464706191766 Marionette TRACE conn3 <- [1,1698,null,{}] 07:49:51 INFO - PROCESS | 17573 | 1464706191772 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:51 INFO - PROCESS | 17573 | 1464706191986 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:49:52 INFO - PROCESS | 17573 | 1464706192303 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea53400 == 122 [pid = 17573] [id = 432] 07:49:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x8ea60c00) [pid = 17573] [serial = 1297] [outer = (nil)] 07:49:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x8f959000) [pid = 17573] [serial = 1298] [outer = 0x8ea60c00] 07:49:52 INFO - PROCESS | 17573 | 1464706192391 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x8f961400) [pid = 17573] [serial = 1299] [outer = 0x8ea60c00] 07:49:53 INFO - PROCESS | 17573 | 1464706193259 Marionette TRACE conn3 <- [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]]]}] 07:49:53 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 07:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1586ms 07:49:53 INFO - PROCESS | 17573 | 1464706193350 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 17573 | 1464706193354 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:49:53 INFO - PROCESS | 17573 | 1464706193360 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 17573 | 1464706193364 Marionette TRACE conn3 <- [1,1702,null,{}] 07:49:53 INFO - PROCESS | 17573 | 1464706193369 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:53 INFO - PROCESS | 17573 | 1464706193604 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:49:53 INFO - PROCESS | 17573 | 1464706193923 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f641400 == 123 [pid = 17573] [id = 433] 07:49:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x8f95ac00) [pid = 17573] [serial = 1300] [outer = (nil)] 07:49:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x917c3400) [pid = 17573] [serial = 1301] [outer = 0x8f95ac00] 07:49:54 INFO - PROCESS | 17573 | 1464706194022 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x917c8000) [pid = 17573] [serial = 1302] [outer = 0x8f95ac00] 07:49:55 INFO - PROCESS | 17573 | 1464706195001 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1683ms 07:49:55 INFO - PROCESS | 17573 | 1464706195044 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 17573 | 1464706195047 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:49:55 INFO - PROCESS | 17573 | 1464706195054 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 17573 | 1464706195058 Marionette TRACE conn3 <- [1,1706,null,{}] 07:49:55 INFO - PROCESS | 17573 | 1464706195064 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:55 INFO - PROCESS | 17573 | 1464706195272 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:49:55 INFO - PROCESS | 17573 | 1464706195620 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc90000 == 124 [pid = 17573] [id = 434] 07:49:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x917c2000) [pid = 17573] [serial = 1303] [outer = (nil)] 07:49:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x91be1400) [pid = 17573] [serial = 1304] [outer = 0x917c2000] 07:49:55 INFO - PROCESS | 17573 | 1464706195711 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x91be4400) [pid = 17573] [serial = 1305] [outer = 0x917c2000] 07:49:56 INFO - PROCESS | 17573 | 1464706196569 Marionette TRACE conn3 <- [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]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1581ms 07:49:56 INFO - PROCESS | 17573 | 1464706196644 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 17573 | 1464706196648 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:49:56 INFO - PROCESS | 17573 | 1464706196657 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 17573 | 1464706196660 Marionette TRACE conn3 <- [1,1710,null,{}] 07:49:56 INFO - PROCESS | 17573 | 1464706196664 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:56 INFO - PROCESS | 17573 | 1464706196864 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:49:57 INFO - PROCESS | 17573 | 1464706197191 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x917c8400 == 125 [pid = 17573] [id = 435] 07:49:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x922c7c00) [pid = 17573] [serial = 1306] [outer = (nil)] 07:49:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x922cec00) [pid = 17573] [serial = 1307] [outer = 0x922c7c00] 07:49:57 INFO - PROCESS | 17573 | 1464706197280 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x92308000) [pid = 17573] [serial = 1308] [outer = 0x922c7c00] 07:49:58 INFO - PROCESS | 17573 | 1464706198201 Marionette TRACE conn3 <- [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]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1579ms 07:49:58 INFO - PROCESS | 17573 | 1464706198237 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 17573 | 1464706198241 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:49:58 INFO - PROCESS | 17573 | 1464706198248 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 17573 | 1464706198252 Marionette TRACE conn3 <- [1,1714,null,{}] 07:49:58 INFO - PROCESS | 17573 | 1464706198258 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:49:58 INFO - PROCESS | 17573 | 1464706198475 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:49:58 INFO - PROCESS | 17573 | 1464706198796 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f51400 == 126 [pid = 17573] [id = 436] 07:49:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x9230a800) [pid = 17573] [serial = 1309] [outer = (nil)] 07:49:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x92498400) [pid = 17573] [serial = 1310] [outer = 0x9230a800] 07:49:58 INFO - PROCESS | 17573 | 1464706198896 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x926a9800) [pid = 17573] [serial = 1311] [outer = 0x9230a800] 07:49:59 INFO - PROCESS | 17573 | 1464706199792 Marionette TRACE conn3 <- [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]]]}] 07:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1583ms 07:49:59 INFO - PROCESS | 17573 | 1464706199831 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 17573 | 1464706199834 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:49:59 INFO - PROCESS | 17573 | 1464706199841 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 17573 | 1464706199844 Marionette TRACE conn3 <- [1,1718,null,{}] 07:49:59 INFO - PROCESS | 17573 | 1464706199850 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:00 INFO - PROCESS | 17573 | 1464706200037 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:50:00 INFO - PROCESS | 17573 | 1464706200326 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d077800 == 127 [pid = 17573] [id = 437] 07:50:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x8e5ac000) [pid = 17573] [serial = 1312] [outer = (nil)] 07:50:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x9272d800) [pid = 17573] [serial = 1313] [outer = 0x8e5ac000] 07:50:00 INFO - PROCESS | 17573 | 1464706200467 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x927d1c00) [pid = 17573] [serial = 1314] [outer = 0x8e5ac000] 07:50:01 INFO - PROCESS | 17573 | 1464706201320 Marionette TRACE conn3 <- [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]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1532ms 07:50:01 INFO - PROCESS | 17573 | 1464706201389 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 17573 | 1464706201393 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:50:01 INFO - PROCESS | 17573 | 1464706201403 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 17573 | 1464706201416 Marionette TRACE conn3 <- [1,1722,null,{}] 07:50:01 INFO - PROCESS | 17573 | 1464706201422 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:01 INFO - PROCESS | 17573 | 1464706201614 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:50:01 INFO - PROCESS | 17573 | 1464706201962 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x9272cc00 == 128 [pid = 17573] [id = 438] 07:50:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x9272e800) [pid = 17573] [serial = 1315] [outer = (nil)] 07:50:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x92b0e000) [pid = 17573] [serial = 1316] [outer = 0x9272e800] 07:50:02 INFO - PROCESS | 17573 | 1464706202059 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 191 (0x93869800) [pid = 17573] [serial = 1317] [outer = 0x9272e800] 07:50:02 INFO - PROCESS | 17573 | 1464706202985 Marionette TRACE conn3 <- [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]]]}] 07:50:03 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 07:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1640ms 07:50:03 INFO - PROCESS | 17573 | 1464706203044 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 17573 | 1464706203048 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:50:03 INFO - PROCESS | 17573 | 1464706203054 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 17573 | 1464706203057 Marionette TRACE conn3 <- [1,1726,null,{}] 07:50:03 INFO - PROCESS | 17573 | 1464706203063 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:03 INFO - PROCESS | 17573 | 1464706203262 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:50:03 INFO - PROCESS | 17573 | 1464706203582 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x840f1800 == 129 [pid = 17573] [id = 439] 07:50:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 192 (0x85702400) [pid = 17573] [serial = 1318] [outer = (nil)] 07:50:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 193 (0x94e43c00) [pid = 17573] [serial = 1319] [outer = 0x85702400] 07:50:03 INFO - PROCESS | 17573 | 1464706203670 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 194 (0x94e48400) [pid = 17573] [serial = 1320] [outer = 0x85702400] 07:50:04 INFO - PROCESS | 17573 | 1464706204554 Marionette TRACE conn3 <- [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]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1536ms 07:50:04 INFO - PROCESS | 17573 | 1464706204591 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 17573 | 1464706204595 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:50:04 INFO - PROCESS | 17573 | 1464706204601 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 17573 | 1464706204604 Marionette TRACE conn3 <- [1,1730,null,{}] 07:50:04 INFO - PROCESS | 17573 | 1464706204610 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:04 INFO - PROCESS | 17573 | 1464706204826 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:50:05 INFO - PROCESS | 17573 | 1464706205166 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbca000 == 130 [pid = 17573] [id = 440] 07:50:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 195 (0x8cc97400) [pid = 17573] [serial = 1321] [outer = (nil)] 07:50:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 196 (0x94e44c00) [pid = 17573] [serial = 1322] [outer = 0x8cc97400] 07:50:05 INFO - PROCESS | 17573 | 1464706205260 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 197 (0x9517a000) [pid = 17573] [serial = 1323] [outer = 0x8cc97400] 07:50:06 INFO - PROCESS | 17573 | 1464706206138 Marionette TRACE conn3 <- [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]]]}] 07:50:06 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 07:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1581ms 07:50:06 INFO - PROCESS | 17573 | 1464706206187 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 17573 | 1464706206191 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:50:06 INFO - PROCESS | 17573 | 1464706206197 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 17573 | 1464706206201 Marionette TRACE conn3 <- [1,1734,null,{}] 07:50:06 INFO - PROCESS | 17573 | 1464706206206 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:06 INFO - PROCESS | 17573 | 1464706206414 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:50:06 INFO - PROCESS | 17573 | 1464706206701 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b0ac00 == 131 [pid = 17573] [id = 441] 07:50:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 198 (0x96bd1000) [pid = 17573] [serial = 1324] [outer = (nil)] 07:50:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 199 (0x98f5f800) [pid = 17573] [serial = 1325] [outer = 0x96bd1000] 07:50:06 INFO - PROCESS | 17573 | 1464706206835 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 200 (0x980ca800) [pid = 17573] [serial = 1326] [outer = 0x96bd1000] 07:50:07 INFO - PROCESS | 17573 | 1464706207694 Marionette TRACE conn3 <- [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]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1539ms 07:50:07 INFO - PROCESS | 17573 | 1464706207737 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 17573 | 1464706207741 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:50:07 INFO - PROCESS | 17573 | 1464706207748 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 17573 | 1464706207751 Marionette TRACE conn3 <- [1,1738,null,{}] 07:50:07 INFO - PROCESS | 17573 | 1464706207778 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:07 INFO - PROCESS | 17573 | 1464706207994 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:50:08 INFO - PROCESS | 17573 | 1464706208278 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x95183c00 == 132 [pid = 17573] [id = 442] 07:50:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 201 (0x9805a000) [pid = 17573] [serial = 1327] [outer = (nil)] 07:50:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 202 (0x991dcc00) [pid = 17573] [serial = 1328] [outer = 0x9805a000] 07:50:08 INFO - PROCESS | 17573 | 1464706208414 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 203 (0x991e2c00) [pid = 17573] [serial = 1329] [outer = 0x9805a000] 07:50:09 INFO - PROCESS | 17573 | 1464706209358 Marionette TRACE conn3 <- [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]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1646ms 07:50:09 INFO - PROCESS | 17573 | 1464706209395 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 17573 | 1464706209399 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:50:09 INFO - PROCESS | 17573 | 1464706209405 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 17573 | 1464706209409 Marionette TRACE conn3 <- [1,1742,null,{}] 07:50:09 INFO - PROCESS | 17573 | 1464706209414 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:09 INFO - PROCESS | 17573 | 1464706209625 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:50:10 INFO - PROCESS | 17573 | 1464706210014 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x93972000 == 133 [pid = 17573] [id = 443] 07:50:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 204 (0x94e44000) [pid = 17573] [serial = 1330] [outer = (nil)] 07:50:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 205 (0x99e94400) [pid = 17573] [serial = 1331] [outer = 0x94e44000] 07:50:10 INFO - PROCESS | 17573 | 1464706210112 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 206 (0x99fc2800) [pid = 17573] [serial = 1332] [outer = 0x94e44000] 07:50:11 INFO - PROCESS | 17573 | 1464706211025 Marionette TRACE conn3 <- [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]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1684ms 07:50:11 INFO - PROCESS | 17573 | 1464706211090 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 17573 | 1464706211093 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:50:11 INFO - PROCESS | 17573 | 1464706211101 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 17573 | 1464706211105 Marionette TRACE conn3 <- [1,1746,null,{}] 07:50:11 INFO - PROCESS | 17573 | 1464706211116 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:11 INFO - PROCESS | 17573 | 1464706211339 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:50:11 INFO - PROCESS | 17573 | 1464706211669 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x980ca400 == 132 [pid = 17573] [id = 24] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x94e44400 == 131 [pid = 17573] [id = 40] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0xa0618000 == 130 [pid = 17573] [id = 14] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8c62f800 == 129 [pid = 17573] [id = 225] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x85457c00 == 128 [pid = 17573] [id = 371] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd3a800 == 127 [pid = 17573] [id = 220] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8544e000 == 126 [pid = 17573] [id = 370] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8a077c00 == 125 [pid = 17573] [id = 279] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x85453c00 == 124 [pid = 17573] [id = 372] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x85706c00 == 123 [pid = 17573] [id = 373] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x840ed000 == 122 [pid = 17573] [id = 424] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x88d05800 == 121 [pid = 17573] [id = 423] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x88a12c00 == 120 [pid = 17573] [id = 422] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x85458000 == 119 [pid = 17573] [id = 421] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x94e3cc00 == 118 [pid = 17573] [id = 420] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x923d6800 == 117 [pid = 17573] [id = 418] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x92b09c00 == 116 [pid = 17573] [id = 419] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x92496800 == 115 [pid = 17573] [id = 417] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8f738400 == 114 [pid = 17573] [id = 416] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x92485800 == 113 [pid = 17573] [id = 415] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8c281000 == 112 [pid = 17573] [id = 413] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x91be6800 == 111 [pid = 17573] [id = 414] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8f965000 == 110 [pid = 17573] [id = 412] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8f529800 == 109 [pid = 17573] [id = 411] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8f523800 == 108 [pid = 17573] [id = 410] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee01800 == 107 [pid = 17573] [id = 409] 07:50:12 INFO - PROCESS | 17573 | --DOCSHELL 0x88d02c00 == 106 [pid = 17573] [id = 408] 07:50:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8d108400 == 105 [pid = 17573] [id = 406] 07:50:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbc1800 == 104 [pid = 17573] [id = 407] 07:50:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8c544800 == 103 [pid = 17573] [id = 405] 07:50:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a0400 == 102 [pid = 17573] [id = 404] 07:50:13 INFO - PROCESS | 17573 | --DOCSHELL 0x88e5cc00 == 101 [pid = 17573] [id = 403] 07:50:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8544ec00 == 100 [pid = 17573] [id = 402] 07:50:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x840e7800 == 101 [pid = 17573] [id = 444] 07:50:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 207 (0x840ecc00) [pid = 17573] [serial = 1333] [outer = (nil)] 07:50:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 208 (0x85458000) [pid = 17573] [serial = 1334] [outer = 0x840ecc00] 07:50:13 INFO - PROCESS | 17573 | 1464706213095 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 209 (0x869d6400) [pid = 17573] [serial = 1335] [outer = 0x840ecc00] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 208 (0x91beac00) [pid = 17573] [serial = 1148] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 207 (0x8824ac00) [pid = 17573] [serial = 1187] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 206 (0xa30fb800) [pid = 17573] [serial = 1169] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 205 (0x9b44a800) [pid = 17573] [serial = 1163] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 204 (0x9c13b400) [pid = 17573] [serial = 1166] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 203 (0x8796c800) [pid = 17573] [serial = 1175] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 202 (0x8d641400) [pid = 17573] [serial = 1142] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 201 (0x88259800) [pid = 17573] [serial = 1181] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 200 (0x8f962800) [pid = 17573] [serial = 1145] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 199 (0x8a2ed000) [pid = 17573] [serial = 1196] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 198 (0x8cc97000) [pid = 17573] [serial = 1199] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 197 (0x92488400) [pid = 17573] [serial = 1151] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 196 (0x8a7ed400) [pid = 17573] [serial = 1197] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 195 (0x840ec000) [pid = 17573] [serial = 1178] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 194 (0x87a38800) [pid = 17573] [serial = 1193] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 193 (0x8a1a9c00) [pid = 17573] [serial = 1139] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 192 (0x85709000) [pid = 17573] [serial = 1190] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 191 (0x96bdb800) [pid = 17573] [serial = 1157] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 190 (0x8d107c00) [pid = 17573] [serial = 1202] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x94e3c800) [pid = 17573] [serial = 1154] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x8d1d0400) [pid = 17573] [serial = 1203] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x8cd36400) [pid = 17573] [serial = 1200] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x87a36800) [pid = 17573] [serial = 1191] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x88a1fc00) [pid = 17573] [serial = 1194] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x927de800) [pid = 17573] [serial = 1172] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x869ddc00) [pid = 17573] [serial = 1184] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x99fe4c00) [pid = 17573] [serial = 1160] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x88250000) [pid = 17573] [serial = 1122] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x88e55c00) [pid = 17573] [serial = 1205] [outer = (nil)] [url = about:blank] 07:50:14 INFO - PROCESS | 17573 | 1464706214156 Marionette TRACE conn3 <- [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]]]}] 07:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 3088ms 07:50:14 INFO - PROCESS | 17573 | 1464706214191 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 17573 | 1464706214198 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:50:14 INFO - PROCESS | 17573 | 1464706214206 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 17573 | 1464706214212 Marionette TRACE conn3 <- [1,1750,null,{}] 07:50:14 INFO - PROCESS | 17573 | 1464706214219 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:14 INFO - PROCESS | 17573 | 1464706214423 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:50:14 INFO - PROCESS | 17573 | 1464706214640 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a36800 == 102 [pid = 17573] [id = 445] 07:50:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x8824a400) [pid = 17573] [serial = 1336] [outer = (nil)] 07:50:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x88250c00) [pid = 17573] [serial = 1337] [outer = 0x8824a400] 07:50:14 INFO - PROCESS | 17573 | 1464706214722 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x88a14800) [pid = 17573] [serial = 1338] [outer = 0x8824a400] 07:50:15 INFO - PROCESS | 17573 | 1464706215559 Marionette TRACE conn3 <- [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]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1390ms 07:50:15 INFO - PROCESS | 17573 | 1464706215596 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 17573 | 1464706215601 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:50:15 INFO - PROCESS | 17573 | 1464706215611 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 17573 | 1464706215614 Marionette TRACE conn3 <- [1,1754,null,{}] 07:50:15 INFO - PROCESS | 17573 | 1464706215626 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:15 INFO - PROCESS | 17573 | 1464706215901 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:50:15 INFO - PROCESS | 17573 | 1464706215939 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d04000 == 103 [pid = 17573] [id = 446] 07:50:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x88d08400) [pid = 17573] [serial = 1339] [outer = (nil)] 07:50:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x8a074400) [pid = 17573] [serial = 1340] [outer = 0x88d08400] 07:50:16 INFO - PROCESS | 17573 | 1464706216009 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x8a2f3800) [pid = 17573] [serial = 1341] [outer = 0x88d08400] 07:50:17 INFO - PROCESS | 17573 | 1464706217087 Marionette TRACE conn3 <- [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]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1543ms 07:50:17 INFO - PROCESS | 17573 | 1464706217154 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 17573 | 1464706217157 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:50:17 INFO - PROCESS | 17573 | 1464706217164 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 17573 | 1464706217170 Marionette TRACE conn3 <- [1,1758,null,{}] 07:50:17 INFO - PROCESS | 17573 | 1464706217185 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:17 INFO - PROCESS | 17573 | 1464706217470 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:50:17 INFO - PROCESS | 17573 | 1464706217496 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d03000 == 104 [pid = 17573] [id = 447] 07:50:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x8c544800) [pid = 17573] [serial = 1342] [outer = (nil)] 07:50:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x8cc99c00) [pid = 17573] [serial = 1343] [outer = 0x8c544800] 07:50:17 INFO - PROCESS | 17573 | 1464706217568 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x8cd36400) [pid = 17573] [serial = 1344] [outer = 0x8c544800] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x91f50400) [pid = 17573] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x927d4000) [pid = 17573] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x924e9400) [pid = 17573] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x9272a000) [pid = 17573] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x87964c00) [pid = 17573] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x8ea5f000) [pid = 17573] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x8d105c00) [pid = 17573] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x88e5d400) [pid = 17573] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x869dcc00) [pid = 17573] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x9195e000) [pid = 17573] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x92727c00) [pid = 17573] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x94eb9c00) [pid = 17573] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x88257000) [pid = 17573] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x840e4000) [pid = 17573] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x94ef6400) [pid = 17573] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x840e6800) [pid = 17573] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8d1d5000) [pid = 17573] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x869de800) [pid = 17573] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x922c3800) [pid = 17573] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8545b800) [pid = 17573] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8570a800) [pid = 17573] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x8f527000) [pid = 17573] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x8d101400) [pid = 17573] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x8d63b800) [pid = 17573] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:50:18 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x91f4e000) [pid = 17573] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x9a150000) [pid = 17573] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x8d109c00) [pid = 17573] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x8c54c400) [pid = 17573] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x894f3800) [pid = 17573] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x869da800) [pid = 17573] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x91be7400) [pid = 17573] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x8f9d0000) [pid = 17573] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x93868400) [pid = 17573] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0xa247b400) [pid = 17573] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x9248f000) [pid = 17573] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x88a16c00) [pid = 17573] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x8f52bc00) [pid = 17573] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x8f95a000) [pid = 17573] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8f73b800) [pid = 17573] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x93972c00) [pid = 17573] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:50:19 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8d569c00) [pid = 17573] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:50:19 INFO - PROCESS | 17573 | 1464706219364 Marionette TRACE conn3 <- [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]]]}] 07:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2244ms 07:50:19 INFO - PROCESS | 17573 | 1464706219409 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 17573 | 1464706219413 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:50:19 INFO - PROCESS | 17573 | 1464706219419 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 17573 | 1464706219421 Marionette TRACE conn3 <- [1,1762,null,{}] 07:50:19 INFO - PROCESS | 17573 | 1464706219427 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:19 INFO - PROCESS | 17573 | 1464706219603 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:50:19 INFO - PROCESS | 17573 | 1464706219618 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x840e6800 == 105 [pid = 17573] [id = 448] 07:50:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8545b800) [pid = 17573] [serial = 1345] [outer = (nil)] 07:50:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8a1a8c00) [pid = 17573] [serial = 1346] [outer = 0x8545b800] 07:50:19 INFO - PROCESS | 17573 | 1464706219689 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8cc9c400) [pid = 17573] [serial = 1347] [outer = 0x8545b800] 07:50:20 INFO - PROCESS | 17573 | 1464706220681 Marionette TRACE conn3 <- [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]]]}] 07:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1328ms 07:50:20 INFO - PROCESS | 17573 | 1464706220748 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 17573 | 1464706220752 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:50:20 INFO - PROCESS | 17573 | 1464706220758 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 17573 | 1464706220761 Marionette TRACE conn3 <- [1,1766,null,{}] 07:50:20 INFO - PROCESS | 17573 | 1464706220767 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:21 INFO - PROCESS | 17573 | 1464706221114 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:50:21 INFO - PROCESS | 17573 | 1464706221455 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x869db800 == 106 [pid = 17573] [id = 449] 07:50:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x869ddc00) [pid = 17573] [serial = 1348] [outer = (nil)] 07:50:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x87964800) [pid = 17573] [serial = 1349] [outer = 0x869ddc00] 07:50:21 INFO - PROCESS | 17573 | 1464706221551 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x87a3ac00) [pid = 17573] [serial = 1350] [outer = 0x869ddc00] 07:50:22 INFO - PROCESS | 17573 | 1464706222466 Marionette TRACE conn3 <- [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]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1780ms 07:50:22 INFO - PROCESS | 17573 | 1464706222540 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 17573 | 1464706222546 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:50:22 INFO - PROCESS | 17573 | 1464706222554 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 17573 | 1464706222561 Marionette TRACE conn3 <- [1,1770,null,{}] 07:50:22 INFO - PROCESS | 17573 | 1464706222568 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:22 INFO - PROCESS | 17573 | 1464706222833 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:50:23 INFO - PROCESS | 17573 | 1464706223164 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x894ea400 == 107 [pid = 17573] [id = 450] 07:50:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x894f3c00) [pid = 17573] [serial = 1351] [outer = (nil)] 07:50:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x8a2e9800) [pid = 17573] [serial = 1352] [outer = 0x894f3c00] 07:50:23 INFO - PROCESS | 17573 | 1464706223258 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x8b262800) [pid = 17573] [serial = 1353] [outer = 0x894f3c00] 07:50:24 INFO - PROCESS | 17573 | 1464706224274 Marionette TRACE conn3 <- [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]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1795ms 07:50:24 INFO - PROCESS | 17573 | 1464706224350 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 17573 | 1464706224355 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:50:24 INFO - PROCESS | 17573 | 1464706224362 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 17573 | 1464706224366 Marionette TRACE conn3 <- [1,1774,null,{}] 07:50:24 INFO - PROCESS | 17573 | 1464706224372 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:24 INFO - PROCESS | 17573 | 1464706224607 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:50:25 INFO - PROCESS | 17573 | 1464706224982 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62a400 == 108 [pid = 17573] [id = 451] 07:50:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x8d072800) [pid = 17573] [serial = 1354] [outer = (nil)] 07:50:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x8d079000) [pid = 17573] [serial = 1355] [outer = 0x8d072800] 07:50:25 INFO - PROCESS | 17573 | 1464706225081 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x8d0d9c00) [pid = 17573] [serial = 1356] [outer = 0x8d072800] 07:50:26 INFO - PROCESS | 17573 | 1464706226051 Marionette TRACE conn3 <- [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]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1735ms 07:50:26 INFO - PROCESS | 17573 | 1464706226098 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 17573 | 1464706226105 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:50:26 INFO - PROCESS | 17573 | 1464706226123 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 17573 | 1464706226130 Marionette TRACE conn3 <- [1,1778,null,{}] 07:50:26 INFO - PROCESS | 17573 | 1464706226136 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:26 INFO - PROCESS | 17573 | 1464706226368 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:50:26 INFO - PROCESS | 17573 | 1464706226698 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a079000 == 109 [pid = 17573] [id = 452] 07:50:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x8d07a000) [pid = 17573] [serial = 1357] [outer = (nil)] 07:50:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x8d56e800) [pid = 17573] [serial = 1358] [outer = 0x8d07a000] 07:50:26 INFO - PROCESS | 17573 | 1464706226797 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x8d647c00) [pid = 17573] [serial = 1359] [outer = 0x8d07a000] 07:50:27 INFO - PROCESS | 17573 | 1464706227673 Marionette TRACE conn3 <- [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]]]}] 07:50:27 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 07:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1599ms 07:50:27 INFO - PROCESS | 17573 | 1464706227714 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 17573 | 1464706227718 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:50:27 INFO - PROCESS | 17573 | 1464706227724 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 17573 | 1464706227728 Marionette TRACE conn3 <- [1,1782,null,{}] 07:50:27 INFO - PROCESS | 17573 | 1464706227733 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:27 INFO - PROCESS | 17573 | 1464706227934 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:50:28 INFO - PROCESS | 17573 | 1464706228249 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d63b800 == 110 [pid = 17573] [id = 453] 07:50:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x8e316000) [pid = 17573] [serial = 1360] [outer = (nil)] 07:50:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x8e5a3000) [pid = 17573] [serial = 1361] [outer = 0x8e316000] 07:50:28 INFO - PROCESS | 17573 | 1464706228337 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x8e5ae400) [pid = 17573] [serial = 1362] [outer = 0x8e316000] 07:50:29 INFO - PROCESS | 17573 | 1464706229219 Marionette TRACE conn3 <- [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]]]}] 07:50:29 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 07:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1530ms 07:50:29 INFO - PROCESS | 17573 | 1464706229256 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 17573 | 1464706229260 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:50:29 INFO - PROCESS | 17573 | 1464706229266 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 17573 | 1464706229270 Marionette TRACE conn3 <- [1,1786,null,{}] 07:50:29 INFO - PROCESS | 17573 | 1464706229275 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:29 INFO - PROCESS | 17573 | 1464706229489 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:50:29 INFO - PROCESS | 17573 | 1464706229828 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea5c400 == 111 [pid = 17573] [id = 454] 07:50:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x8ea5cc00) [pid = 17573] [serial = 1363] [outer = (nil)] 07:50:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x8ea60800) [pid = 17573] [serial = 1364] [outer = 0x8ea5cc00] 07:50:29 INFO - PROCESS | 17573 | 1464706229931 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x8ee0e000) [pid = 17573] [serial = 1365] [outer = 0x8ea5cc00] 07:50:30 INFO - PROCESS | 17573 | 1464706230871 Marionette TRACE conn3 <- [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]]]}] 07:50:30 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 07:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1643ms 07:50:30 INFO - PROCESS | 17573 | 1464706230910 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 17573 | 1464706230914 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:50:30 INFO - PROCESS | 17573 | 1464706230920 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 17573 | 1464706230924 Marionette TRACE conn3 <- [1,1790,null,{}] 07:50:30 INFO - PROCESS | 17573 | 1464706230929 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:31 INFO - PROCESS | 17573 | 1464706231125 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:50:31 INFO - PROCESS | 17573 | 1464706231462 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c621c00 == 112 [pid = 17573] [id = 455] 07:50:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x8d0d7000) [pid = 17573] [serial = 1366] [outer = (nil)] 07:50:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x8f738400) [pid = 17573] [serial = 1367] [outer = 0x8d0d7000] 07:50:31 INFO - PROCESS | 17573 | 1464706231552 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x8f746c00) [pid = 17573] [serial = 1368] [outer = 0x8d0d7000] 07:50:32 INFO - PROCESS | 17573 | 1464706232455 Marionette TRACE conn3 <- [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]]]}] 07:50:32 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) 07:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1584ms 07:50:32 INFO - PROCESS | 17573 | 1464706232505 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 17573 | 1464706232509 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:50:32 INFO - PROCESS | 17573 | 1464706232515 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 17573 | 1464706232518 Marionette TRACE conn3 <- [1,1794,null,{}] 07:50:32 INFO - PROCESS | 17573 | 1464706232524 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:32 INFO - PROCESS | 17573 | 1464706232742 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:50:33 INFO - PROCESS | 17573 | 1464706233059 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f523400 == 113 [pid = 17573] [id = 456] 07:50:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x8f52f000) [pid = 17573] [serial = 1369] [outer = (nil)] 07:50:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x8f9ce000) [pid = 17573] [serial = 1370] [outer = 0x8f52f000] 07:50:33 INFO - PROCESS | 17573 | 1464706233150 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x917bf400) [pid = 17573] [serial = 1371] [outer = 0x8f52f000] 07:50:34 INFO - PROCESS | 17573 | 1464706234024 Marionette TRACE conn3 <- [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]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1544ms 07:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:50:34 INFO - PROCESS | 17573 | 1464706234060 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 17573 | 1464706234063 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:50:34 INFO - PROCESS | 17573 | 1464706234069 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 17573 | 1464706234073 Marionette TRACE conn3 <- [1,1798,null,{}] 07:50:34 INFO - PROCESS | 17573 | 1464706234079 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:34 INFO - PROCESS | 17573 | 1464706234286 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:50:34 INFO - PROCESS | 17573 | 1464706234561 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e320000 == 114 [pid = 17573] [id = 457] 07:50:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x8f95d400) [pid = 17573] [serial = 1372] [outer = (nil)] 07:50:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x91be3400) [pid = 17573] [serial = 1373] [outer = 0x8f95d400] 07:50:34 INFO - PROCESS | 17573 | 1464706234691 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x91bee000) [pid = 17573] [serial = 1374] [outer = 0x8f95d400] 07:50:35 INFO - PROCESS | 17573 | 1464706235596 Marionette TRACE conn3 <- [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]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1583ms 07:50:35 INFO - PROCESS | 17573 | 1464706235652 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 17573 | 1464706235657 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:50:35 INFO - PROCESS | 17573 | 1464706235664 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 17573 | 1464706235674 Marionette TRACE conn3 <- [1,1802,null,{}] 07:50:35 INFO - PROCESS | 17573 | 1464706235678 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:35 INFO - PROCESS | 17573 | 1464706235886 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:50:36 INFO - PROCESS | 17573 | 1464706236218 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d1d8000 == 115 [pid = 17573] [id = 458] 07:50:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x8d646400) [pid = 17573] [serial = 1375] [outer = (nil)] 07:50:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x922c9c00) [pid = 17573] [serial = 1376] [outer = 0x8d646400] 07:50:36 INFO - PROCESS | 17573 | 1464706236310 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x92301400) [pid = 17573] [serial = 1377] [outer = 0x8d646400] 07:50:37 INFO - PROCESS | 17573 | 1464706237210 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1585ms 07:50:37 INFO - PROCESS | 17573 | 1464706237250 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 17573 | 1464706237254 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:50:37 INFO - PROCESS | 17573 | 1464706237260 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 17573 | 1464706237263 Marionette TRACE conn3 <- [1,1806,null,{}] 07:50:37 INFO - PROCESS | 17573 | 1464706237269 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:37 INFO - PROCESS | 17573 | 1464706237458 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:50:37 INFO - PROCESS | 17573 | 1464706237797 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d8c00 == 116 [pid = 17573] [id = 459] 07:50:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x92481800) [pid = 17573] [serial = 1378] [outer = (nil)] 07:50:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x92486c00) [pid = 17573] [serial = 1379] [outer = 0x92481800] 07:50:37 INFO - PROCESS | 17573 | 1464706237904 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x92497c00) [pid = 17573] [serial = 1380] [outer = 0x92481800] 07:50:38 INFO - PROCESS | 17573 | 1464706238835 Marionette TRACE conn3 <- [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]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1631ms 07:50:38 INFO - PROCESS | 17573 | 1464706238892 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 17573 | 1464706238896 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:50:38 INFO - PROCESS | 17573 | 1464706238902 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 17573 | 1464706238906 Marionette TRACE conn3 <- [1,1810,null,{}] 07:50:38 INFO - PROCESS | 17573 | 1464706238912 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 17573 | 1464706239147 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:50:39 INFO - PROCESS | 17573 | 1464706239488 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x923cfc00 == 117 [pid = 17573] [id = 460] 07:50:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x9249cc00) [pid = 17573] [serial = 1381] [outer = (nil)] 07:50:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x927d7c00) [pid = 17573] [serial = 1382] [outer = 0x9249cc00] 07:50:39 INFO - PROCESS | 17573 | 1464706239581 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x927ddc00) [pid = 17573] [serial = 1383] [outer = 0x9249cc00] 07:50:40 INFO - PROCESS | 17573 | 1464706240474 Marionette TRACE conn3 <- [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]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1631ms 07:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:50:40 INFO - PROCESS | 17573 | 1464706240550 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 17573 | 1464706240552 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:50:40 INFO - PROCESS | 17573 | 1464706240559 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 17573 | 1464706240563 Marionette TRACE conn3 <- [1,1814,null,{}] 07:50:40 INFO - PROCESS | 17573 | 1464706240568 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 17573 | 1464706240771 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:50:41 INFO - PROCESS | 17573 | 1464706241110 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee07400 == 118 [pid = 17573] [id = 461] 07:50:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x8f524c00) [pid = 17573] [serial = 1384] [outer = (nil)] 07:50:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x938a7c00) [pid = 17573] [serial = 1385] [outer = 0x8f524c00] 07:50:41 INFO - PROCESS | 17573 | 1464706241204 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x9397a000) [pid = 17573] [serial = 1386] [outer = 0x8f524c00] 07:50:42 INFO - PROCESS | 17573 | 1464706242083 Marionette TRACE conn3 <- [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]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1582ms 07:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:50:42 INFO - PROCESS | 17573 | 1464706242141 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 17573 | 1464706242143 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:50:42 INFO - PROCESS | 17573 | 1464706242150 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 17573 | 1464706242153 Marionette TRACE conn3 <- [1,1818,null,{}] 07:50:42 INFO - PROCESS | 17573 | 1464706242159 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 17573 | 1464706242358 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:50:42 INFO - PROCESS | 17573 | 1464706242637 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b13400 == 119 [pid = 17573] [id = 462] 07:50:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 191 (0x93902c00) [pid = 17573] [serial = 1387] [outer = (nil)] 07:50:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 192 (0x94eb9000) [pid = 17573] [serial = 1388] [outer = 0x93902c00] 07:50:42 INFO - PROCESS | 17573 | 1464706242767 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 193 (0x94ef8000) [pid = 17573] [serial = 1389] [outer = 0x93902c00] 07:50:43 INFO - PROCESS | 17573 | 1464706243641 Marionette TRACE conn3 <- [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]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1531ms 07:50:43 INFO - PROCESS | 17573 | 1464706243680 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:50:43 INFO - PROCESS | 17573 | 1464706243685 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:50:43 INFO - PROCESS | 17573 | 1464706243691 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 17573 | 1464706243694 Marionette TRACE conn3 <- [1,1822,null,{}] 07:50:43 INFO - PROCESS | 17573 | 1464706243700 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:43 INFO - PROCESS | 17573 | 1464706243935 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:50:44 INFO - PROCESS | 17573 | 1464706244274 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e46400 == 120 [pid = 17573] [id = 463] 07:50:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 194 (0x94ead400) [pid = 17573] [serial = 1390] [outer = (nil)] 07:50:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 195 (0x9800f000) [pid = 17573] [serial = 1391] [outer = 0x94ead400] 07:50:44 INFO - PROCESS | 17573 | 1464706244367 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 196 (0x98f61c00) [pid = 17573] [serial = 1392] [outer = 0x94ead400] 07:50:45 INFO - PROCESS | 17573 | 1464706245248 Marionette TRACE conn3 <- [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]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1635ms 07:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:50:45 INFO - PROCESS | 17573 | 1464706245325 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 17573 | 1464706245328 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:50:45 INFO - PROCESS | 17573 | 1464706245335 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 17573 | 1464706245338 Marionette TRACE conn3 <- [1,1826,null,{}] 07:50:45 INFO - PROCESS | 17573 | 1464706245344 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:45 INFO - PROCESS | 17573 | 1464706245603 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:50:45 INFO - PROCESS | 17573 | 1464706245943 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x85459000 == 121 [pid = 17573] [id = 464] 07:50:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 197 (0x8cc9e000) [pid = 17573] [serial = 1393] [outer = (nil)] 07:50:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 198 (0x99fc5800) [pid = 17573] [serial = 1394] [outer = 0x8cc9e000] 07:50:46 INFO - PROCESS | 17573 | 1464706246027 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 199 (0x99fdec00) [pid = 17573] [serial = 1395] [outer = 0x8cc9e000] 07:50:46 INFO - PROCESS | 17573 | 1464706246892 Marionette TRACE conn3 <- [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]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1594ms 07:50:46 INFO - PROCESS | 17573 | 1464706246929 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:50:46 INFO - PROCESS | 17573 | 1464706246934 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:50:46 INFO - PROCESS | 17573 | 1464706246940 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 17573 | 1464706246943 Marionette TRACE conn3 <- [1,1830,null,{}] 07:50:46 INFO - PROCESS | 17573 | 1464706246949 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 17573 | 1464706247166 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:50:47 INFO - PROCESS | 17573 | 1464706247505 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x98f61000 == 122 [pid = 17573] [id = 465] 07:50:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 200 (0x99163c00) [pid = 17573] [serial = 1396] [outer = (nil)] 07:50:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 201 (0x9a171800) [pid = 17573] [serial = 1397] [outer = 0x99163c00] 07:50:47 INFO - PROCESS | 17573 | 1464706247596 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 202 (0x9a262c00) [pid = 17573] [serial = 1398] [outer = 0x99163c00] 07:50:48 INFO - PROCESS | 17573 | 1464706248461 Marionette TRACE conn3 <- [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]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1583ms 07:50:48 INFO - PROCESS | 17573 | 1464706248523 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 17573 | 1464706248527 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:50:48 INFO - PROCESS | 17573 | 1464706248533 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 17573 | 1464706248537 Marionette TRACE conn3 <- [1,1834,null,{}] 07:50:48 INFO - PROCESS | 17573 | 1464706248542 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 17573 | 1464706248741 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:50:49 INFO - PROCESS | 17573 | 1464706249070 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fe5400 == 123 [pid = 17573] [id = 466] 07:50:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 203 (0x9a14e000) [pid = 17573] [serial = 1399] [outer = (nil)] 07:50:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 204 (0x9a3fa400) [pid = 17573] [serial = 1400] [outer = 0x9a14e000] 07:50:49 INFO - PROCESS | 17573 | 1464706249160 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 205 (0x9a621800) [pid = 17573] [serial = 1401] [outer = 0x9a14e000] 07:50:50 INFO - PROCESS | 17573 | 1464706250018 Marionette TRACE conn3 <- [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]]]}] 07:50:50 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 07:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1540ms 07:50:50 INFO - PROCESS | 17573 | 1464706250075 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 17573 | 1464706250079 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:50:50 INFO - PROCESS | 17573 | 1464706250085 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 17573 | 1464706250088 Marionette TRACE conn3 <- [1,1838,null,{}] 07:50:50 INFO - PROCESS | 17573 | 1464706250094 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 17573 | 1464706250321 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:50:50 INFO - PROCESS | 17573 | 1464706250676 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee03c00 == 124 [pid = 17573] [id = 467] 07:50:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 206 (0x91961000) [pid = 17573] [serial = 1402] [outer = (nil)] 07:50:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 207 (0x9a8c2800) [pid = 17573] [serial = 1403] [outer = 0x91961000] 07:50:50 INFO - PROCESS | 17573 | 1464706250769 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 208 (0x9a8c5000) [pid = 17573] [serial = 1404] [outer = 0x91961000] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x88e56000 == 123 [pid = 17573] [id = 261] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8a06d800 == 122 [pid = 17573] [id = 260] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0xa2475800 == 121 [pid = 17573] [id = 298] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x9a8c7000 == 120 [pid = 17573] [id = 293] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x88e5c800 == 119 [pid = 17573] [id = 259] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8f746400 == 118 [pid = 17573] [id = 296] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0xa0608000 == 117 [pid = 17573] [id = 297] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x894f7000 == 116 [pid = 17573] [id = 294] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8a19fc00 == 115 [pid = 17573] [id = 299] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x840e6800 == 114 [pid = 17573] [id = 448] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x88d03000 == 113 [pid = 17573] [id = 447] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x88d04000 == 112 [pid = 17573] [id = 446] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x87a36800 == 111 [pid = 17573] [id = 445] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x840e7800 == 110 [pid = 17573] [id = 444] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x93972000 == 109 [pid = 17573] [id = 443] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x95183c00 == 108 [pid = 17573] [id = 442] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbca000 == 107 [pid = 17573] [id = 440] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x92b0ac00 == 106 [pid = 17573] [id = 441] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x840f1800 == 105 [pid = 17573] [id = 439] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x9272cc00 == 104 [pid = 17573] [id = 438] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8d077800 == 103 [pid = 17573] [id = 437] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x917c8400 == 102 [pid = 17573] [id = 435] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x91f51400 == 101 [pid = 17573] [id = 436] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc90000 == 100 [pid = 17573] [id = 434] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8f641400 == 99 [pid = 17573] [id = 433] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea53400 == 98 [pid = 17573] [id = 432] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc91000 == 97 [pid = 17573] [id = 431] 07:50:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a8400 == 96 [pid = 17573] [id = 430] 07:50:53 INFO - PROCESS | 17573 | --DOCSHELL 0x8d080000 == 95 [pid = 17573] [id = 429] 07:50:53 INFO - PROCESS | 17573 | --DOCSHELL 0x88e53800 == 94 [pid = 17573] [id = 427] 07:50:53 INFO - PROCESS | 17573 | --DOCSHELL 0x85710400 == 93 [pid = 17573] [id = 428] 07:50:53 INFO - PROCESS | 17573 | --DOCSHELL 0x87968c00 == 92 [pid = 17573] [id = 426] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 207 (0x8f643000) [pid = 17573] [serial = 1137] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 206 (0x869e0400) [pid = 17573] [serial = 1185] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 205 (0x975c7800) [pid = 17573] [serial = 1158] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 204 (0x927e0400) [pid = 17573] [serial = 1173] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 203 (0x840ee800) [pid = 17573] [serial = 1179] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 202 (0xa50bc800) [pid = 17573] [serial = 1170] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 201 (0x92482c00) [pid = 17573] [serial = 1188] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 200 (0x9249c000) [pid = 17573] [serial = 1152] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 199 (0x9d495800) [pid = 17573] [serial = 1167] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 198 (0x8796f800) [pid = 17573] [serial = 1176] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 197 (0x9a16f400) [pid = 17573] [serial = 1161] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 196 (0x94eaf400) [pid = 17573] [serial = 1155] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 195 (0x91bf0000) [pid = 17573] [serial = 1182] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 194 (0x8e645000) [pid = 17573] [serial = 1143] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 193 (0x922c1c00) [pid = 17573] [serial = 1149] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 192 (0x9b7ab400) [pid = 17573] [serial = 1164] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 191 (0x8f9d3c00) [pid = 17573] [serial = 1146] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 190 (0x8c54f400) [pid = 17573] [serial = 1140] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x8a2ea800) [pid = 17573] [serial = 1271] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x8b25e400) [pid = 17573] [serial = 1272] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x8a7ef400) [pid = 17573] [serial = 1274] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x8f958800) [pid = 17573] [serial = 1232] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x8f63f800) [pid = 17573] [serial = 1230] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x8f63b800) [pid = 17573] [serial = 1229] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x8ee06c00) [pid = 17573] [serial = 1227] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x8ec0d400) [pid = 17573] [serial = 1226] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x8ea5a800) [pid = 17573] [serial = 1224] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x8e64f400) [pid = 17573] [serial = 1223] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x8e311800) [pid = 17573] [serial = 1221] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x8d974000) [pid = 17573] [serial = 1220] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x8d570800) [pid = 17573] [serial = 1218] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8d567400) [pid = 17573] [serial = 1217] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x8d0d2800) [pid = 17573] [serial = 1215] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x8cc95800) [pid = 17573] [serial = 1214] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x8a2f0800) [pid = 17573] [serial = 1212] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8a077000) [pid = 17573] [serial = 1211] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x88d01800) [pid = 17573] [serial = 1209] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x87a39800) [pid = 17573] [serial = 1208] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x88d04c00) [pid = 17573] [serial = 1268] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x87966000) [pid = 17573] [serial = 1265] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x87a38c00) [pid = 17573] [serial = 1266] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x9800bc00) [pid = 17573] [serial = 1263] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x975bb000) [pid = 17573] [serial = 1262] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x94eb4400) [pid = 17573] [serial = 1260] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x94eab800) [pid = 17573] [serial = 1259] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x9390dc00) [pid = 17573] [serial = 1257] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x938b1400) [pid = 17573] [serial = 1256] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x92b11400) [pid = 17573] [serial = 1254] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x92b0f000) [pid = 17573] [serial = 1253] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x927dc400) [pid = 17573] [serial = 1251] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x927d8c00) [pid = 17573] [serial = 1250] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x92724000) [pid = 17573] [serial = 1248] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x92722800) [pid = 17573] [serial = 1247] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x92491c00) [pid = 17573] [serial = 1245] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x9248e800) [pid = 17573] [serial = 1244] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x923cdc00) [pid = 17573] [serial = 1242] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x92310000) [pid = 17573] [serial = 1241] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x92303000) [pid = 17573] [serial = 1239] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x91f4a000) [pid = 17573] [serial = 1238] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x917c8800) [pid = 17573] [serial = 1236] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x917c3000) [pid = 17573] [serial = 1235] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8f95f800) [pid = 17573] [serial = 1233] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x88d0c400) [pid = 17573] [serial = 1269] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8c27f800) [pid = 17573] [serial = 1275] [outer = (nil)] [url = about:blank] 07:50:53 INFO - PROCESS | 17573 | 1464706253580 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 3542ms 07:50:53 INFO - PROCESS | 17573 | 1464706253629 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 17573 | 1464706253635 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:50:53 INFO - PROCESS | 17573 | 1464706253643 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 17573 | 1464706253648 Marionette TRACE conn3 <- [1,1842,null,{}] 07:50:53 INFO - PROCESS | 17573 | 1464706253658 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:53 INFO - PROCESS | 17573 | 1464706253885 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:50:54 INFO - PROCESS | 17573 | ************************* 07:50:54 INFO - PROCESS | 17573 | A coding exception was thrown and uncaught in a Task. 07:50:54 INFO - PROCESS | 17573 | 07:50:54 INFO - PROCESS | 17573 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:50:54 INFO - PROCESS | 17573 | Full stack: 07:50:54 INFO - PROCESS | 17573 | ************************* 07:50:54 INFO - PROCESS | 17573 | 1464706254141 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8824b000 == 93 [pid = 17573] [id = 468] 07:50:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8824cc00) [pid = 17573] [serial = 1405] [outer = (nil)] 07:50:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x88258000) [pid = 17573] [serial = 1406] [outer = 0x8824cc00] 07:50:54 INFO - PROCESS | 17573 | 1464706254229 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x88a1fc00) [pid = 17573] [serial = 1407] [outer = 0x8824cc00] 07:50:55 INFO - PROCESS | 17573 | 1464706255037 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1442ms 07:50:55 INFO - PROCESS | 17573 | 1464706255086 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 17573 | 1464706255094 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:50:55 INFO - PROCESS | 17573 | 1464706255141 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 17573 | 1464706255146 Marionette TRACE conn3 <- [1,1846,null,{}] 07:50:55 INFO - PROCESS | 17573 | 1464706255151 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 17573 | 1464706255344 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:50:55 INFO - PROCESS | 17573 | 1464706255356 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e56800 == 94 [pid = 17573] [id = 469] 07:50:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x88e5c800) [pid = 17573] [serial = 1408] [outer = (nil)] 07:50:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x894f5800) [pid = 17573] [serial = 1409] [outer = 0x88e5c800] 07:50:55 INFO - PROCESS | 17573 | 1464706255428 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8a2ed000) [pid = 17573] [serial = 1410] [outer = 0x88e5c800] 07:50:56 INFO - PROCESS | 17573 | 1464706256652 Marionette TRACE conn3 <- [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]]]}] 07:50:56 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) 07:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1586ms 07:50:56 INFO - PROCESS | 17573 | 1464706256725 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 17573 | 1464706256728 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:50:56 INFO - PROCESS | 17573 | 1464706256735 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 17573 | 1464706256740 Marionette TRACE conn3 <- [1,1850,null,{}] 07:50:56 INFO - PROCESS | 17573 | 1464706256763 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 17573 | 1464706257028 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:50:57 INFO - PROCESS | 17573 | 1464706257070 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x8796d800 == 95 [pid = 17573] [id = 470] 07:50:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8c54bc00) [pid = 17573] [serial = 1411] [outer = (nil)] 07:50:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8c62c400) [pid = 17573] [serial = 1412] [outer = 0x8c54bc00] 07:50:57 INFO - PROCESS | 17573 | 1464706257293 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8cc9b000) [pid = 17573] [serial = 1413] [outer = 0x8c54bc00] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x869e2400) [pid = 17573] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x88d08400) [pid = 17573] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8c544800) [pid = 17573] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8e31ec00) [pid = 17573] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8d63a400) [pid = 17573] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8d07bc00) [pid = 17573] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8a7e5000) [pid = 17573] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8796f400) [pid = 17573] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8824a400) [pid = 17573] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x840ecc00) [pid = 17573] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x9805a000) [pid = 17573] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x96bd1000) [pid = 17573] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8cc97400) [pid = 17573] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x85702400) [pid = 17573] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x9272e800) [pid = 17573] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8e5ac000) [pid = 17573] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x9230a800) [pid = 17573] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x922c7c00) [pid = 17573] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x917c2000) [pid = 17573] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8f95ac00) [pid = 17573] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x8ea60c00) [pid = 17573] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:50:58 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x8d568400) [pid = 17573] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:50:58 INFO - PROCESS | 17573 | 1464706258751 Marionette TRACE conn3 <- [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]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2052ms 07:50:58 INFO - PROCESS | 17573 | 1464706258787 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 17573 | 1464706258790 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:50:58 INFO - PROCESS | 17573 | 1464706258797 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 17573 | 1464706258800 Marionette TRACE conn3 <- [1,1854,null,{}] 07:50:58 INFO - PROCESS | 17573 | 1464706258805 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:59 INFO - PROCESS | 17573 | 1464706259069 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:50:59 INFO - PROCESS | 17573 | 1464706259090 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x840ecc00 == 96 [pid = 17573] [id = 471] 07:50:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8c62fc00) [pid = 17573] [serial = 1414] [outer = (nil)] 07:50:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8d07cc00) [pid = 17573] [serial = 1415] [outer = 0x8c62fc00] 07:50:59 INFO - PROCESS | 17573 | 1464706259165 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8d105800) [pid = 17573] [serial = 1416] [outer = 0x8c62fc00] 07:51:00 INFO - PROCESS | 17573 | 1464706260098 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1340ms 07:51:00 INFO - PROCESS | 17573 | 1464706260137 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 17573 | 1464706260140 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:51:00 INFO - PROCESS | 17573 | 1464706260146 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 17573 | 1464706260149 Marionette TRACE conn3 <- [1,1858,null,{}] 07:51:00 INFO - PROCESS | 17573 | 1464706260155 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 17573 | 1464706260449 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:51:00 INFO - PROCESS | 17573 | 1464706260804 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x85703c00 == 97 [pid = 17573] [id = 472] 07:51:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x85705000) [pid = 17573] [serial = 1417] [outer = (nil)] 07:51:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x869d7000) [pid = 17573] [serial = 1418] [outer = 0x85705000] 07:51:00 INFO - PROCESS | 17573 | 1464706260897 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x87967800) [pid = 17573] [serial = 1419] [outer = 0x85705000] 07:51:01 INFO - PROCESS | 17573 | 1464706261866 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1785ms 07:51:01 INFO - PROCESS | 17573 | 1464706261936 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 17573 | 1464706261942 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:51:01 INFO - PROCESS | 17573 | 1464706261950 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 17573 | 1464706261956 Marionette TRACE conn3 <- [1,1862,null,{}] 07:51:01 INFO - PROCESS | 17573 | 1464706261964 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 17573 | 1464706262234 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:51:02 INFO - PROCESS | 17573 | 1464706262565 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2ea800 == 98 [pid = 17573] [id = 473] 07:51:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8a2efc00) [pid = 17573] [serial = 1420] [outer = (nil)] 07:51:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8b25e400) [pid = 17573] [serial = 1421] [outer = 0x8a2efc00] 07:51:02 INFO - PROCESS | 17573 | 1464706262657 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8c280800) [pid = 17573] [serial = 1422] [outer = 0x8a2efc00] 07:51:03 INFO - PROCESS | 17573 | 1464706263640 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1748ms 07:51:03 INFO - PROCESS | 17573 | 1464706263698 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 17573 | 1464706263702 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:51:03 INFO - PROCESS | 17573 | 1464706263710 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 17573 | 1464706263714 Marionette TRACE conn3 <- [1,1866,null,{}] 07:51:03 INFO - PROCESS | 17573 | 1464706263720 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 17573 | 1464706263930 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:51:04 INFO - PROCESS | 17573 | 1464706264301 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d073000 == 99 [pid = 17573] [id = 474] 07:51:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8d0cf400) [pid = 17573] [serial = 1423] [outer = (nil)] 07:51:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8d109c00) [pid = 17573] [serial = 1424] [outer = 0x8d0cf400] 07:51:04 INFO - PROCESS | 17573 | 1464706264393 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8d562c00) [pid = 17573] [serial = 1425] [outer = 0x8d0cf400] 07:51:05 INFO - PROCESS | 17573 | 1464706265309 Marionette TRACE conn3 <- [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]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1634ms 07:51:05 INFO - PROCESS | 17573 | 1464706265345 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 17573 | 1464706265351 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:51:05 INFO - PROCESS | 17573 | 1464706265368 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 17573 | 1464706265376 Marionette TRACE conn3 <- [1,1870,null,{}] 07:51:05 INFO - PROCESS | 17573 | 1464706265382 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 17573 | 1464706265629 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:51:05 INFO - PROCESS | 17573 | 1464706265959 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc95800 == 100 [pid = 17573] [id = 475] 07:51:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8d0de800) [pid = 17573] [serial = 1426] [outer = (nil)] 07:51:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8e5a4000) [pid = 17573] [serial = 1427] [outer = 0x8d0de800] 07:51:06 INFO - PROCESS | 17573 | 1464706266053 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8e64a800) [pid = 17573] [serial = 1428] [outer = 0x8d0de800] 07:51:06 INFO - PROCESS | 17573 | 1464706266953 Marionette TRACE conn3 <- [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]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1651ms 07:51:07 INFO - PROCESS | 17573 | 1464706267011 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 17573 | 1464706267014 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:51:07 INFO - PROCESS | 17573 | 1464706267021 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 17573 | 1464706267024 Marionette TRACE conn3 <- [1,1874,null,{}] 07:51:07 INFO - PROCESS | 17573 | 1464706267030 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 17573 | 1464706267231 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:51:07 INFO - PROCESS | 17573 | 1464706267547 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd2fc00 == 101 [pid = 17573] [id = 476] 07:51:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8d63a400) [pid = 17573] [serial = 1429] [outer = (nil)] 07:51:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8ea5d000) [pid = 17573] [serial = 1430] [outer = 0x8d63a400] 07:51:07 INFO - PROCESS | 17573 | 1464706267637 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8ec02800) [pid = 17573] [serial = 1431] [outer = 0x8d63a400] 07:51:08 INFO - PROCESS | 17573 | 1464706268565 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1585ms 07:51:08 INFO - PROCESS | 17573 | 1464706268606 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 17573 | 1464706268609 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:51:08 INFO - PROCESS | 17573 | 1464706268616 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 17573 | 1464706268620 Marionette TRACE conn3 <- [1,1878,null,{}] 07:51:08 INFO - PROCESS | 17573 | 1464706268625 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:08 INFO - PROCESS | 17573 | 1464706268853 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:51:09 INFO - PROCESS | 17573 | 1464706269182 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee07c00 == 102 [pid = 17573] [id = 477] 07:51:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8ee08000) [pid = 17573] [serial = 1432] [outer = (nil)] 07:51:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8f521800) [pid = 17573] [serial = 1433] [outer = 0x8ee08000] 07:51:09 INFO - PROCESS | 17573 | 1464706269290 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8f73f400) [pid = 17573] [serial = 1434] [outer = 0x8ee08000] 07:51:10 INFO - PROCESS | 17573 | 1464706270255 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1681ms 07:51:10 INFO - PROCESS | 17573 | 1464706270298 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 17573 | 1464706270301 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:51:10 INFO - PROCESS | 17573 | 1464706270308 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 17573 | 1464706270311 Marionette TRACE conn3 <- [1,1882,null,{}] 07:51:10 INFO - PROCESS | 17573 | 1464706270317 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 17573 | 1464706270524 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:51:10 INFO - PROCESS | 17573 | 1464706270845 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d10e400 == 103 [pid = 17573] [id = 478] 07:51:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8d97b400) [pid = 17573] [serial = 1435] [outer = (nil)] 07:51:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x8f9ce800) [pid = 17573] [serial = 1436] [outer = 0x8d97b400] 07:51:10 INFO - PROCESS | 17573 | 1464706270945 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x917c0c00) [pid = 17573] [serial = 1437] [outer = 0x8d97b400] 07:51:11 INFO - PROCESS | 17573 | 1464706271909 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1636ms 07:51:11 INFO - PROCESS | 17573 | 1464706271944 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 17573 | 1464706271949 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:51:11 INFO - PROCESS | 17573 | 1464706271955 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 17573 | 1464706271959 Marionette TRACE conn3 <- [1,1886,null,{}] 07:51:11 INFO - PROCESS | 17573 | 1464706271966 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 17573 | 1464706272165 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:51:12 INFO - PROCESS | 17573 | 1464706272497 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f960400 == 104 [pid = 17573] [id = 479] 07:51:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x8f9d0c00) [pid = 17573] [serial = 1438] [outer = (nil)] 07:51:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x91be3c00) [pid = 17573] [serial = 1439] [outer = 0x8f9d0c00] 07:51:12 INFO - PROCESS | 17573 | 1464706272588 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x91be9000) [pid = 17573] [serial = 1440] [outer = 0x8f9d0c00] 07:51:13 INFO - PROCESS | 17573 | 1464706273513 Marionette TRACE conn3 <- [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]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1637ms 07:51:13 INFO - PROCESS | 17573 | 1464706273593 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 17573 | 1464706273597 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:51:13 INFO - PROCESS | 17573 | 1464706273603 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 17573 | 1464706273607 Marionette TRACE conn3 <- [1,1890,null,{}] 07:51:13 INFO - PROCESS | 17573 | 1464706273613 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 17573 | 1464706273871 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:51:14 INFO - PROCESS | 17573 | 1464706274199 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x917ca000 == 105 [pid = 17573] [id = 480] 07:51:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x917ca400) [pid = 17573] [serial = 1441] [outer = (nil)] 07:51:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x922c9800) [pid = 17573] [serial = 1442] [outer = 0x917ca400] 07:51:14 INFO - PROCESS | 17573 | 1464706274287 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x92303800) [pid = 17573] [serial = 1443] [outer = 0x917ca400] 07:51:15 INFO - PROCESS | 17573 | 1464706275173 Marionette TRACE conn3 <- [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]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1632ms 07:51:15 INFO - PROCESS | 17573 | 1464706275237 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 17573 | 1464706275241 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:51:15 INFO - PROCESS | 17573 | 1464706275247 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 17573 | 1464706275257 Marionette TRACE conn3 <- [1,1894,null,{}] 07:51:15 INFO - PROCESS | 17573 | 1464706275262 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 17573 | 1464706275498 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:51:15 INFO - PROCESS | 17573 | 1464706275849 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f4d000 == 106 [pid = 17573] [id = 481] 07:51:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x91f56c00) [pid = 17573] [serial = 1444] [outer = (nil)] 07:51:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x923d6000) [pid = 17573] [serial = 1445] [outer = 0x91f56c00] 07:51:15 INFO - PROCESS | 17573 | 1464706275939 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x92482c00) [pid = 17573] [serial = 1446] [outer = 0x91f56c00] 07:51:16 INFO - PROCESS | 17573 | 1464706276863 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1695ms 07:51:16 INFO - PROCESS | 17573 | 1464706276943 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 17573 | 1464706276946 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:51:16 INFO - PROCESS | 17573 | 1464706276952 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 17573 | 1464706276956 Marionette TRACE conn3 <- [1,1898,null,{}] 07:51:16 INFO - PROCESS | 17573 | 1464706276961 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:17 INFO - PROCESS | 17573 | 1464706277220 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:51:17 INFO - PROCESS | 17573 | 1464706277565 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x9249c400 == 107 [pid = 17573] [id = 482] 07:51:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x9249d000) [pid = 17573] [serial = 1447] [outer = (nil)] 07:51:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x924e2c00) [pid = 17573] [serial = 1448] [outer = 0x9249d000] 07:51:17 INFO - PROCESS | 17573 | 1464706277668 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x92725c00) [pid = 17573] [serial = 1449] [outer = 0x9249d000] 07:51:18 INFO - PROCESS | 17573 | 1464706278603 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1683ms 07:51:18 INFO - PROCESS | 17573 | 1464706278637 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 17573 | 1464706278640 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:51:18 INFO - PROCESS | 17573 | 1464706278647 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 17573 | 1464706278651 Marionette TRACE conn3 <- [1,1902,null,{}] 07:51:18 INFO - PROCESS | 17573 | 1464706278657 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 17573 | 1464706278877 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:51:19 INFO - PROCESS | 17573 | 1464706279204 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x85455c00 == 108 [pid = 17573] [id = 483] 07:51:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x92722800) [pid = 17573] [serial = 1450] [outer = (nil)] 07:51:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x927dd800) [pid = 17573] [serial = 1451] [outer = 0x92722800] 07:51:19 INFO - PROCESS | 17573 | 1464706279293 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x92b07c00) [pid = 17573] [serial = 1452] [outer = 0x92722800] 07:51:20 INFO - PROCESS | 17573 | 1464706280179 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1583ms 07:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:51:20 INFO - PROCESS | 17573 | 1464706280231 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 17573 | 1464706280234 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:51:20 INFO - PROCESS | 17573 | 1464706280241 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 17573 | 1464706280245 Marionette TRACE conn3 <- [1,1906,null,{}] 07:51:20 INFO - PROCESS | 17573 | 1464706280251 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 17573 | 1464706280468 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:51:20 INFO - PROCESS | 17573 | 1464706280820 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b262000 == 109 [pid = 17573] [id = 484] 07:51:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x8d1dd000) [pid = 17573] [serial = 1453] [outer = (nil)] 07:51:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x92b12c00) [pid = 17573] [serial = 1454] [outer = 0x8d1dd000] 07:51:20 INFO - PROCESS | 17573 | 1464706280913 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x9386c000) [pid = 17573] [serial = 1455] [outer = 0x8d1dd000] 07:51:21 INFO - PROCESS | 17573 | 1464706281794 Marionette TRACE conn3 <- [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]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1586ms 07:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:51:21 INFO - PROCESS | 17573 | 1464706281827 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 17573 | 1464706281830 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:51:21 INFO - PROCESS | 17573 | 1464706281837 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 17573 | 1464706281841 Marionette TRACE conn3 <- [1,1910,null,{}] 07:51:21 INFO - PROCESS | 17573 | 1464706281847 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 17573 | 1464706282152 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:51:22 INFO - PROCESS | 17573 | 1464706282365 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x93867800 == 110 [pid = 17573] [id = 485] 07:51:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x938b1800) [pid = 17573] [serial = 1456] [outer = (nil)] 07:51:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x94e3bc00) [pid = 17573] [serial = 1457] [outer = 0x938b1800] 07:51:22 INFO - PROCESS | 17573 | 1464706282495 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x94e47c00) [pid = 17573] [serial = 1458] [outer = 0x938b1800] 07:51:23 INFO - PROCESS | 17573 | 1464706283420 Marionette TRACE conn3 <- [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]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1637ms 07:51:23 INFO - PROCESS | 17573 | 1464706283475 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 17573 | 1464706283478 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:51:23 INFO - PROCESS | 17573 | 1464706283484 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 17573 | 1464706283488 Marionette TRACE conn3 <- [1,1914,null,{}] 07:51:23 INFO - PROCESS | 17573 | 1464706283494 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 17573 | 1464706283712 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:51:24 INFO - PROCESS | 17573 | 1464706284040 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d7c00 == 111 [pid = 17573] [id = 486] 07:51:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x92b0f000) [pid = 17573] [serial = 1459] [outer = (nil)] 07:51:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x95175800) [pid = 17573] [serial = 1460] [outer = 0x92b0f000] 07:51:24 INFO - PROCESS | 17573 | 1464706284133 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x9517e800) [pid = 17573] [serial = 1461] [outer = 0x92b0f000] 07:51:25 INFO - PROCESS | 17573 | 1464706285016 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1581ms 07:51:25 INFO - PROCESS | 17573 | 1464706285065 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 17573 | 1464706285069 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:51:25 INFO - PROCESS | 17573 | 1464706285075 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 17573 | 1464706285077 Marionette TRACE conn3 <- [1,1918,null,{}] 07:51:25 INFO - PROCESS | 17573 | 1464706285083 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 17573 | 1464706285277 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:51:25 INFO - PROCESS | 17573 | 1464706285564 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e64ac00 == 112 [pid = 17573] [id = 487] 07:51:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x94eab800) [pid = 17573] [serial = 1462] [outer = (nil)] 07:51:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x99160400) [pid = 17573] [serial = 1463] [outer = 0x94eab800] 07:51:25 INFO - PROCESS | 17573 | 1464706285715 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x99167c00) [pid = 17573] [serial = 1464] [outer = 0x94eab800] 07:51:26 INFO - PROCESS | 17573 | 1464706286630 Marionette TRACE conn3 <- [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]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1592ms 07:51:26 INFO - PROCESS | 17573 | 1464706286668 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 17573 | 1464706286672 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 07:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:51:26 INFO - PROCESS | 17573 | 1464706286678 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 17573 | 1464706286680 Marionette TRACE conn3 <- [1,1922,null,{}] 07:51:26 INFO - PROCESS | 17573 | 1464706286686 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 17573 | 1464706286908 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:51:27 INFO - PROCESS | 17573 | 1464706287242 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b0fc00 == 113 [pid = 17573] [id = 488] 07:51:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x975c7800) [pid = 17573] [serial = 1465] [outer = (nil)] 07:51:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x99fe6800) [pid = 17573] [serial = 1466] [outer = 0x975c7800] 07:51:27 INFO - PROCESS | 17573 | 1464706287334 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x99fe0800) [pid = 17573] [serial = 1467] [outer = 0x975c7800] 07:51:28 INFO - PROCESS | 17573 | 1464706288215 Marionette TRACE conn3 <- [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]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1579ms 07:51:28 INFO - PROCESS | 17573 | 1464706288258 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 17573 | 1464706288262 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 07:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:51:28 INFO - PROCESS | 17573 | 1464706288268 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 17573 | 1464706288272 Marionette TRACE conn3 <- [1,1926,null,{}] 07:51:28 INFO - PROCESS | 17573 | 1464706288277 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 17573 | 1464706288473 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:51:28 INFO - PROCESS | 17573 | 1464706288803 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x85458800 == 114 [pid = 17573] [id = 489] 07:51:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x975c5400) [pid = 17573] [serial = 1468] [outer = (nil)] 07:51:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x9a8c7000) [pid = 17573] [serial = 1469] [outer = 0x975c5400] 07:51:28 INFO - PROCESS | 17573 | 1464706288891 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x9a8cc400) [pid = 17573] [serial = 1470] [outer = 0x975c5400] 07:51:29 INFO - PROCESS | 17573 | 1464706289754 Marionette TRACE conn3 <- [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]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1533ms 07:51:29 INFO - PROCESS | 17573 | 1464706289802 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 17573 | 1464706289806 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 07:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:51:29 INFO - PROCESS | 17573 | 1464706289812 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 17573 | 1464706289815 Marionette TRACE conn3 <- [1,1930,null,{}] 07:51:29 INFO - PROCESS | 17573 | 1464706289821 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:30 INFO - PROCESS | 17573 | 1464706290044 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:51:30 INFO - PROCESS | 17573 | 1464706290388 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e5a3c00 == 115 [pid = 17573] [id = 490] 07:51:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x8ee06400) [pid = 17573] [serial = 1471] [outer = (nil)] 07:51:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x9abb6400) [pid = 17573] [serial = 1472] [outer = 0x8ee06400] 07:51:30 INFO - PROCESS | 17573 | 1464706290479 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 191 (0x9abb4c00) [pid = 17573] [serial = 1473] [outer = 0x8ee06400] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x840ecc00 == 114 [pid = 17573] [id = 471] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8796d800 == 113 [pid = 17573] [id = 470] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x88e56800 == 112 [pid = 17573] [id = 469] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8824b000 == 111 [pid = 17573] [id = 468] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x99fe5400 == 110 [pid = 17573] [id = 466] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee03c00 == 109 [pid = 17573] [id = 467] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x98f61000 == 108 [pid = 17573] [id = 465] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x85459000 == 107 [pid = 17573] [id = 464] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x94e46400 == 106 [pid = 17573] [id = 463] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee07400 == 105 [pid = 17573] [id = 461] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x92b13400 == 104 [pid = 17573] [id = 462] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x923cfc00 == 103 [pid = 17573] [id = 460] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x923d8c00 == 102 [pid = 17573] [id = 459] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8d1d8000 == 101 [pid = 17573] [id = 458] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8e320000 == 100 [pid = 17573] [id = 457] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8c621c00 == 99 [pid = 17573] [id = 455] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8f523400 == 98 [pid = 17573] [id = 456] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea5c400 == 97 [pid = 17573] [id = 454] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8d63b800 == 96 [pid = 17573] [id = 453] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8a079000 == 95 [pid = 17573] [id = 452] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8c62a400 == 94 [pid = 17573] [id = 451] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x894ea400 == 93 [pid = 17573] [id = 450] 07:51:32 INFO - PROCESS | 17573 | --DOCSHELL 0x869db800 == 92 [pid = 17573] [id = 449] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 190 (0x8c275400) [pid = 17573] [serial = 1206] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x8a1a8c00) [pid = 17573] [serial = 1346] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x8a2f3800) [pid = 17573] [serial = 1341] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x8cc99c00) [pid = 17573] [serial = 1343] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x8e641c00) [pid = 17573] [serial = 1292] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x8e649800) [pid = 17573] [serial = 1293] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x8e31a800) [pid = 17573] [serial = 1290] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x8d97d000) [pid = 17573] [serial = 1289] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x8d563c00) [pid = 17573] [serial = 1287] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x8d0dd800) [pid = 17573] [serial = 1286] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x8cbd0000) [pid = 17573] [serial = 1284] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x8c628c00) [pid = 17573] [serial = 1283] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x88d0f000) [pid = 17573] [serial = 1281] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x88a19000) [pid = 17573] [serial = 1280] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8cbc9400) [pid = 17573] [serial = 1277] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x88250c00) [pid = 17573] [serial = 1337] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x88a14800) [pid = 17573] [serial = 1338] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x85458000) [pid = 17573] [serial = 1334] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x869d6400) [pid = 17573] [serial = 1335] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x99e94400) [pid = 17573] [serial = 1331] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x991dcc00) [pid = 17573] [serial = 1328] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x991e2c00) [pid = 17573] [serial = 1329] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x980ca800) [pid = 17573] [serial = 1326] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x98f5f800) [pid = 17573] [serial = 1325] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x9517a000) [pid = 17573] [serial = 1323] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x94e44c00) [pid = 17573] [serial = 1322] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x94e48400) [pid = 17573] [serial = 1320] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x94e43c00) [pid = 17573] [serial = 1319] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x93869800) [pid = 17573] [serial = 1317] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x92b0e000) [pid = 17573] [serial = 1316] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x927d1c00) [pid = 17573] [serial = 1314] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x9272d800) [pid = 17573] [serial = 1313] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x926a9800) [pid = 17573] [serial = 1311] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x92498400) [pid = 17573] [serial = 1310] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x92308000) [pid = 17573] [serial = 1308] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x922cec00) [pid = 17573] [serial = 1307] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x91be4400) [pid = 17573] [serial = 1305] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x91be1400) [pid = 17573] [serial = 1304] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x917c8000) [pid = 17573] [serial = 1302] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x917c3400) [pid = 17573] [serial = 1301] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8f961400) [pid = 17573] [serial = 1299] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8f959000) [pid = 17573] [serial = 1298] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8f63c400) [pid = 17573] [serial = 1296] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8ee0f400) [pid = 17573] [serial = 1295] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8cd36400) [pid = 17573] [serial = 1344] [outer = (nil)] [url = about:blank] 07:51:32 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8a074400) [pid = 17573] [serial = 1340] [outer = (nil)] [url = about:blank] 07:51:33 INFO - PROCESS | 17573 | 1464706293132 Marionette TRACE conn3 <- [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]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 3341ms 07:51:33 INFO - PROCESS | 17573 | 1464706293154 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 17573 | 1464706293160 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 07:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:51:33 INFO - PROCESS | 17573 | 1464706293169 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 17573 | 1464706293173 Marionette TRACE conn3 <- [1,1934,null,{}] 07:51:33 INFO - PROCESS | 17573 | 1464706293181 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 17573 | 1464706293380 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:51:33 INFO - PROCESS | 17573 | 1464706293582 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x87966c00 == 93 [pid = 17573] [id = 491] 07:51:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8824a800) [pid = 17573] [serial = 1474] [outer = (nil)] 07:51:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x88252800) [pid = 17573] [serial = 1475] [outer = 0x8824a800] 07:51:33 INFO - PROCESS | 17573 | 1464706293663 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x88a1f000) [pid = 17573] [serial = 1476] [outer = 0x8824a800] 07:51:34 INFO - PROCESS | 17573 | 1464706294548 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1438ms 07:51:34 INFO - PROCESS | 17573 | 1464706294608 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 17573 | 1464706294616 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 07:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:51:34 INFO - PROCESS | 17573 | 1464706294626 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 17573 | 1464706294629 Marionette TRACE conn3 <- [1,1938,null,{}] 07:51:34 INFO - PROCESS | 17573 | 1464706294635 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 17573 | 1464706294841 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:51:35 INFO - PROCESS | 17573 | 1464706295073 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e57800 == 94 [pid = 17573] [id = 492] 07:51:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x88e5ac00) [pid = 17573] [serial = 1477] [outer = (nil)] 07:51:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8a06d800) [pid = 17573] [serial = 1478] [outer = 0x88e5ac00] 07:51:35 INFO - PROCESS | 17573 | 1464706295232 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8a1aa400) [pid = 17573] [serial = 1479] [outer = 0x88e5ac00] 07:51:36 INFO - PROCESS | 17573 | 1464706296103 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1533ms 07:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:51:36 INFO - PROCESS | 17573 | 1464706296159 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 17573 | 1464706296162 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 07:51:36 INFO - PROCESS | 17573 | 1464706296169 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 17573 | 1464706296174 Marionette TRACE conn3 <- [1,1942,null,{}] 07:51:36 INFO - PROCESS | 17573 | 1464706296197 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 17573 | 1464706296479 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:51:36 INFO - PROCESS | 17573 | 1464706296545 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a074000 == 95 [pid = 17573] [id = 493] 07:51:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8c275400) [pid = 17573] [serial = 1480] [outer = (nil)] 07:51:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8c62a400) [pid = 17573] [serial = 1481] [outer = 0x8c275400] 07:51:36 INFO - PROCESS | 17573 | 1464706296738 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x8cc91400) [pid = 17573] [serial = 1482] [outer = 0x8c275400] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x8f524c00) [pid = 17573] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x91961000) [pid = 17573] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x8824cc00) [pid = 17573] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8d0d7000) [pid = 17573] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8f52f000) [pid = 17573] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8c542c00) [pid = 17573] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x99163c00) [pid = 17573] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x9a14e000) [pid = 17573] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x88e5c800) [pid = 17573] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8d07a000) [pid = 17573] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x93902c00) [pid = 17573] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8ea5cc00) [pid = 17573] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x94ead400) [pid = 17573] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8d646400) [pid = 17573] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x8c54bc00) [pid = 17573] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x869ddc00) [pid = 17573] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8e316000) [pid = 17573] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8d072800) [pid = 17573] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x92481800) [pid = 17573] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x894f3c00) [pid = 17573] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8f95d400) [pid = 17573] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x8cc9e000) [pid = 17573] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x9249cc00) [pid = 17573] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:51:37 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x94e44000) [pid = 17573] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:51:38 INFO - PROCESS | 17573 | 1464706298226 Marionette TRACE conn3 <- [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]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2090ms 07:51:38 INFO - PROCESS | 17573 | 1464706298258 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 17573 | 1464706298263 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 07:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:51:38 INFO - PROCESS | 17573 | 1464706298269 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 17573 | 1464706298272 Marionette TRACE conn3 <- [1,1946,null,{}] 07:51:38 INFO - PROCESS | 17573 | 1464706298278 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 17573 | 1464706298472 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:51:38 INFO - PROCESS | 17573 | 1464706298664 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x87965400 == 96 [pid = 17573] [id = 494] 07:51:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x88d0c000) [pid = 17573] [serial = 1483] [outer = (nil)] 07:51:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8cc93800) [pid = 17573] [serial = 1484] [outer = 0x88d0c000] 07:51:38 INFO - PROCESS | 17573 | 1464706298734 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8d072800) [pid = 17573] [serial = 1485] [outer = 0x88d0c000] 07:51:39 INFO - PROCESS | 17573 | 1464706299515 Marionette TRACE conn3 <- [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]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1281ms 07:51:39 INFO - PROCESS | 17573 | 1464706299667 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 17573 | 1464706299673 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 07:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:51:39 INFO - PROCESS | 17573 | 1464706299695 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 17573 | 1464706299700 Marionette TRACE conn3 <- [1,1950,null,{}] 07:51:39 INFO - PROCESS | 17573 | 1464706299709 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 17573 | 1464706299947 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:51:40 INFO - PROCESS | 17573 | 1464706300309 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x87970000 == 97 [pid = 17573] [id = 495] 07:51:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x87a2f800) [pid = 17573] [serial = 1486] [outer = (nil)] 07:51:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8824f400) [pid = 17573] [serial = 1487] [outer = 0x87a2f800] 07:51:40 INFO - PROCESS | 17573 | 1464706300400 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x88d02400) [pid = 17573] [serial = 1488] [outer = 0x87a2f800] 07:51:41 INFO - PROCESS | 17573 | 1464706301319 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1709ms 07:51:41 INFO - PROCESS | 17573 | 1464706301392 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 17573 | 1464706301397 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 07:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:51:41 INFO - PROCESS | 17573 | 1464706301410 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 17573 | 1464706301415 Marionette TRACE conn3 <- [1,1954,null,{}] 07:51:41 INFO - PROCESS | 17573 | 1464706301422 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 17573 | 1464706301712 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:51:42 INFO - PROCESS | 17573 | 1464706302049 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c550400 == 98 [pid = 17573] [id = 496] 07:51:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8c62d800) [pid = 17573] [serial = 1489] [outer = (nil)] 07:51:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8cd33800) [pid = 17573] [serial = 1490] [outer = 0x8c62d800] 07:51:42 INFO - PROCESS | 17573 | 1464706302138 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8d0d3400) [pid = 17573] [serial = 1491] [outer = 0x8c62d800] 07:51:43 INFO - PROCESS | 17573 | 1464706303100 Marionette TRACE conn3 <- [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]]]}] 07:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1740ms 07:51:43 INFO - PROCESS | 17573 | 1464706303147 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:51:43 INFO - PROCESS | 17573 | 1464706303151 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 07:51:43 INFO - PROCESS | 17573 | 1464706303158 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 17573 | 1464706303162 Marionette TRACE conn3 <- [1,1958,null,{}] 07:51:43 INFO - PROCESS | 17573 | 1464706303175 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 17573 | 1464706303384 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:51:43 INFO - PROCESS | 17573 | 1464706303660 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d566c00 == 99 [pid = 17573] [id = 497] 07:51:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8d56c400) [pid = 17573] [serial = 1492] [outer = (nil)] 07:51:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8d639400) [pid = 17573] [serial = 1493] [outer = 0x8d56c400] 07:51:43 INFO - PROCESS | 17573 | 1464706303845 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8d643c00) [pid = 17573] [serial = 1494] [outer = 0x8d56c400] 07:51:44 INFO - PROCESS | 17573 | 1464706304722 Marionette TRACE conn3 <- [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]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1583ms 07:51:44 INFO - PROCESS | 17573 | 1464706304754 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 17573 | 1464706304757 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 07:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:51:44 INFO - PROCESS | 17573 | 1464706304767 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 17573 | 1464706304770 Marionette TRACE conn3 <- [1,1962,null,{}] 07:51:44 INFO - PROCESS | 17573 | 1464706304774 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:44 INFO - PROCESS | 17573 | 1464706304990 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:51:45 INFO - PROCESS | 17573 | 1464706305268 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d1dbc00 == 100 [pid = 17573] [id = 498] 07:51:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8d1dc800) [pid = 17573] [serial = 1495] [outer = (nil)] 07:51:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8e318800) [pid = 17573] [serial = 1496] [outer = 0x8d1dc800] 07:51:45 INFO - PROCESS | 17573 | 1464706305407 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8e5aa800) [pid = 17573] [serial = 1497] [outer = 0x8d1dc800] 07:51:46 INFO - PROCESS | 17573 | 1464706306324 Marionette TRACE conn3 <- [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]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1588ms 07:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:51:46 INFO - PROCESS | 17573 | 1464706306356 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 17573 | 1464706306359 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 07:51:46 INFO - PROCESS | 17573 | 1464706306365 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 17573 | 1464706306369 Marionette TRACE conn3 <- [1,1966,null,{}] 07:51:46 INFO - PROCESS | 17573 | 1464706306375 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 17573 | 1464706306569 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:51:46 INFO - PROCESS | 17573 | 1464706306862 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b26d000 == 101 [pid = 17573] [id = 499] 07:51:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8d639c00) [pid = 17573] [serial = 1498] [outer = (nil)] 07:51:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8ea52400) [pid = 17573] [serial = 1499] [outer = 0x8d639c00] 07:51:46 INFO - PROCESS | 17573 | 1464706306993 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8ea58800) [pid = 17573] [serial = 1500] [outer = 0x8d639c00] 07:51:47 INFO - PROCESS | 17573 | 1464706307854 Marionette TRACE conn3 <- [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]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1535ms 07:51:47 INFO - PROCESS | 17573 | 1464706307900 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:51:47 INFO - PROCESS | 17573 | 1464706307904 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 07:51:47 INFO - PROCESS | 17573 | 1464706307911 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 17573 | 1464706307914 Marionette TRACE conn3 <- [1,1970,null,{}] 07:51:47 INFO - PROCESS | 17573 | 1464706307920 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 17573 | 1464706308179 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:51:48 INFO - PROCESS | 17573 | 1464706308508 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e644000 == 102 [pid = 17573] [id = 500] 07:51:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8f523400) [pid = 17573] [serial = 1501] [outer = (nil)] 07:51:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8f639400) [pid = 17573] [serial = 1502] [outer = 0x8f523400] 07:51:48 INFO - PROCESS | 17573 | 1464706308599 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8f642000) [pid = 17573] [serial = 1503] [outer = 0x8f523400] 07:51:49 INFO - PROCESS | 17573 | 1464706309494 Marionette TRACE conn3 <- [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]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1634ms 07:51:49 INFO - PROCESS | 17573 | 1464706309544 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 17573 | 1464706309548 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 07:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:51:49 INFO - PROCESS | 17573 | 1464706309554 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 17573 | 1464706309558 Marionette TRACE conn3 <- [1,1974,null,{}] 07:51:49 INFO - PROCESS | 17573 | 1464706309564 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 17573 | 1464706309769 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:51:50 INFO - PROCESS | 17573 | 1464706310099 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f63a000 == 103 [pid = 17573] [id = 501] 07:51:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8f643800) [pid = 17573] [serial = 1504] [outer = (nil)] 07:51:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8f741400) [pid = 17573] [serial = 1505] [outer = 0x8f643800] 07:51:50 INFO - PROCESS | 17573 | 1464706310197 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x8f965c00) [pid = 17573] [serial = 1506] [outer = 0x8f643800] 07:51:51 INFO - PROCESS | 17573 | 1464706311101 Marionette TRACE conn3 <- [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]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1587ms 07:51:51 INFO - PROCESS | 17573 | 1464706311142 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 17573 | 1464706311146 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 07:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:51:51 INFO - PROCESS | 17573 | 1464706311152 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 17573 | 1464706311156 Marionette TRACE conn3 <- [1,1978,null,{}] 07:51:51 INFO - PROCESS | 17573 | 1464706311162 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 17573 | 1464706311370 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:51:51 INFO - PROCESS | 17573 | 1464706311653 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea5dc00 == 104 [pid = 17573] [id = 502] 07:51:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x8f9c6800) [pid = 17573] [serial = 1507] [outer = (nil)] 07:51:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x917c5800) [pid = 17573] [serial = 1508] [outer = 0x8f9c6800] 07:51:51 INFO - PROCESS | 17573 | 1464706311800 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x917cc000) [pid = 17573] [serial = 1509] [outer = 0x8f9c6800] 07:51:52 INFO - PROCESS | 17573 | 1464706312689 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1579ms 07:51:52 INFO - PROCESS | 17573 | 1464706312733 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 17573 | 1464706312737 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 07:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:51:52 INFO - PROCESS | 17573 | 1464706312743 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 17573 | 1464706312747 Marionette TRACE conn3 <- [1,1982,null,{}] 07:51:52 INFO - PROCESS | 17573 | 1464706312753 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - PROCESS | 17573 | 1464706312951 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:51:53 INFO - PROCESS | 17573 | 1464706313235 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x91957000 == 105 [pid = 17573] [id = 503] 07:51:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x91958000) [pid = 17573] [serial = 1510] [outer = (nil)] 07:51:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x91be3800) [pid = 17573] [serial = 1511] [outer = 0x91958000] 07:51:53 INFO - PROCESS | 17573 | 1464706313371 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x91bed800) [pid = 17573] [serial = 1512] [outer = 0x91958000] 07:51:54 INFO - PROCESS | 17573 | 1464706314268 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1587ms 07:51:54 INFO - PROCESS | 17573 | 1464706314333 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 17573 | 1464706314337 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 07:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:51:54 INFO - PROCESS | 17573 | 1464706314343 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 17573 | 1464706314347 Marionette TRACE conn3 <- [1,1986,null,{}] 07:51:54 INFO - PROCESS | 17573 | 1464706314352 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 17573 | 1464706314590 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:51:54 INFO - PROCESS | 17573 | 1464706314924 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f95b800 == 106 [pid = 17573] [id = 504] 07:51:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x91957400) [pid = 17573] [serial = 1513] [outer = (nil)] 07:51:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x922cf400) [pid = 17573] [serial = 1514] [outer = 0x91957400] 07:51:55 INFO - PROCESS | 17573 | 1464706315019 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x92307c00) [pid = 17573] [serial = 1515] [outer = 0x91957400] 07:51:55 INFO - PROCESS | 17573 | 1464706315914 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1631ms 07:51:55 INFO - PROCESS | 17573 | 1464706315975 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 17573 | 1464706315980 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 07:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:51:55 INFO - PROCESS | 17573 | 1464706315986 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 17573 | 1464706315990 Marionette TRACE conn3 <- [1,1990,null,{}] 07:51:56 INFO - PROCESS | 17573 | 1464706315996 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 17573 | 1464706316238 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:51:56 INFO - PROCESS | 17573 | 1464706316573 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x91bedc00 == 107 [pid = 17573] [id = 505] 07:51:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x92483000) [pid = 17573] [serial = 1516] [outer = (nil)] 07:51:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x92490800) [pid = 17573] [serial = 1517] [outer = 0x92483000] 07:51:56 INFO - PROCESS | 17573 | 1464706316672 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x9249e800) [pid = 17573] [serial = 1518] [outer = 0x92483000] 07:51:57 INFO - PROCESS | 17573 | 1464706317643 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1731ms 07:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:51:57 INFO - PROCESS | 17573 | 1464706317718 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 17573 | 1464706317721 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 07:51:57 INFO - PROCESS | 17573 | 1464706317727 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 17573 | 1464706317731 Marionette TRACE conn3 <- [1,1994,null,{}] 07:51:57 INFO - PROCESS | 17573 | 1464706317737 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 17573 | 1464706317997 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:51:58 INFO - PROCESS | 17573 | 1464706318331 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x9249c000 == 108 [pid = 17573] [id = 506] 07:51:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x924e9400) [pid = 17573] [serial = 1519] [outer = (nil)] 07:51:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x9272b000) [pid = 17573] [serial = 1520] [outer = 0x924e9400] 07:51:58 INFO - PROCESS | 17573 | 1464706318422 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x927d2000) [pid = 17573] [serial = 1521] [outer = 0x924e9400] 07:51:59 INFO - PROCESS | 17573 | 1464706319301 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1631ms 07:51:59 INFO - PROCESS | 17573 | 1464706319359 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 17573 | 1464706319363 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 07:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:51:59 INFO - PROCESS | 17573 | 1464706319369 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 17573 | 1464706319371 Marionette TRACE conn3 <- [1,1998,null,{}] 07:51:59 INFO - PROCESS | 17573 | 1464706319377 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 17573 | 1464706319601 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:51:59 INFO - PROCESS | 17573 | 1464706319935 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c630800 == 109 [pid = 17573] [id = 507] 07:51:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x8f95a000) [pid = 17573] [serial = 1522] [outer = (nil)] 07:52:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x92b05000) [pid = 17573] [serial = 1523] [outer = 0x8f95a000] 07:52:00 INFO - PROCESS | 17573 | 1464706320023 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x92b0d800) [pid = 17573] [serial = 1524] [outer = 0x8f95a000] 07:52:00 INFO - PROCESS | 17573 | 1464706320883 Marionette TRACE conn3 <- [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]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1579ms 07:52:00 INFO - PROCESS | 17573 | 1464706320949 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 17573 | 1464706320953 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 07:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:52:00 INFO - PROCESS | 17573 | 1464706320960 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 17573 | 1464706320963 Marionette TRACE conn3 <- [1,2002,null,{}] 07:52:00 INFO - PROCESS | 17573 | 1464706320969 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 17573 | 1464706321193 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:52:01 INFO - PROCESS | 17573 | 1464706321524 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b13000 == 110 [pid = 17573] [id = 508] 07:52:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x92b13400) [pid = 17573] [serial = 1525] [outer = (nil)] 07:52:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x9396f800) [pid = 17573] [serial = 1526] [outer = 0x92b13400] 07:52:01 INFO - PROCESS | 17573 | 1464706321626 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x94e3ec00) [pid = 17573] [serial = 1527] [outer = 0x92b13400] 07:52:02 INFO - PROCESS | 17573 | 1464706322564 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1688ms 07:52:02 INFO - PROCESS | 17573 | 1464706322652 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 17573 | 1464706322658 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 07:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:52:02 INFO - PROCESS | 17573 | 1464706322693 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 17573 | 1464706322700 Marionette TRACE conn3 <- [1,2006,null,{}] 07:52:02 INFO - PROCESS | 17573 | 1464706322722 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 17573 | 1464706322997 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:52:03 INFO - PROCESS | 17573 | 1464706323328 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x92728400 == 111 [pid = 17573] [id = 509] 07:52:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x92b05800) [pid = 17573] [serial = 1528] [outer = (nil)] 07:52:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x94eef000) [pid = 17573] [serial = 1529] [outer = 0x92b05800] 07:52:03 INFO - PROCESS | 17573 | 1464706323414 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9517a000) [pid = 17573] [serial = 1530] [outer = 0x92b05800] 07:52:04 INFO - PROCESS | 17573 | 1464706324350 Marionette TRACE conn3 <- [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]]]}] 07:52:04 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 07:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1736ms 07:52:04 INFO - PROCESS | 17573 | 1464706324404 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 17573 | 1464706324407 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 07:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:52:04 INFO - PROCESS | 17573 | 1464706324414 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 17573 | 1464706324416 Marionette TRACE conn3 <- [1,2010,null,{}] 07:52:04 INFO - PROCESS | 17573 | 1464706324422 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 17573 | 1464706324643 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:52:04 INFO - PROCESS | 17573 | 1464706324978 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7f0c00 == 112 [pid = 17573] [id = 510] 07:52:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x8cd2c400) [pid = 17573] [serial = 1531] [outer = (nil)] 07:52:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x980ca800) [pid = 17573] [serial = 1532] [outer = 0x8cd2c400] 07:52:05 INFO - PROCESS | 17573 | 1464706325067 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x9915dc00) [pid = 17573] [serial = 1533] [outer = 0x8cd2c400] 07:52:05 INFO - PROCESS | 17573 | 1464706325950 Marionette TRACE conn3 <- [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]]]}] 07:52:05 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 07:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1580ms 07:52:05 INFO - PROCESS | 17573 | 1464706325994 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 17573 | 1464706325998 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:52:06 INFO - PROCESS | 17573 | 1464706326005 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 17573 | 1464706326008 Marionette TRACE conn3 <- [1,2014,null,{}] 07:52:06 INFO - PROCESS | 17573 | 1464706326014 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 17573 | 1464706326220 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:52:06 INFO - PROCESS | 17573 | 1464706326553 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x927d8400 == 113 [pid = 17573] [id = 511] 07:52:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x95184000) [pid = 17573] [serial = 1534] [outer = (nil)] 07:52:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x99da0000) [pid = 17573] [serial = 1535] [outer = 0x95184000] 07:52:06 INFO - PROCESS | 17573 | 1464706326645 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x99e07400) [pid = 17573] [serial = 1536] [outer = 0x95184000] 07:52:07 INFO - PROCESS | 17573 | 1464706327581 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1641ms 07:52:07 INFO - PROCESS | 17573 | 1464706327647 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 17573 | 1464706327651 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 07:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:52:07 INFO - PROCESS | 17573 | 1464706327658 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 17573 | 1464706327661 Marionette TRACE conn3 <- [1,2018,null,{}] 07:52:07 INFO - PROCESS | 17573 | 1464706327667 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 17573 | 1464706327894 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:52:08 INFO - PROCESS | 17573 | 1464706328224 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x840e3800 == 114 [pid = 17573] [id = 512] 07:52:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x840e7c00) [pid = 17573] [serial = 1537] [outer = (nil)] 07:52:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x9a149400) [pid = 17573] [serial = 1538] [outer = 0x840e7c00] 07:52:08 INFO - PROCESS | 17573 | 1464706328320 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x9a3f2000) [pid = 17573] [serial = 1539] [outer = 0x840e7c00] 07:52:09 INFO - PROCESS | 17573 | 1464706329247 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1633ms 07:52:09 INFO - PROCESS | 17573 | 1464706329292 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:52:09 INFO - PROCESS | 17573 | 1464706329297 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 07:52:09 INFO - PROCESS | 17573 | 1464706329304 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 17573 | 1464706329307 Marionette TRACE conn3 <- [1,2022,null,{}] 07:52:09 INFO - PROCESS | 17573 | 1464706329313 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 17573 | 1464706329513 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:52:09 INFO - PROCESS | 17573 | 1464706329892 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x99fddc00 == 113 [pid = 17573] [id = 387] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x927d1800 == 112 [pid = 17573] [id = 390] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8f528000 == 111 [pid = 17573] [id = 388] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x840e2400 == 110 [pid = 17573] [id = 393] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x9d4a1000 == 109 [pid = 17573] [id = 389] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x840e3400 == 108 [pid = 17573] [id = 392] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x88256800 == 107 [pid = 17573] [id = 379] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0d4800 == 106 [pid = 17573] [id = 380] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7e9800 == 105 [pid = 17573] [id = 385] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x9195b800 == 104 [pid = 17573] [id = 384] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8f73d400 == 103 [pid = 17573] [id = 381] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee10c00 == 102 [pid = 17573] [id = 335] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x87963400 == 101 [pid = 17573] [id = 391] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x93979400 == 100 [pid = 17573] [id = 386] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x85455c00 == 99 [pid = 17573] [id = 483] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x91f4d000 == 98 [pid = 17573] [id = 481] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x9249c400 == 97 [pid = 17573] [id = 482] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x917ca000 == 96 [pid = 17573] [id = 480] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8f960400 == 95 [pid = 17573] [id = 479] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8d10e400 == 94 [pid = 17573] [id = 478] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee07c00 == 93 [pid = 17573] [id = 477] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd2fc00 == 92 [pid = 17573] [id = 476] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc95800 == 91 [pid = 17573] [id = 475] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2ea800 == 90 [pid = 17573] [id = 473] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8d073000 == 89 [pid = 17573] [id = 474] 07:52:11 INFO - PROCESS | 17573 | --DOCSHELL 0x85703c00 == 88 [pid = 17573] [id = 472] 07:52:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x840e2400 == 89 [pid = 17573] [id = 513] 07:52:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x840e3400) [pid = 17573] [serial = 1540] [outer = (nil)] 07:52:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x869d8c00) [pid = 17573] [serial = 1541] [outer = 0x840e3400] 07:52:11 INFO - PROCESS | 17573 | 1464706331607 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x87966800) [pid = 17573] [serial = 1542] [outer = 0x840e3400] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x88a1fc00) [pid = 17573] [serial = 1407] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x8f746c00) [pid = 17573] [serial = 1368] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x917bf400) [pid = 17573] [serial = 1371] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x88258000) [pid = 17573] [serial = 1406] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x8cc96800) [pid = 17573] [serial = 1278] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x9a171800) [pid = 17573] [serial = 1397] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x9a3fa400) [pid = 17573] [serial = 1400] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x894f5800) [pid = 17573] [serial = 1409] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x9397a000) [pid = 17573] [serial = 1386] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x8d647c00) [pid = 17573] [serial = 1359] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x94ef8000) [pid = 17573] [serial = 1389] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x8f738400) [pid = 17573] [serial = 1367] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x8ea60800) [pid = 17573] [serial = 1364] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8d56e800) [pid = 17573] [serial = 1358] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x98f61c00) [pid = 17573] [serial = 1392] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x922c9c00) [pid = 17573] [serial = 1376] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x8cc9b000) [pid = 17573] [serial = 1413] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8a2ed000) [pid = 17573] [serial = 1410] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x87a3ac00) [pid = 17573] [serial = 1350] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x9a8c2800) [pid = 17573] [serial = 1403] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x92301400) [pid = 17573] [serial = 1377] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8e5ae400) [pid = 17573] [serial = 1362] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x8ee0e000) [pid = 17573] [serial = 1365] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x9800f000) [pid = 17573] [serial = 1391] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x8d0d9c00) [pid = 17573] [serial = 1356] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x8c62c400) [pid = 17573] [serial = 1412] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x92486c00) [pid = 17573] [serial = 1379] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x8a2e9800) [pid = 17573] [serial = 1352] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x87964800) [pid = 17573] [serial = 1349] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x94eb9000) [pid = 17573] [serial = 1388] [outer = (nil)] [url = about:blank] 07:52:11 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x92497c00) [pid = 17573] [serial = 1380] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x9a621800) [pid = 17573] [serial = 1401] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x9a262c00) [pid = 17573] [serial = 1398] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x8f9ce000) [pid = 17573] [serial = 1370] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x8e5a3000) [pid = 17573] [serial = 1361] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x91bee000) [pid = 17573] [serial = 1374] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x99fdec00) [pid = 17573] [serial = 1395] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x927d7c00) [pid = 17573] [serial = 1382] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x91be3400) [pid = 17573] [serial = 1373] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x99fc2800) [pid = 17573] [serial = 1332] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8b262800) [pid = 17573] [serial = 1353] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x927ddc00) [pid = 17573] [serial = 1383] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x99fc5800) [pid = 17573] [serial = 1394] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8d079000) [pid = 17573] [serial = 1355] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8d07cc00) [pid = 17573] [serial = 1415] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x938a7c00) [pid = 17573] [serial = 1385] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x9a8c5000) [pid = 17573] [serial = 1404] [outer = (nil)] [url = about:blank] 07:52:12 INFO - PROCESS | 17573 | 1464706332676 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 3403ms 07:52:12 INFO - PROCESS | 17573 | 1464706332708 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:52:12 INFO - PROCESS | 17573 | 1464706332713 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 07:52:12 INFO - PROCESS | 17573 | 1464706332721 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 17573 | 1464706332724 Marionette TRACE conn3 <- [1,2026,null,{}] 07:52:12 INFO - PROCESS | 17573 | 1464706332740 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:13 INFO - PROCESS | 17573 | 1464706333034 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:52:13 INFO - PROCESS | 17573 | 1464706333181 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x88a15400 == 90 [pid = 17573] [id = 514] 07:52:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x88d06000) [pid = 17573] [serial = 1543] [outer = (nil)] 07:52:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8a071400) [pid = 17573] [serial = 1544] [outer = 0x88d06000] 07:52:13 INFO - PROCESS | 17573 | 1464706333260 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8a2ee000) [pid = 17573] [serial = 1545] [outer = 0x88d06000] 07:52:14 INFO - PROCESS | 17573 | 1464706334105 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1438ms 07:52:14 INFO - PROCESS | 17573 | 1464706334177 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 17573 | 1464706334183 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 07:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:52:14 INFO - PROCESS | 17573 | 1464706334197 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 17573 | 1464706334200 Marionette TRACE conn3 <- [1,2030,null,{}] 07:52:14 INFO - PROCESS | 17573 | 1464706334206 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:14 INFO - PROCESS | 17573 | 1464706334474 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:52:14 INFO - PROCESS | 17573 | 1464706334501 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d0e000 == 91 [pid = 17573] [id = 515] 07:52:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8b261800) [pid = 17573] [serial = 1546] [outer = (nil)] 07:52:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8cbd0c00) [pid = 17573] [serial = 1547] [outer = 0x8b261800] 07:52:14 INFO - PROCESS | 17573 | 1464706334571 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8cc9b000) [pid = 17573] [serial = 1548] [outer = 0x8b261800] 07:52:15 INFO - PROCESS | 17573 | 1464706335602 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1481ms 07:52:15 INFO - PROCESS | 17573 | 1464706335678 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 17573 | 1464706335682 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 07:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:52:15 INFO - PROCESS | 17573 | 1464706335688 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 17573 | 1464706335694 Marionette TRACE conn3 <- [1,2034,null,{}] 07:52:15 INFO - PROCESS | 17573 | 1464706335717 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 17573 | 1464706336010 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:52:16 INFO - PROCESS | 17573 | 1464706336042 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7efc00 == 92 [pid = 17573] [id = 516] 07:52:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8d0dd800) [pid = 17573] [serial = 1549] [outer = (nil)] 07:52:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8d1dc000) [pid = 17573] [serial = 1550] [outer = 0x8d0dd800] 07:52:16 INFO - PROCESS | 17573 | 1464706336118 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8d63bc00) [pid = 17573] [serial = 1551] [outer = 0x8d0dd800] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x92b0f000) [pid = 17573] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8c275400) [pid = 17573] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8d63a400) [pid = 17573] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x938b1800) [pid = 17573] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8f9d0c00) [pid = 17573] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8a2efc00) [pid = 17573] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x91f56c00) [pid = 17573] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x85705000) [pid = 17573] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8ee08000) [pid = 17573] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8d0de800) [pid = 17573] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x917ca400) [pid = 17573] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8545b800) [pid = 17573] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x8d1dd000) [pid = 17573] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x92722800) [pid = 17573] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8d0cf400) [pid = 17573] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8824a800) [pid = 17573] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x88e5ac00) [pid = 17573] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x8d97b400) [pid = 17573] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:52:17 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x9249d000) [pid = 17573] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:52:17 INFO - PROCESS | 17573 | 1464706337490 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1843ms 07:52:17 INFO - PROCESS | 17573 | 1464706337532 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 17573 | 1464706337536 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 07:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:52:17 INFO - PROCESS | 17573 | 1464706337541 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 17573 | 1464706337545 Marionette TRACE conn3 <- [1,2038,null,{}] 07:52:17 INFO - PROCESS | 17573 | 1464706337550 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 17573 | 1464706337732 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:52:17 INFO - PROCESS | 17573 | 1464706337933 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x85709000 == 93 [pid = 17573] [id = 517] 07:52:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x88a1fc00) [pid = 17573] [serial = 1552] [outer = (nil)] 07:52:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8d563c00) [pid = 17573] [serial = 1553] [outer = 0x88a1fc00] 07:52:18 INFO - PROCESS | 17573 | 1464706338004 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8d979c00) [pid = 17573] [serial = 1554] [outer = 0x88a1fc00] 07:52:18 INFO - PROCESS | 17573 | 1464706338801 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1289ms 07:52:18 INFO - PROCESS | 17573 | 1464706338954 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 17573 | 1464706338959 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 07:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:52:18 INFO - PROCESS | 17573 | 1464706338987 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 17573 | 1464706338992 Marionette TRACE conn3 <- [1,2042,null,{}] 07:52:19 INFO - PROCESS | 17573 | 1464706339002 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 17573 | 1464706339234 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:52:19 INFO - PROCESS | 17573 | 1464706339597 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x88a14000 == 94 [pid = 17573] [id = 518] 07:52:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x88a20c00) [pid = 17573] [serial = 1555] [outer = (nil)] 07:52:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x88d0d400) [pid = 17573] [serial = 1556] [outer = 0x88a20c00] 07:52:19 INFO - PROCESS | 17573 | 1464706339704 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8a076400) [pid = 17573] [serial = 1557] [outer = 0x88a20c00] 07:52:20 INFO - PROCESS | 17573 | 1464706340673 Marionette TRACE conn3 <- [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]]]}] 07:52:20 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) 07:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1740ms 07:52:20 INFO - PROCESS | 17573 | 1464706340723 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 17573 | 1464706340729 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 07:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:52:20 INFO - PROCESS | 17573 | 1464706340741 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 17573 | 1464706340747 Marionette TRACE conn3 <- [1,2046,null,{}] 07:52:20 INFO - PROCESS | 17573 | 1464706340754 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:20 INFO - PROCESS | 17573 | 1464706340988 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:52:21 INFO - PROCESS | 17573 | 1464706341317 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc90400 == 95 [pid = 17573] [id = 519] 07:52:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8cc92400) [pid = 17573] [serial = 1558] [outer = (nil)] 07:52:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8d076400) [pid = 17573] [serial = 1559] [outer = 0x8cc92400] 07:52:21 INFO - PROCESS | 17573 | 1464706341409 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8d106800) [pid = 17573] [serial = 1560] [outer = 0x8cc92400] 07:52:22 INFO - PROCESS | 17573 | 1464706342385 Marionette TRACE conn3 <- [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]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1695ms 07:52:22 INFO - PROCESS | 17573 | 1464706342434 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 17573 | 1464706342438 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 07:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:52:22 INFO - PROCESS | 17573 | 1464706342445 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 17573 | 1464706342449 Marionette TRACE conn3 <- [1,2050,null,{}] 07:52:22 INFO - PROCESS | 17573 | 1464706342463 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:22 INFO - PROCESS | 17573 | 1464706342698 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:52:23 INFO - PROCESS | 17573 | 1464706343073 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e320c00 == 96 [pid = 17573] [id = 520] 07:52:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8e5ae400) [pid = 17573] [serial = 1561] [outer = (nil)] 07:52:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8e64cc00) [pid = 17573] [serial = 1562] [outer = 0x8e5ae400] 07:52:23 INFO - PROCESS | 17573 | 1464706343172 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8ea5a800) [pid = 17573] [serial = 1563] [outer = 0x8e5ae400] 07:52:24 INFO - PROCESS | 17573 | 1464706344116 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1733ms 07:52:24 INFO - PROCESS | 17573 | 1464706344179 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 17573 | 1464706344182 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:52:24 INFO - PROCESS | 17573 | 1464706344189 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 17573 | 1464706344193 Marionette TRACE conn3 <- [1,2054,null,{}] 07:52:24 INFO - PROCESS | 17573 | 1464706344198 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 17573 | 1464706344443 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:52:24 INFO - PROCESS | 17573 | 1464706344780 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x869d9c00 == 97 [pid = 17573] [id = 521] 07:52:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8ec09400) [pid = 17573] [serial = 1564] [outer = (nil)] 07:52:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8ee03c00) [pid = 17573] [serial = 1565] [outer = 0x8ec09400] 07:52:24 INFO - PROCESS | 17573 | 1464706344874 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8f528000) [pid = 17573] [serial = 1566] [outer = 0x8ec09400] 07:52:25 INFO - PROCESS | 17573 | 1464706345781 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1640ms 07:52:25 INFO - PROCESS | 17573 | 1464706345830 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 17573 | 1464706345834 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 07:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:52:25 INFO - PROCESS | 17573 | 1464706345840 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 17573 | 1464706345844 Marionette TRACE conn3 <- [1,2058,null,{}] 07:52:25 INFO - PROCESS | 17573 | 1464706345849 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 17573 | 1464706346059 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:52:26 INFO - PROCESS | 17573 | 1464706346382 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec09800 == 98 [pid = 17573] [id = 522] 07:52:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8ee01400) [pid = 17573] [serial = 1567] [outer = (nil)] 07:52:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8f740800) [pid = 17573] [serial = 1568] [outer = 0x8ee01400] 07:52:26 INFO - PROCESS | 17573 | 1464706346473 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8f958800) [pid = 17573] [serial = 1569] [outer = 0x8ee01400] 07:52:27 INFO - PROCESS | 17573 | 1464706347420 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1633ms 07:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:52:27 INFO - PROCESS | 17573 | 1464706347474 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 17573 | 1464706347477 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 07:52:27 INFO - PROCESS | 17573 | 1464706347484 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 17573 | 1464706347487 Marionette TRACE conn3 <- [1,2062,null,{}] 07:52:27 INFO - PROCESS | 17573 | 1464706347493 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 17573 | 1464706347754 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:52:28 INFO - PROCESS | 17573 | 1464706348088 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d63b800 == 99 [pid = 17573] [id = 523] 07:52:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8ee06c00) [pid = 17573] [serial = 1570] [outer = (nil)] 07:52:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x91956000) [pid = 17573] [serial = 1571] [outer = 0x8ee06c00] 07:52:28 INFO - PROCESS | 17573 | 1464706348183 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x91f4c000) [pid = 17573] [serial = 1572] [outer = 0x8ee06c00] 07:52:29 INFO - PROCESS | 17573 | 1464706349109 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1698ms 07:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:52:29 INFO - PROCESS | 17573 | 1464706349181 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 17573 | 1464706349184 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 07:52:29 INFO - PROCESS | 17573 | 1464706349192 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 17573 | 1464706349195 Marionette TRACE conn3 <- [1,2066,null,{}] 07:52:29 INFO - PROCESS | 17573 | 1464706349202 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 17573 | 1464706349400 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:52:29 INFO - PROCESS | 17573 | 1464706349753 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f52b800 == 100 [pid = 17573] [id = 524] 07:52:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x917c5400) [pid = 17573] [serial = 1573] [outer = (nil)] 07:52:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x922cdc00) [pid = 17573] [serial = 1574] [outer = 0x917c5400] 07:52:29 INFO - PROCESS | 17573 | 1464706349843 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x92307400) [pid = 17573] [serial = 1575] [outer = 0x917c5400] 07:52:30 INFO - PROCESS | 17573 | 1464706350720 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1585ms 07:52:30 INFO - PROCESS | 17573 | 1464706350777 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 17573 | 1464706350782 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 07:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:52:30 INFO - PROCESS | 17573 | 1464706350788 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 17573 | 1464706350793 Marionette TRACE conn3 <- [1,2070,null,{}] 07:52:30 INFO - PROCESS | 17573 | 1464706350799 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 17573 | 1464706351045 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:52:31 INFO - PROCESS | 17573 | 1464706351375 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec0e800 == 101 [pid = 17573] [id = 525] 07:52:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x91f56c00) [pid = 17573] [serial = 1576] [outer = (nil)] 07:52:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x923d3400) [pid = 17573] [serial = 1577] [outer = 0x91f56c00] 07:52:31 INFO - PROCESS | 17573 | 1464706351467 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x92481400) [pid = 17573] [serial = 1578] [outer = 0x91f56c00] 07:52:32 INFO - PROCESS | 17573 | 1464706352365 Marionette TRACE conn3 <- [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]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1641ms 07:52:32 INFO - PROCESS | 17573 | 1464706352430 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 17573 | 1464706352438 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 07:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:52:32 INFO - PROCESS | 17573 | 1464706352444 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 17573 | 1464706352448 Marionette TRACE conn3 <- [1,2074,null,{}] 07:52:32 INFO - PROCESS | 17573 | 1464706352454 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 17573 | 1464706352658 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:52:33 INFO - PROCESS | 17573 | 1464706352982 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x922ca000 == 102 [pid = 17573] [id = 526] 07:52:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x923cbc00) [pid = 17573] [serial = 1579] [outer = (nil)] 07:52:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x924e2800) [pid = 17573] [serial = 1580] [outer = 0x923cbc00] 07:52:33 INFO - PROCESS | 17573 | 1464706353071 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x926ae400) [pid = 17573] [serial = 1581] [outer = 0x923cbc00] 07:52:33 INFO - PROCESS | 17573 | 1464706353964 Marionette TRACE conn3 <- [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]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1580ms 07:52:34 INFO - PROCESS | 17573 | 1464706354026 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 17573 | 1464706354030 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 07:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:52:34 INFO - PROCESS | 17573 | 1464706354037 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 17573 | 1464706354040 Marionette TRACE conn3 <- [1,2078,null,{}] 07:52:34 INFO - PROCESS | 17573 | 1464706354046 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 17573 | 1464706354273 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:52:34 INFO - PROCESS | 17573 | 1464706354621 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f523800 == 103 [pid = 17573] [id = 527] 07:52:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x92496400) [pid = 17573] [serial = 1582] [outer = (nil)] 07:52:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x927de800) [pid = 17573] [serial = 1583] [outer = 0x92496400] 07:52:34 INFO - PROCESS | 17573 | 1464706354728 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x92b05400) [pid = 17573] [serial = 1584] [outer = 0x92496400] 07:52:35 INFO - PROCESS | 17573 | 1464706355605 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1630ms 07:52:35 INFO - PROCESS | 17573 | 1464706355668 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 17573 | 1464706355672 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 07:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:52:35 INFO - PROCESS | 17573 | 1464706355678 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 17573 | 1464706355683 Marionette TRACE conn3 <- [1,2082,null,{}] 07:52:35 INFO - PROCESS | 17573 | 1464706355689 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 17573 | 1464706355924 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:52:36 INFO - PROCESS | 17573 | 1464706356279 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x9272c400 == 104 [pid = 17573] [id = 528] 07:52:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x94e3e000) [pid = 17573] [serial = 1585] [outer = (nil)] 07:52:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x94eb1400) [pid = 17573] [serial = 1586] [outer = 0x94e3e000] 07:52:36 INFO - PROCESS | 17573 | 1464706356377 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x9517b000) [pid = 17573] [serial = 1587] [outer = 0x94e3e000] 07:52:37 INFO - PROCESS | 17573 | 1464706357288 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1689ms 07:52:37 INFO - PROCESS | 17573 | 1464706357370 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 17573 | 1464706357373 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 07:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:52:37 INFO - PROCESS | 17573 | 1464706357380 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 17573 | 1464706357383 Marionette TRACE conn3 <- [1,2086,null,{}] 07:52:37 INFO - PROCESS | 17573 | 1464706357389 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 17573 | 1464706357670 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:52:38 INFO - PROCESS | 17573 | 1464706358006 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x840eec00 == 105 [pid = 17573] [id = 529] 07:52:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x93979400) [pid = 17573] [serial = 1588] [outer = (nil)] 07:52:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x98f62800) [pid = 17573] [serial = 1589] [outer = 0x93979400] 07:52:38 INFO - PROCESS | 17573 | 1464706358094 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x99166400) [pid = 17573] [serial = 1590] [outer = 0x93979400] 07:52:39 INFO - PROCESS | 17573 | 1464706359008 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1680ms 07:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:52:39 INFO - PROCESS | 17573 | 1464706359061 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 17573 | 1464706359064 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 07:52:39 INFO - PROCESS | 17573 | 1464706359071 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 17573 | 1464706359075 Marionette TRACE conn3 <- [1,2090,null,{}] 07:52:39 INFO - PROCESS | 17573 | 1464706359080 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 17573 | 1464706359308 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:52:39 INFO - PROCESS | 17573 | 1464706359662 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x9800f000 == 106 [pid = 17573] [id = 530] 07:52:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x980d0800) [pid = 17573] [serial = 1591] [outer = (nil)] 07:52:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x99fe4c00) [pid = 17573] [serial = 1592] [outer = 0x980d0800] 07:52:39 INFO - PROCESS | 17573 | 1464706359769 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x9a16fc00) [pid = 17573] [serial = 1593] [outer = 0x980d0800] 07:52:40 INFO - PROCESS | 17573 | 1464706360680 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1686ms 07:52:40 INFO - PROCESS | 17573 | 1464706360757 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 17573 | 1464706360761 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 07:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:52:40 INFO - PROCESS | 17573 | 1464706360768 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 17573 | 1464706360771 Marionette TRACE conn3 <- [1,2094,null,{}] 07:52:40 INFO - PROCESS | 17573 | 1464706360777 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 17573 | 1464706361047 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:52:41 INFO - PROCESS | 17573 | 1464706361380 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8570e400 == 107 [pid = 17573] [id = 531] 07:52:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x938a5000) [pid = 17573] [serial = 1594] [outer = (nil)] 07:52:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x9a6a8400) [pid = 17573] [serial = 1595] [outer = 0x938a5000] 07:52:41 INFO - PROCESS | 17573 | 1464706361469 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9a8c1c00) [pid = 17573] [serial = 1596] [outer = 0x938a5000] 07:52:42 INFO - PROCESS | 17573 | 1464706362370 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1631ms 07:52:42 INFO - PROCESS | 17573 | 1464706362402 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 17573 | 1464706362406 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 07:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:52:42 INFO - PROCESS | 17573 | 1464706362412 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 17573 | 1464706362415 Marionette TRACE conn3 <- [1,2098,null,{}] 07:52:42 INFO - PROCESS | 17573 | 1464706362421 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 17573 | 1464706362694 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:52:43 INFO - PROCESS | 17573 | 1464706363037 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x975c5000 == 108 [pid = 17573] [id = 532] 07:52:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x9a622800) [pid = 17573] [serial = 1597] [outer = (nil)] 07:52:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x9abb1800) [pid = 17573] [serial = 1598] [outer = 0x9a622800] 07:52:43 INFO - PROCESS | 17573 | 1464706363130 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x9abb9000) [pid = 17573] [serial = 1599] [outer = 0x9a622800] 07:52:44 INFO - PROCESS | 17573 | 1464706364048 Marionette TRACE conn3 <- [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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1700ms 07:52:44 INFO - PROCESS | 17573 | 1464706364113 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 17573 | 1464706364117 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 07:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:52:44 INFO - PROCESS | 17573 | 1464706364123 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 17573 | 1464706364126 Marionette TRACE conn3 <- [1,2102,null,{}] 07:52:44 INFO - PROCESS | 17573 | 1464706364132 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 17573 | 1464706364341 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:52:44 INFO - PROCESS | 17573 | 1464706364685 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x85452400 == 109 [pid = 17573] [id = 533] 07:52:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x9a3f9400) [pid = 17573] [serial = 1600] [outer = (nil)] 07:52:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x9b232000) [pid = 17573] [serial = 1601] [outer = 0x9a3f9400] 07:52:44 INFO - PROCESS | 17573 | 1464706364787 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x9b449c00) [pid = 17573] [serial = 1602] [outer = 0x9a3f9400] 07:52:45 INFO - PROCESS | 17573 | 1464706365671 Marionette TRACE conn3 <- [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]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1586ms 07:52:45 INFO - PROCESS | 17573 | 1464706365710 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 17573 | 1464706365713 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 07:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:52:45 INFO - PROCESS | 17573 | 1464706365720 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 17573 | 1464706365723 Marionette TRACE conn3 <- [1,2106,null,{}] 07:52:45 INFO - PROCESS | 17573 | 1464706365728 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:45 INFO - PROCESS | 17573 | 1464706365950 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:52:46 INFO - PROCESS | 17573 | 1464706366301 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x9abb2800 == 110 [pid = 17573] [id = 534] 07:52:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x9b22a000) [pid = 17573] [serial = 1603] [outer = (nil)] 07:52:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x9b463c00) [pid = 17573] [serial = 1604] [outer = 0x9b22a000] 07:52:46 INFO - PROCESS | 17573 | 1464706366399 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x9b465c00) [pid = 17573] [serial = 1605] [outer = 0x9b22a000] 07:52:47 INFO - PROCESS | 17573 | 1464706367277 Marionette TRACE conn3 <- [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]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1638ms 07:52:47 INFO - PROCESS | 17573 | 1464706367359 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 17573 | 1464706367362 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 07:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:52:47 INFO - PROCESS | 17573 | 1464706367369 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 17573 | 1464706367373 Marionette TRACE conn3 <- [1,2110,null,{}] 07:52:47 INFO - PROCESS | 17573 | 1464706367378 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 17573 | 1464706367632 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:52:47 INFO - PROCESS | 17573 | 1464706367967 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a8c8000 == 111 [pid = 17573] [id = 535] 07:52:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 188 (0x9b462400) [pid = 17573] [serial = 1606] [outer = (nil)] 07:52:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 189 (0x9b7b2800) [pid = 17573] [serial = 1607] [outer = 0x9b462400] 07:52:48 INFO - PROCESS | 17573 | 1464706368057 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 190 (0x9b7aac00) [pid = 17573] [serial = 1608] [outer = 0x9b462400] 07:52:48 INFO - PROCESS | 17573 | 1464706368984 Marionette TRACE conn3 <- [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]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1692ms 07:52:49 INFO - PROCESS | 17573 | 1464706369062 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 17573 | 1464706369066 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 07:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:52:49 INFO - PROCESS | 17573 | 1464706369073 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 17573 | 1464706369076 Marionette TRACE conn3 <- [1,2114,null,{}] 07:52:49 INFO - PROCESS | 17573 | 1464706369082 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 17573 | 1464706369355 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2eec00 == 110 [pid = 17573] [id = 266] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x91bec000 == 109 [pid = 17573] [id = 272] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x8d07c400 == 108 [pid = 17573] [id = 267] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x8e642c00 == 107 [pid = 17573] [id = 271] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2f4800 == 106 [pid = 17573] [id = 270] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x88e54c00 == 105 [pid = 17573] [id = 275] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0cf800 == 104 [pid = 17573] [id = 265] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x91955c00 == 103 [pid = 17573] [id = 274] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7efc00 == 102 [pid = 17573] [id = 516] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x88d0e000 == 101 [pid = 17573] [id = 515] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x88a15400 == 100 [pid = 17573] [id = 514] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x840e2400 == 99 [pid = 17573] [id = 513] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x840e3800 == 98 [pid = 17573] [id = 512] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7f0c00 == 97 [pid = 17573] [id = 510] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x927d8400 == 96 [pid = 17573] [id = 511] 07:52:51 INFO - PROCESS | 17573 | --DOCSHELL 0x92728400 == 95 [pid = 17573] [id = 509] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 189 (0x95175800) [pid = 17573] [serial = 1460] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 188 (0x8c62a400) [pid = 17573] [serial = 1481] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 187 (0x8ec02800) [pid = 17573] [serial = 1431] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x94e3bc00) [pid = 17573] [serial = 1457] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x91be3c00) [pid = 17573] [serial = 1439] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x8b25e400) [pid = 17573] [serial = 1421] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x923d6000) [pid = 17573] [serial = 1445] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x9a8c7000) [pid = 17573] [serial = 1469] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x87967800) [pid = 17573] [serial = 1419] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x94e47c00) [pid = 17573] [serial = 1458] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x869d7000) [pid = 17573] [serial = 1418] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x8f73f400) [pid = 17573] [serial = 1434] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x8cc91400) [pid = 17573] [serial = 1482] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8ea5d000) [pid = 17573] [serial = 1430] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x8e64a800) [pid = 17573] [serial = 1428] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x8e5a4000) [pid = 17573] [serial = 1427] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x92303800) [pid = 17573] [serial = 1443] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8c280800) [pid = 17573] [serial = 1422] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x8cc9c400) [pid = 17573] [serial = 1347] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x8f521800) [pid = 17573] [serial = 1433] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x92b12c00) [pid = 17573] [serial = 1454] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x99fe6800) [pid = 17573] [serial = 1466] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x927dd800) [pid = 17573] [serial = 1451] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x8d562c00) [pid = 17573] [serial = 1425] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x99160400) [pid = 17573] [serial = 1463] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x8d109c00) [pid = 17573] [serial = 1424] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x9386c000) [pid = 17573] [serial = 1455] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x88252800) [pid = 17573] [serial = 1475] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x9abb6400) [pid = 17573] [serial = 1472] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x8a06d800) [pid = 17573] [serial = 1478] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x917c0c00) [pid = 17573] [serial = 1437] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x924e2c00) [pid = 17573] [serial = 1448] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x922c9800) [pid = 17573] [serial = 1442] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x9517e800) [pid = 17573] [serial = 1461] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x92b07c00) [pid = 17573] [serial = 1452] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x91be9000) [pid = 17573] [serial = 1440] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x92725c00) [pid = 17573] [serial = 1449] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x8a1aa400) [pid = 17573] [serial = 1479] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x92482c00) [pid = 17573] [serial = 1446] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x88a1f000) [pid = 17573] [serial = 1476] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8f9ce800) [pid = 17573] [serial = 1436] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8cc93800) [pid = 17573] [serial = 1484] [outer = (nil)] [url = about:blank] 07:52:51 INFO - PROCESS | 17573 | 1464706371708 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x869e1400 == 96 [pid = 17573] [id = 536] 07:52:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x869e1800) [pid = 17573] [serial = 1609] [outer = (nil)] 07:52:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8796a400) [pid = 17573] [serial = 1610] [outer = 0x869e1800] 07:52:51 INFO - PROCESS | 17573 | 1464706371786 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x88252800) [pid = 17573] [serial = 1611] [outer = 0x869e1800] 07:52:52 INFO - PROCESS | 17573 | 1464706372650 Marionette TRACE conn3 <- [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]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 3606ms 07:52:52 INFO - PROCESS | 17573 | 1464706372681 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 17573 | 1464706372687 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 07:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:52:52 INFO - PROCESS | 17573 | 1464706372695 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 17573 | 1464706372700 Marionette TRACE conn3 <- [1,2118,null,{}] 07:52:52 INFO - PROCESS | 17573 | 1464706372733 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 17573 | 1464706373014 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:52:53 INFO - PROCESS | 17573 | 1464706373152 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d0f800 == 97 [pid = 17573] [id = 537] 07:52:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x88e55400) [pid = 17573] [serial = 1612] [outer = (nil)] 07:52:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8a2ec000) [pid = 17573] [serial = 1613] [outer = 0x88e55400] 07:52:53 INFO - PROCESS | 17573 | 1464706373228 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x8a7ea000) [pid = 17573] [serial = 1614] [outer = 0x88e55400] 07:52:54 INFO - PROCESS | 17573 | 1464706374320 Marionette TRACE conn3 <- [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]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1748ms 07:52:54 INFO - PROCESS | 17573 | 1464706374454 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 17573 | 1464706374459 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 07:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:52:54 INFO - PROCESS | 17573 | 1464706374466 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 17573 | 1464706374471 Marionette TRACE conn3 <- [1,2122,null,{}] 07:52:54 INFO - PROCESS | 17573 | 1464706374478 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 17573 | 1464706374766 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:52:54 INFO - PROCESS | 17573 | 1464706374897 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62e800 == 98 [pid = 17573] [id = 538] 07:52:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x8cd30800) [pid = 17573] [serial = 1615] [outer = (nil)] 07:52:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x8d07c400) [pid = 17573] [serial = 1616] [outer = 0x8cd30800] 07:52:54 INFO - PROCESS | 17573 | 1464706374973 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x8d107400) [pid = 17573] [serial = 1617] [outer = 0x8cd30800] 07:52:56 INFO - PROCESS | 17573 | 1464706376614 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x88d06000) [pid = 17573] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x8d0dd800) [pid = 17573] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x840e3400) [pid = 17573] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x91958000) [pid = 17573] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x92b05800) [pid = 17573] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x8cd2c400) [pid = 17573] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x95184000) [pid = 17573] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8f523400) [pid = 17573] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8f643800) [pid = 17573] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x87a2f800) [pid = 17573] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8b261800) [pid = 17573] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x92b13400) [pid = 17573] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x91957400) [pid = 17573] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8c62d800) [pid = 17573] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8d639c00) [pid = 17573] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x8d1dc800) [pid = 17573] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x94eab800) [pid = 17573] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x92483000) [pid = 17573] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x840e7c00) [pid = 17573] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8f9c6800) [pid = 17573] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8f95a000) [pid = 17573] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x975c7800) [pid = 17573] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x924e9400) [pid = 17573] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8d56c400) [pid = 17573] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x8ee06400) [pid = 17573] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x975c5400) [pid = 17573] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:52:56 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x8c62fc00) [pid = 17573] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2298ms 07:52:56 INFO - PROCESS | 17573 | 1464706376765 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 17573 | 1464706376769 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 07:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:52:56 INFO - PROCESS | 17573 | 1464706376784 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 17573 | 1464706376792 Marionette TRACE conn3 <- [1,2126,null,{}] 07:52:56 INFO - PROCESS | 17573 | 1464706376799 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 17573 | 1464706377070 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:52:57 INFO - PROCESS | 17573 | 1464706377198 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x85707400 == 99 [pid = 17573] [id = 539] 07:52:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8cc93800) [pid = 17573] [serial = 1618] [outer = (nil)] 07:52:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8d10f000) [pid = 17573] [serial = 1619] [outer = 0x8cc93800] 07:52:57 INFO - PROCESS | 17573 | 1464706377273 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8d566400) [pid = 17573] [serial = 1620] [outer = 0x8cc93800] 07:52:58 INFO - PROCESS | 17573 | 1464706378055 Marionette TRACE conn3 <- [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]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1296ms 07:52:58 INFO - PROCESS | 17573 | 1464706378073 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 17573 | 1464706378078 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 07:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:52:58 INFO - PROCESS | 17573 | 1464706378084 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 17573 | 1464706378087 Marionette TRACE conn3 <- [1,2130,null,{}] 07:52:58 INFO - PROCESS | 17573 | 1464706378092 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:58 INFO - PROCESS | 17573 | 1464706378369 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:52:58 INFO - PROCESS | 17573 | 1464706378391 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d07f000 == 100 [pid = 17573] [id = 540] 07:52:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8d56b000) [pid = 17573] [serial = 1621] [outer = (nil)] 07:52:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8e31a800) [pid = 17573] [serial = 1622] [outer = 0x8d56b000] 07:52:58 INFO - PROCESS | 17573 | 1464706378464 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8e5a6c00) [pid = 17573] [serial = 1623] [outer = 0x8d56b000] 07:52:59 INFO - PROCESS | 17573 | 1464706379728 Marionette TRACE conn3 <- [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] 07:52:59 INFO - PROCESS | 17573 | 1464706379824 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 07:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:52:59 INFO - PROCESS | 17573 | 1464706379833 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 17573 | 1464706379839 Marionette TRACE conn3 <- [1,2134,null,{}] 07:52:59 INFO - PROCESS | 17573 | 1464706379847 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 17573 | 1464706380135 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:53:00 INFO - PROCESS | 17573 | 1464706380480 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x87967800 == 101 [pid = 17573] [id = 541] 07:53:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x88d03800) [pid = 17573] [serial = 1624] [outer = (nil)] 07:53:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8a06d800) [pid = 17573] [serial = 1625] [outer = 0x88d03800] 07:53:00 INFO - PROCESS | 17573 | 1464706380568 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8c546c00) [pid = 17573] [serial = 1626] [outer = 0x88d03800] 07:53:01 INFO - PROCESS | 17573 | 1464706381544 Marionette TRACE conn3 <- [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]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1785ms 07:53:01 INFO - PROCESS | 17573 | 1464706381620 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 17573 | 1464706381628 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 07:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:53:01 INFO - PROCESS | 17573 | 1464706381641 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 17573 | 1464706381645 Marionette TRACE conn3 <- [1,2138,null,{}] 07:53:01 INFO - PROCESS | 17573 | 1464706381652 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:01 INFO - PROCESS | 17573 | 1464706381936 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:53:02 INFO - PROCESS | 17573 | 1464706382317 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0d1000 == 102 [pid = 17573] [id = 542] 07:53:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8d1d4c00) [pid = 17573] [serial = 1627] [outer = (nil)] 07:53:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8d974c00) [pid = 17573] [serial = 1628] [outer = 0x8d1d4c00] 07:53:02 INFO - PROCESS | 17573 | 1464706382415 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8e5a3400) [pid = 17573] [serial = 1629] [outer = 0x8d1d4c00] 07:53:03 INFO - PROCESS | 17573 | 1464706383355 Marionette TRACE conn3 <- [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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1788ms 07:53:03 INFO - PROCESS | 17573 | 1464706383429 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 17573 | 1464706383433 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 07:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:53:03 INFO - PROCESS | 17573 | 1464706383442 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 17573 | 1464706383448 Marionette TRACE conn3 <- [1,2142,null,{}] 07:53:03 INFO - PROCESS | 17573 | 1464706383465 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 17573 | 1464706383742 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:53:04 INFO - PROCESS | 17573 | 1464706384081 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62fc00 == 103 [pid = 17573] [id = 543] 07:53:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8ea55400) [pid = 17573] [serial = 1630] [outer = (nil)] 07:53:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8ec0f000) [pid = 17573] [serial = 1631] [outer = 0x8ea55400] 07:53:04 INFO - PROCESS | 17573 | 1464706384179 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8f527000) [pid = 17573] [serial = 1632] [outer = 0x8ea55400] 07:53:05 INFO - PROCESS | 17573 | 1464706385121 Marionette TRACE conn3 <- [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] 07:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:53:05 INFO - PROCESS | 17573 | 1464706385194 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 07:53:05 INFO - PROCESS | 17573 | 1464706385200 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 17573 | 1464706385204 Marionette TRACE conn3 <- [1,2146,null,{}] 07:53:05 INFO - PROCESS | 17573 | 1464706385209 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 17573 | 1464706385439 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:53:05 INFO - PROCESS | 17573 | 1464706385780 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d977c00 == 104 [pid = 17573] [id = 544] 07:53:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8ee04000) [pid = 17573] [serial = 1633] [outer = (nil)] 07:53:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8f745800) [pid = 17573] [serial = 1634] [outer = 0x8ee04000] 07:53:05 INFO - PROCESS | 17573 | 1464706385872 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8f95d000) [pid = 17573] [serial = 1635] [outer = 0x8ee04000] 07:53:06 INFO - PROCESS | 17573 | 1464706386779 Marionette TRACE conn3 <- [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] 07:53:06 INFO - PROCESS | 17573 | 1464706386843 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 07:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:53:06 INFO - PROCESS | 17573 | 1464706386850 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 17573 | 1464706386853 Marionette TRACE conn3 <- [1,2150,null,{}] 07:53:06 INFO - PROCESS | 17573 | 1464706386859 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:07 INFO - PROCESS | 17573 | 1464706387097 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:53:07 INFO - PROCESS | 17573 | 1464706387432 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f73f400 == 105 [pid = 17573] [id = 545] 07:53:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8f743c00) [pid = 17573] [serial = 1636] [outer = (nil)] 07:53:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x917c0c00) [pid = 17573] [serial = 1637] [outer = 0x8f743c00] 07:53:07 INFO - PROCESS | 17573 | 1464706387525 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x917c6c00) [pid = 17573] [serial = 1638] [outer = 0x8f743c00] 07:53:08 INFO - PROCESS | 17573 | 1464706388466 Marionette TRACE conn3 <- [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]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1649ms 07:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:53:08 INFO - PROCESS | 17573 | 1464706388499 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 17573 | 1464706388502 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 07:53:08 INFO - PROCESS | 17573 | 1464706388510 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 17573 | 1464706388513 Marionette TRACE conn3 <- [1,2154,null,{}] 07:53:08 INFO - PROCESS | 17573 | 1464706388519 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 17573 | 1464706388821 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:53:09 INFO - PROCESS | 17573 | 1464706389152 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f521800 == 106 [pid = 17573] [id = 546] 07:53:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8f9d3800) [pid = 17573] [serial = 1639] [outer = (nil)] 07:53:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x91be7800) [pid = 17573] [serial = 1640] [outer = 0x8f9d3800] 07:53:09 INFO - PROCESS | 17573 | 1464706389253 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x91f4cc00) [pid = 17573] [serial = 1641] [outer = 0x8f9d3800] 07:53:10 INFO - PROCESS | 17573 | 1464706390240 Marionette TRACE conn3 <- [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]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1791ms 07:53:10 INFO - PROCESS | 17573 | 1464706390300 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 17573 | 1464706390305 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 07:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:53:10 INFO - PROCESS | 17573 | 1464706390312 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 17573 | 1464706390316 Marionette TRACE conn3 <- [1,2158,null,{}] 07:53:10 INFO - PROCESS | 17573 | 1464706390322 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 17573 | 1464706390570 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:53:10 INFO - PROCESS | 17573 | 1464706390905 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c276400 == 107 [pid = 17573] [id = 547] 07:53:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x8e318c00) [pid = 17573] [serial = 1642] [outer = (nil)] 07:53:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x92303c00) [pid = 17573] [serial = 1643] [outer = 0x8e318c00] 07:53:11 INFO - PROCESS | 17573 | 1464706391011 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x9230ec00) [pid = 17573] [serial = 1644] [outer = 0x8e318c00] 07:53:11 INFO - PROCESS | 17573 | 1464706391931 Marionette TRACE conn3 <- [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]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1683ms 07:53:11 INFO - PROCESS | 17573 | 1464706391996 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:53:12 INFO - PROCESS | 17573 | 1464706392000 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 07:53:12 INFO - PROCESS | 17573 | 1464706392007 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 17573 | 1464706392010 Marionette TRACE conn3 <- [1,2162,null,{}] 07:53:12 INFO - PROCESS | 17573 | 1464706392016 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 17573 | 1464706392238 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:53:12 INFO - PROCESS | 17573 | 1464706392567 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x840e3c00 == 108 [pid = 17573] [id = 548] 07:53:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x922ce400) [pid = 17573] [serial = 1645] [outer = (nil)] 07:53:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x92492000) [pid = 17573] [serial = 1646] [outer = 0x922ce400] 07:53:12 INFO - PROCESS | 17573 | 1464706392658 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x9249f800) [pid = 17573] [serial = 1647] [outer = 0x922ce400] 07:53:13 INFO - PROCESS | 17573 | 1464706393675 Marionette TRACE conn3 <- [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]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1736ms 07:53:13 INFO - PROCESS | 17573 | 1464706393753 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 17573 | 1464706393758 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 07:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:53:13 INFO - PROCESS | 17573 | 1464706393765 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 17573 | 1464706393769 Marionette TRACE conn3 <- [1,2166,null,{}] 07:53:13 INFO - PROCESS | 17573 | 1464706393775 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 17573 | 1464706394026 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:53:14 INFO - PROCESS | 17573 | 1464706394336 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x917c7400 == 109 [pid = 17573] [id = 549] 07:53:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x9248e800) [pid = 17573] [serial = 1648] [outer = (nil)] 07:53:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x9272f800) [pid = 17573] [serial = 1649] [outer = 0x9248e800] 07:53:14 INFO - PROCESS | 17573 | 1464706394432 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x927d6800) [pid = 17573] [serial = 1650] [outer = 0x9248e800] 07:53:15 INFO - PROCESS | 17573 | 1464706395527 Marionette TRACE conn3 <- [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]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1791ms 07:53:15 INFO - PROCESS | 17573 | 1464706395557 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 17573 | 1464706395561 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 07:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:53:15 INFO - PROCESS | 17573 | 1464706395568 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 17573 | 1464706395572 Marionette TRACE conn3 <- [1,2170,null,{}] 07:53:15 INFO - PROCESS | 17573 | 1464706395578 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 17573 | 1464706395810 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:53:16 INFO - PROCESS | 17573 | 1464706396159 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x92724000 == 110 [pid = 17573] [id = 550] 07:53:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x92b10000) [pid = 17573] [serial = 1651] [outer = (nil)] 07:53:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x93865400) [pid = 17573] [serial = 1652] [outer = 0x92b10000] 07:53:16 INFO - PROCESS | 17573 | 1464706396252 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x93870c00) [pid = 17573] [serial = 1653] [outer = 0x92b10000] 07:53:17 INFO - PROCESS | 17573 | 1464706397232 Marionette TRACE conn3 <- [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]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1733ms 07:53:17 INFO - PROCESS | 17573 | 1464706397301 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 17573 | 1464706397306 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 07:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:53:17 INFO - PROCESS | 17573 | 1464706397312 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 17573 | 1464706397318 Marionette TRACE conn3 <- [1,2174,null,{}] 07:53:17 INFO - PROCESS | 17573 | 1464706397323 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 17573 | 1464706397617 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:53:17 INFO - PROCESS | 17573 | 1464706397960 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x938a5c00 == 111 [pid = 17573] [id = 551] 07:53:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x938b1400) [pid = 17573] [serial = 1654] [outer = (nil)] 07:53:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x94eb0c00) [pid = 17573] [serial = 1655] [outer = 0x938b1400] 07:53:18 INFO - PROCESS | 17573 | 1464706398058 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x95180c00) [pid = 17573] [serial = 1656] [outer = 0x938b1400] 07:53:19 INFO - PROCESS | 17573 | 1464706399024 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1787ms 07:53:19 INFO - PROCESS | 17573 | 1464706399102 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 17573 | 1464706399105 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 07:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:53:19 INFO - PROCESS | 17573 | 1464706399111 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 17573 | 1464706399114 Marionette TRACE conn3 <- [1,2178,null,{}] 07:53:19 INFO - PROCESS | 17573 | 1464706399120 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 17573 | 1464706399389 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:53:19 INFO - PROCESS | 17573 | 1464706399743 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x8570c000 == 112 [pid = 17573] [id = 552] 07:53:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x94eab800) [pid = 17573] [serial = 1657] [outer = (nil)] 07:53:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x9805b800) [pid = 17573] [serial = 1658] [outer = 0x94eab800] 07:53:19 INFO - PROCESS | 17573 | 1464706399843 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x99160400) [pid = 17573] [serial = 1659] [outer = 0x94eab800] 07:53:20 INFO - PROCESS | 17573 | 1464706400791 Marionette TRACE conn3 <- [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]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1739ms 07:53:20 INFO - PROCESS | 17573 | 1464706400851 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 17573 | 1464706400854 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 07:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:53:20 INFO - PROCESS | 17573 | 1464706400862 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 17573 | 1464706400876 Marionette TRACE conn3 <- [1,2182,null,{}] 07:53:20 INFO - PROCESS | 17573 | 1464706400881 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 17573 | 1464706401168 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:53:21 INFO - PROCESS | 17573 | 1464706401529 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f959400 == 113 [pid = 17573] [id = 553] 07:53:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x94e3cc00) [pid = 17573] [serial = 1660] [outer = (nil)] 07:53:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x99e94400) [pid = 17573] [serial = 1661] [outer = 0x94e3cc00] 07:53:21 INFO - PROCESS | 17573 | 1464706401616 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x99fe6800) [pid = 17573] [serial = 1662] [outer = 0x94e3cc00] 07:53:22 INFO - PROCESS | 17573 | 1464706402529 Marionette TRACE conn3 <- [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]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1738ms 07:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:53:22 INFO - PROCESS | 17573 | 1464706402602 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 17573 | 1464706402605 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 07:53:22 INFO - PROCESS | 17573 | 1464706402612 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 17573 | 1464706402616 Marionette TRACE conn3 <- [1,2186,null,{}] 07:53:22 INFO - PROCESS | 17573 | 1464706402622 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 17573 | 1464706402864 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:53:23 INFO - PROCESS | 17573 | 1464706403219 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x991e0c00 == 114 [pid = 17573] [id = 554] 07:53:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x9963ac00) [pid = 17573] [serial = 1663] [outer = (nil)] 07:53:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x9a8cac00) [pid = 17573] [serial = 1664] [outer = 0x9963ac00] 07:53:23 INFO - PROCESS | 17573 | 1464706403316 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9a8d0c00) [pid = 17573] [serial = 1665] [outer = 0x9963ac00] 07:53:24 INFO - PROCESS | 17573 | 1464706404239 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1687ms 07:53:24 INFO - PROCESS | 17573 | 1464706404300 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 17573 | 1464706404305 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 07:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:53:24 INFO - PROCESS | 17573 | 1464706404311 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 17573 | 1464706404315 Marionette TRACE conn3 <- [1,2190,null,{}] 07:53:24 INFO - PROCESS | 17573 | 1464706404321 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 17573 | 1464706404560 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:53:24 INFO - PROCESS | 17573 | 1464706404894 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x894ec400 == 115 [pid = 17573] [id = 555] 07:53:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x9a8c6000) [pid = 17573] [serial = 1666] [outer = (nil)] 07:53:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x9b468800) [pid = 17573] [serial = 1667] [outer = 0x9a8c6000] 07:53:24 INFO - PROCESS | 17573 | 1464706404986 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x9b7a6400) [pid = 17573] [serial = 1668] [outer = 0x9a8c6000] 07:53:25 INFO - PROCESS | 17573 | 1464706405974 Marionette TRACE conn3 <- [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]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1731ms 07:53:26 INFO - PROCESS | 17573 | 1464706406043 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 17573 | 1464706406047 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 07:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:53:26 INFO - PROCESS | 17573 | 1464706406054 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 17573 | 1464706406057 Marionette TRACE conn3 <- [1,2194,null,{}] 07:53:26 INFO - PROCESS | 17573 | 1464706406063 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 17573 | 1464706406329 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:53:26 INFO - PROCESS | 17573 | 1464706406679 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x869de000 == 116 [pid = 17573] [id = 556] 07:53:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x88a15c00) [pid = 17573] [serial = 1669] [outer = (nil)] 07:53:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x9bff1c00) [pid = 17573] [serial = 1670] [outer = 0x88a15c00] 07:53:26 INFO - PROCESS | 17573 | 1464706406767 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x9c0aa000) [pid = 17573] [serial = 1671] [outer = 0x88a15c00] 07:53:27 INFO - PROCESS | 17573 | 1464706407724 Marionette TRACE conn3 <- [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]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1739ms 07:53:27 INFO - PROCESS | 17573 | 1464706407794 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 17573 | 1464706407797 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 07:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:53:27 INFO - PROCESS | 17573 | 1464706407805 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 17573 | 1464706407809 Marionette TRACE conn3 <- [1,2198,null,{}] 07:53:27 INFO - PROCESS | 17573 | 1464706407814 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 17573 | 1464706408068 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:53:28 INFO - PROCESS | 17573 | 1464706408458 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x9c138000 == 117 [pid = 17573] [id = 557] 07:53:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x9c13bc00) [pid = 17573] [serial = 1672] [outer = (nil)] 07:53:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 186 (0x9c13f400) [pid = 17573] [serial = 1673] [outer = 0x9c13bc00] 07:53:28 INFO - PROCESS | 17573 | 1464706408550 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 187 (0x9d495400) [pid = 17573] [serial = 1674] [outer = 0x9c13bc00] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x9a8cb800 == 116 [pid = 17573] [id = 251] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8c543400 == 115 [pid = 17573] [id = 254] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x85707400 == 114 [pid = 17573] [id = 539] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8c62e800 == 113 [pid = 17573] [id = 538] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x88d0f800 == 112 [pid = 17573] [id = 537] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x869e1400 == 111 [pid = 17573] [id = 536] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x9800f000 == 110 [pid = 17573] [id = 530] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x840eec00 == 109 [pid = 17573] [id = 529] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8f523800 == 108 [pid = 17573] [id = 527] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x9272c400 == 107 [pid = 17573] [id = 528] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x922ca000 == 106 [pid = 17573] [id = 526] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x869dc400 == 105 [pid = 17573] [id = 395] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec0e800 == 104 [pid = 17573] [id = 525] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8f52b800 == 103 [pid = 17573] [id = 524] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8d63b800 == 102 [pid = 17573] [id = 523] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec09800 == 101 [pid = 17573] [id = 522] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x869d9c00 == 100 [pid = 17573] [id = 521] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc90400 == 99 [pid = 17573] [id = 519] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x8e320c00 == 98 [pid = 17573] [id = 520] 07:53:31 INFO - PROCESS | 17573 | --DOCSHELL 0x88a14000 == 97 [pid = 17573] [id = 518] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 186 (0x8d563c00) [pid = 17573] [serial = 1553] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 185 (0x8a071400) [pid = 17573] [serial = 1544] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x8d1dc000) [pid = 17573] [serial = 1550] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x869d8c00) [pid = 17573] [serial = 1541] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x91be3800) [pid = 17573] [serial = 1511] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x94eef000) [pid = 17573] [serial = 1529] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x87966800) [pid = 17573] [serial = 1542] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x980ca800) [pid = 17573] [serial = 1532] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x99e07400) [pid = 17573] [serial = 1536] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x8f639400) [pid = 17573] [serial = 1502] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8f741400) [pid = 17573] [serial = 1505] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x88d02400) [pid = 17573] [serial = 1488] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x8f642000) [pid = 17573] [serial = 1503] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x9517a000) [pid = 17573] [serial = 1530] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8cbd0c00) [pid = 17573] [serial = 1547] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x8a2ee000) [pid = 17573] [serial = 1545] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x9396f800) [pid = 17573] [serial = 1526] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x922cf400) [pid = 17573] [serial = 1514] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8d0d3400) [pid = 17573] [serial = 1491] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x8ea52400) [pid = 17573] [serial = 1499] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x8e5aa800) [pid = 17573] [serial = 1497] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x92307c00) [pid = 17573] [serial = 1515] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x99167c00) [pid = 17573] [serial = 1464] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x9249e800) [pid = 17573] [serial = 1518] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x9a3f2000) [pid = 17573] [serial = 1539] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x9a149400) [pid = 17573] [serial = 1538] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x917cc000) [pid = 17573] [serial = 1509] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x92b0d800) [pid = 17573] [serial = 1524] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x99fe0800) [pid = 17573] [serial = 1467] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x9272b000) [pid = 17573] [serial = 1520] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x91bed800) [pid = 17573] [serial = 1512] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x92b05000) [pid = 17573] [serial = 1523] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x917c5800) [pid = 17573] [serial = 1508] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x8d643c00) [pid = 17573] [serial = 1494] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x8824f400) [pid = 17573] [serial = 1487] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x9abb4c00) [pid = 17573] [serial = 1473] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8cd33800) [pid = 17573] [serial = 1490] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x927d2000) [pid = 17573] [serial = 1521] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x99da0000) [pid = 17573] [serial = 1535] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x94e3ec00) [pid = 17573] [serial = 1527] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8cc9b000) [pid = 17573] [serial = 1548] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x9915dc00) [pid = 17573] [serial = 1533] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8e318800) [pid = 17573] [serial = 1496] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x9a8cc400) [pid = 17573] [serial = 1470] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8d105800) [pid = 17573] [serial = 1416] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x8f965c00) [pid = 17573] [serial = 1506] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8d639400) [pid = 17573] [serial = 1493] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x8d63bc00) [pid = 17573] [serial = 1551] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x92490800) [pid = 17573] [serial = 1517] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8ea58800) [pid = 17573] [serial = 1500] [outer = (nil)] [url = about:blank] 07:53:31 INFO - PROCESS | 17573 | 1464706411718 Marionette TRACE conn3 <- [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]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 3938ms 07:53:31 INFO - PROCESS | 17573 | 1464706411745 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 17573 | 1464706411751 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 07:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:53:31 INFO - PROCESS | 17573 | 1464706411760 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 17573 | 1464706411766 Marionette TRACE conn3 <- [1,2202,null,{}] 07:53:31 INFO - PROCESS | 17573 | 1464706411775 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 17573 | 1464706412015 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:53:32 INFO - PROCESS | 17573 | 1464706412224 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x87962c00 == 98 [pid = 17573] [id = 558] 07:53:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x87963c00) [pid = 17573] [serial = 1675] [outer = (nil)] 07:53:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x88d04c00) [pid = 17573] [serial = 1676] [outer = 0x87963c00] 07:53:32 INFO - PROCESS | 17573 | 1464706412306 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x894f6800) [pid = 17573] [serial = 1677] [outer = 0x87963c00] 07:53:33 INFO - PROCESS | 17573 | 1464706413379 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1643ms 07:53:33 INFO - PROCESS | 17573 | 1464706413403 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 17573 | 1464706413411 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 07:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:53:33 INFO - PROCESS | 17573 | 1464706413421 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 17573 | 1464706413425 Marionette TRACE conn3 <- [1,2206,null,{}] 07:53:33 INFO - PROCESS | 17573 | 1464706413431 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 17573 | 1464706413618 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:53:33 INFO - PROCESS | 17573 | 1464706413851 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2ee800 == 99 [pid = 17573] [id = 559] 07:53:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8a7e4800) [pid = 17573] [serial = 1678] [outer = (nil)] 07:53:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8c623000) [pid = 17573] [serial = 1679] [outer = 0x8a7e4800] 07:53:33 INFO - PROCESS | 17573 | 1464706413926 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8cc92000) [pid = 17573] [serial = 1680] [outer = 0x8a7e4800] 07:53:34 INFO - PROCESS | 17573 | 1464706414858 Marionette TRACE conn3 <- [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]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1478ms 07:53:34 INFO - PROCESS | 17573 | 1464706414900 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 17573 | 1464706414904 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 07:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:53:34 INFO - PROCESS | 17573 | 1464706414918 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 17573 | 1464706414924 Marionette TRACE conn3 <- [1,2210,null,{}] 07:53:34 INFO - PROCESS | 17573 | 1464706414939 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 17573 | 1464706415224 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:53:35 INFO - PROCESS | 17573 | 1464706415265 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 17573 | ++DOCSHELL 0x85702800 == 100 [pid = 17573] [id = 560] 07:53:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8d1ce800) [pid = 17573] [serial = 1681] [outer = (nil)] 07:53:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8d1d5800) [pid = 17573] [serial = 1682] [outer = 0x8d1ce800] 07:53:35 INFO - PROCESS | 17573 | 1464706415372 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8d570000) [pid = 17573] [serial = 1683] [outer = 0x8d1ce800] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8ec09400) [pid = 17573] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x9b22a000) [pid = 17573] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x88e55400) [pid = 17573] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x917c5400) [pid = 17573] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x9a622800) [pid = 17573] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x938a5000) [pid = 17573] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x923cbc00) [pid = 17573] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x92496400) [pid = 17573] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x88a20c00) [pid = 17573] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x9b462400) [pid = 17573] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x8ee06c00) [pid = 17573] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x980d0800) [pid = 17573] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8cc93800) [pid = 17573] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x8e5ae400) [pid = 17573] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x9a3f9400) [pid = 17573] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x91f56c00) [pid = 17573] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x93979400) [pid = 17573] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x8cc92400) [pid = 17573] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x8ee01400) [pid = 17573] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x869e1800) [pid = 17573] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0x88d0c000) [pid = 17573] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 124 (0x94e3e000) [pid = 17573] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:53:36 INFO - PROCESS | 17573 | --DOMWINDOW == 123 (0x8cd30800) [pid = 17573] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:53:36 INFO - PROCESS | 17573 | 1464706416894 Marionette TRACE conn3 <- [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]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2008ms 07:53:36 INFO - PROCESS | 17573 | 1464706416972 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 17573 | 1464706416976 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 07:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:53:36 INFO - PROCESS | 17573 | 1464706416985 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 17573 | 1464706416987 Marionette TRACE conn3 <- [1,2214,null,{}] 07:53:36 INFO - PROCESS | 17573 | 1464706416992 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 17573 | 1464706417177 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:53:37 INFO - PROCESS | 17573 | 1464706417188 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d10f800 == 101 [pid = 17573] [id = 561] 07:53:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 124 (0x8d1d2000) [pid = 17573] [serial = 1684] [outer = (nil)] 07:53:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x8d642000) [pid = 17573] [serial = 1685] [outer = 0x8d1d2000] 07:53:37 INFO - PROCESS | 17573 | 1464706417263 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x8d97bc00) [pid = 17573] [serial = 1686] [outer = 0x8d1d2000] 07:53:38 INFO - PROCESS | 17573 | 1464706418229 Marionette TRACE conn3 <- [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]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1276ms 07:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:53:38 INFO - PROCESS | 17573 | 1464706418261 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 17573 | 1464706418264 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 07:53:38 INFO - PROCESS | 17573 | 1464706418270 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 17573 | 1464706418274 Marionette TRACE conn3 <- [1,2218,null,{}] 07:53:38 INFO - PROCESS | 17573 | 1464706418279 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 17573 | 1464706418502 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:53:38 INFO - PROCESS | 17573 | 1464706418834 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x85708000 == 102 [pid = 17573] [id = 562] 07:53:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x85709c00) [pid = 17573] [serial = 1687] [outer = (nil)] 07:53:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x869e1400) [pid = 17573] [serial = 1688] [outer = 0x85709c00] 07:53:39 INFO - PROCESS | 17573 | 1464706418994 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x88254000) [pid = 17573] [serial = 1689] [outer = 0x85709c00] 07:53:39 INFO - PROCESS | 17573 | 1464706419955 Marionette TRACE conn3 <- [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]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1739ms 07:53:40 INFO - PROCESS | 17573 | 1464706420010 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 17573 | 1464706420016 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 07:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:53:40 INFO - PROCESS | 17573 | 1464706420025 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 17573 | 1464706420031 Marionette TRACE conn3 <- [1,2222,null,{}] 07:53:40 INFO - PROCESS | 17573 | 1464706420038 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 17573 | 1464706420281 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:53:40 INFO - PROCESS | 17573 | 1464706420617 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e8400 == 103 [pid = 17573] [id = 563] 07:53:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x8a7ef000) [pid = 17573] [serial = 1690] [outer = (nil)] 07:53:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8c544000) [pid = 17573] [serial = 1691] [outer = 0x8a7ef000] 07:53:40 INFO - PROCESS | 17573 | 1464706420715 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8cbce000) [pid = 17573] [serial = 1692] [outer = 0x8a7ef000] 07:53:41 INFO - PROCESS | 17573 | 1464706421674 Marionette TRACE conn3 <- [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]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1692ms 07:53:41 INFO - PROCESS | 17573 | 1464706421719 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 17573 | 1464706421726 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 07:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:53:41 INFO - PROCESS | 17573 | 1464706421735 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 17573 | 1464706421739 Marionette TRACE conn3 <- [1,2226,null,{}] 07:53:41 INFO - PROCESS | 17573 | 1464706421745 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 17573 | 1464706422005 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:53:42 INFO - PROCESS | 17573 | 1464706422381 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd38c00 == 104 [pid = 17573] [id = 564] 07:53:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8d07ec00) [pid = 17573] [serial = 1693] [outer = (nil)] 07:53:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8d10a400) [pid = 17573] [serial = 1694] [outer = 0x8d07ec00] 07:53:42 INFO - PROCESS | 17573 | 1464706422481 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8d645800) [pid = 17573] [serial = 1695] [outer = 0x8d07ec00] 07:53:43 INFO - PROCESS | 17573 | 1464706423469 Marionette TRACE conn3 <- [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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1797ms 07:53:43 INFO - PROCESS | 17573 | 1464706423536 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:53:43 INFO - PROCESS | 17573 | 1464706423541 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 07:53:43 INFO - PROCESS | 17573 | 1464706423550 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 17573 | 1464706423560 Marionette TRACE conn3 <- [1,2230,null,{}] 07:53:43 INFO - PROCESS | 17573 | 1464706423576 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 17573 | 1464706423856 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:53:44 INFO - PROCESS | 17573 | 1464706424194 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b260800 == 105 [pid = 17573] [id = 565] 07:53:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8d10fc00) [pid = 17573] [serial = 1696] [outer = (nil)] 07:53:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8ea5b400) [pid = 17573] [serial = 1697] [outer = 0x8d10fc00] 07:53:44 INFO - PROCESS | 17573 | 1464706424285 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8ec09400) [pid = 17573] [serial = 1698] [outer = 0x8d10fc00] 07:53:45 INFO - PROCESS | 17573 | 1464706425245 Marionette TRACE conn3 <- [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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1743ms 07:53:45 INFO - PROCESS | 17573 | 1464706425291 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:53:45 INFO - PROCESS | 17573 | 1464706425296 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 07:53:45 INFO - PROCESS | 17573 | 1464706425302 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 17573 | 1464706425305 Marionette TRACE conn3 <- [1,2234,null,{}] 07:53:45 INFO - PROCESS | 17573 | 1464706425311 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 17573 | 1464706425535 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:53:45 INFO - PROCESS | 17573 | 1464706425817 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea5d000 == 106 [pid = 17573] [id = 566] 07:53:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8f52b800) [pid = 17573] [serial = 1699] [outer = (nil)] 07:53:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8f641800) [pid = 17573] [serial = 1700] [outer = 0x8f52b800] 07:53:45 INFO - PROCESS | 17573 | 1464706425948 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8f647800) [pid = 17573] [serial = 1701] [outer = 0x8f52b800] 07:53:46 INFO - PROCESS | 17573 | 1464706426840 Marionette TRACE conn3 <- [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]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1586ms 07:53:46 INFO - PROCESS | 17573 | 1464706426888 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 17573 | 1464706426892 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 07:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:53:46 INFO - PROCESS | 17573 | 1464706426899 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 17573 | 1464706426903 Marionette TRACE conn3 <- [1,2238,null,{}] 07:53:46 INFO - PROCESS | 17573 | 1464706426909 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 17573 | 1464706427149 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:53:47 INFO - PROCESS | 17573 | 1464706427487 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f95c400 == 107 [pid = 17573] [id = 567] 07:53:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8f95dc00) [pid = 17573] [serial = 1702] [outer = (nil)] 07:53:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8f964000) [pid = 17573] [serial = 1703] [outer = 0x8f95dc00] 07:53:47 INFO - PROCESS | 17573 | 1464706427595 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x91954000) [pid = 17573] [serial = 1704] [outer = 0x8f95dc00] 07:53:48 INFO - PROCESS | 17573 | 1464706428523 Marionette TRACE conn3 <- [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]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1687ms 07:53:48 INFO - PROCESS | 17573 | 1464706428587 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:53:48 INFO - PROCESS | 17573 | 1464706428591 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 07:53:48 INFO - PROCESS | 17573 | 1464706428597 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 17573 | 1464706428601 Marionette TRACE conn3 <- [1,2242,null,{}] 07:53:48 INFO - PROCESS | 17573 | 1464706428606 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 17573 | 1464706428820 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:53:49 INFO - PROCESS | 17573 | 1464706429107 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f73d800 == 108 [pid = 17573] [id = 568] 07:53:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8f965400) [pid = 17573] [serial = 1705] [outer = (nil)] 07:53:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x91f4f800) [pid = 17573] [serial = 1706] [outer = 0x8f965400] 07:53:49 INFO - PROCESS | 17573 | 1464706429242 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x922c9c00) [pid = 17573] [serial = 1707] [outer = 0x8f965400] 07:53:50 INFO - PROCESS | 17573 | 1464706430184 Marionette TRACE conn3 <- [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]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1633ms 07:53:50 INFO - PROCESS | 17573 | 1464706430231 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 17573 | 1464706430235 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 07:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:53:50 INFO - PROCESS | 17573 | 1464706430241 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 17573 | 1464706430245 Marionette TRACE conn3 <- [1,2246,null,{}] 07:53:50 INFO - PROCESS | 17573 | 1464706430251 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 17573 | 1464706430473 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:53:50 INFO - PROCESS | 17573 | 1464706430813 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e31c800 == 109 [pid = 17573] [id = 569] 07:53:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x91be5000) [pid = 17573] [serial = 1708] [outer = (nil)] 07:53:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x923cc800) [pid = 17573] [serial = 1709] [outer = 0x91be5000] 07:53:50 INFO - PROCESS | 17573 | 1464706430902 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x92483400) [pid = 17573] [serial = 1710] [outer = 0x91be5000] 07:53:51 INFO - PROCESS | 17573 | 1464706431816 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1631ms 07:53:51 INFO - PROCESS | 17573 | 1464706431874 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 17573 | 1464706431877 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 07:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:53:51 INFO - PROCESS | 17573 | 1464706431884 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 17573 | 1464706431887 Marionette TRACE conn3 <- [1,2250,null,{}] 07:53:51 INFO - PROCESS | 17573 | 1464706431893 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 17573 | 1464706432100 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:53:52 INFO - PROCESS | 17573 | 1464706432432 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 17573 | ++DOCSHELL 0x922ca000 == 110 [pid = 17573] [id = 570] 07:53:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x9230d400) [pid = 17573] [serial = 1711] [outer = (nil)] 07:53:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x924e4800) [pid = 17573] [serial = 1712] [outer = 0x9230d400] 07:53:52 INFO - PROCESS | 17573 | 1464706432527 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x924ee000) [pid = 17573] [serial = 1713] [outer = 0x9230d400] 07:53:53 INFO - PROCESS | 17573 | 1464706433450 Marionette TRACE conn3 <- [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]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1582ms 07:53:53 INFO - PROCESS | 17573 | 1464706433467 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:53:53 INFO - PROCESS | 17573 | 1464706433471 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 07:53:53 INFO - PROCESS | 17573 | 1464706433478 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 17573 | 1464706433482 Marionette TRACE conn3 <- [1,2254,null,{}] 07:53:53 INFO - PROCESS | 17573 | 1464706433487 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 17573 | 1464706433747 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:53:54 INFO - PROCESS | 17573 | 1464706434051 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x92498400 == 111 [pid = 17573] [id = 571] 07:53:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x924a0800) [pid = 17573] [serial = 1714] [outer = (nil)] 07:53:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x927d8400) [pid = 17573] [serial = 1715] [outer = 0x924a0800] 07:53:54 INFO - PROCESS | 17573 | 1464706434147 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x92b08000) [pid = 17573] [serial = 1716] [outer = 0x924a0800] 07:53:55 INFO - PROCESS | 17573 | 1464706435051 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1635ms 07:53:55 INFO - PROCESS | 17573 | 1464706435113 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 17573 | 1464706435117 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 07:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:53:55 INFO - PROCESS | 17573 | 1464706435123 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 17573 | 1464706435127 Marionette TRACE conn3 <- [1,2258,null,{}] 07:53:55 INFO - PROCESS | 17573 | 1464706435132 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 17573 | 1464706435366 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:53:55 INFO - PROCESS | 17573 | 1464706435723 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x93868800 == 112 [pid = 17573] [id = 572] 07:53:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x93868c00) [pid = 17573] [serial = 1717] [outer = (nil)] 07:53:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x9396f800) [pid = 17573] [serial = 1718] [outer = 0x93868c00] 07:53:55 INFO - PROCESS | 17573 | 1464706435835 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x94e48400) [pid = 17573] [serial = 1719] [outer = 0x93868c00] 07:53:56 INFO - PROCESS | 17573 | 1464706436804 Marionette TRACE conn3 <- [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]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1739ms 07:53:56 INFO - PROCESS | 17573 | 1464706436864 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 17573 | 1464706436869 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 07:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:53:56 INFO - PROCESS | 17573 | 1464706436875 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 17573 | 1464706436880 Marionette TRACE conn3 <- [1,2262,null,{}] 07:53:56 INFO - PROCESS | 17573 | 1464706436885 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 17573 | 1464706437137 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:53:57 INFO - PROCESS | 17573 | 1464706437476 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x94eb1800 == 113 [pid = 17573] [id = 573] 07:53:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x9517f400) [pid = 17573] [serial = 1720] [outer = (nil)] 07:53:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x98057000) [pid = 17573] [serial = 1721] [outer = 0x9517f400] 07:53:57 INFO - PROCESS | 17573 | 1464706437573 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x98f63800) [pid = 17573] [serial = 1722] [outer = 0x9517f400] 07:53:58 INFO - PROCESS | 17573 | 1464706438475 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1638ms 07:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:53:58 INFO - PROCESS | 17573 | 1464706438513 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 17573 | 1464706438516 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 07:53:58 INFO - PROCESS | 17573 | 1464706438523 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 17573 | 1464706438527 Marionette TRACE conn3 <- [1,2266,null,{}] 07:53:58 INFO - PROCESS | 17573 | 1464706438532 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 17573 | 1464706438847 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:53:59 INFO - PROCESS | 17573 | 1464706439183 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x94eee800 == 114 [pid = 17573] [id = 574] 07:53:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x98009400) [pid = 17573] [serial = 1723] [outer = (nil)] 07:53:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x99fdb400) [pid = 17573] [serial = 1724] [outer = 0x98009400] 07:53:59 INFO - PROCESS | 17573 | 1464706439279 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x99fe0800) [pid = 17573] [serial = 1725] [outer = 0x98009400] 07:54:00 INFO - PROCESS | 17573 | 1464706440203 Marionette TRACE conn3 <- [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]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1737ms 07:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:54:00 INFO - PROCESS | 17573 | 1464706440260 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 17573 | 1464706440263 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 07:54:00 INFO - PROCESS | 17573 | 1464706440270 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 17573 | 1464706440273 Marionette TRACE conn3 <- [1,2270,null,{}] 07:54:00 INFO - PROCESS | 17573 | 1464706440279 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 17573 | 1464706440515 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:54:00 INFO - PROCESS | 17573 | 1464706440859 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea54c00 == 115 [pid = 17573] [id = 575] 07:54:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x917c0800) [pid = 17573] [serial = 1726] [outer = (nil)] 07:54:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9a3f2000) [pid = 17573] [serial = 1727] [outer = 0x917c0800] 07:54:00 INFO - PROCESS | 17573 | 1464706440949 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x9a621800) [pid = 17573] [serial = 1728] [outer = 0x917c0800] 07:54:01 INFO - PROCESS | 17573 | 1464706441814 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1583ms 07:54:01 INFO - PROCESS | 17573 | 1464706441853 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 17573 | 1464706441856 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 07:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:54:01 INFO - PROCESS | 17573 | 1464706441863 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 17573 | 1464706441866 Marionette TRACE conn3 <- [1,2274,null,{}] 07:54:01 INFO - PROCESS | 17573 | 1464706441872 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:02 INFO - PROCESS | 17573 | 1464706442142 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:54:02 INFO - PROCESS | 17573 | 1464706442561 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a150000 == 116 [pid = 17573] [id = 576] 07:54:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x9a3f9400) [pid = 17573] [serial = 1729] [outer = (nil)] 07:54:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x9abb1400) [pid = 17573] [serial = 1730] [outer = 0x9a3f9400] 07:54:02 INFO - PROCESS | 17573 | 1464706442649 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x9abb4c00) [pid = 17573] [serial = 1731] [outer = 0x9a3f9400] 07:54:03 INFO - PROCESS | 17573 | 1464706443529 Marionette TRACE conn3 <- [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]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1731ms 07:54:03 INFO - PROCESS | 17573 | 1464706443595 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 17573 | 1464706443599 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 07:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:54:03 INFO - PROCESS | 17573 | 1464706443605 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 17573 | 1464706443608 Marionette TRACE conn3 <- [1,2278,null,{}] 07:54:03 INFO - PROCESS | 17573 | 1464706443614 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 17573 | 1464706443832 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:54:04 INFO - PROCESS | 17573 | 1464706444124 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x85701c00 == 117 [pid = 17573] [id = 577] 07:54:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x9517c000) [pid = 17573] [serial = 1732] [outer = (nil)] 07:54:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x9b461800) [pid = 17573] [serial = 1733] [outer = 0x9517c000] 07:54:04 INFO - PROCESS | 17573 | 1464706444255 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x9b7a8400) [pid = 17573] [serial = 1734] [outer = 0x9517c000] 07:54:05 INFO - PROCESS | 17573 | 1464706445127 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1544ms 07:54:05 INFO - PROCESS | 17573 | 1464706445149 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 17573 | 1464706445153 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 07:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:54:05 INFO - PROCESS | 17573 | 1464706445159 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 17573 | 1464706445163 Marionette TRACE conn3 <- [1,2282,null,{}] 07:54:05 INFO - PROCESS | 17573 | 1464706445171 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 17573 | 1464706445415 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:54:05 INFO - PROCESS | 17573 | 1464706445768 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x9272a800 == 118 [pid = 17573] [id = 578] 07:54:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x9a8cf000) [pid = 17573] [serial = 1735] [outer = (nil)] 07:54:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x9c13a400) [pid = 17573] [serial = 1736] [outer = 0x9a8cf000] 07:54:05 INFO - PROCESS | 17573 | 1464706445856 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x9c13c400) [pid = 17573] [serial = 1737] [outer = 0x9a8cf000] 07:54:06 INFO - PROCESS | 17573 | 1464706446778 Marionette TRACE conn3 <- [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]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1686ms 07:54:06 INFO - PROCESS | 17573 | 1464706446848 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 17573 | 1464706446852 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 07:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:54:06 INFO - PROCESS | 17573 | 1464706446858 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 17573 | 1464706446860 Marionette TRACE conn3 <- [1,2286,null,{}] 07:54:06 INFO - PROCESS | 17573 | 1464706446867 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 17573 | 1464706447132 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:54:07 INFO - PROCESS | 17573 | 1464706447480 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8545b000 == 119 [pid = 17573] [id = 579] 07:54:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9bf83800) [pid = 17573] [serial = 1738] [outer = (nil)] 07:54:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x9d49ec00) [pid = 17573] [serial = 1739] [outer = 0x9bf83800] 07:54:07 INFO - PROCESS | 17573 | 1464706447568 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x9d4a0400) [pid = 17573] [serial = 1740] [outer = 0x9bf83800] 07:54:08 INFO - PROCESS | 17573 | 1464706448462 Marionette TRACE conn3 <- [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]]]}] 07:54:08 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 07:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1638ms 07:54:08 INFO - PROCESS | 17573 | 1464706448497 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 17573 | 1464706448501 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 07:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:54:08 INFO - PROCESS | 17573 | 1464706448507 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 17573 | 1464706448511 Marionette TRACE conn3 <- [1,2290,null,{}] 07:54:08 INFO - PROCESS | 17573 | 1464706448516 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 17573 | 1464706448762 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:54:09 INFO - PROCESS | 17573 | 1464706449060 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x8544ec00 == 120 [pid = 17573] [id = 580] 07:54:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x85708800) [pid = 17573] [serial = 1741] [outer = (nil)] 07:54:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x9d8d3000) [pid = 17573] [serial = 1742] [outer = 0x85708800] 07:54:09 INFO - PROCESS | 17573 | 1464706449194 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x9d8d5000) [pid = 17573] [serial = 1743] [outer = 0x85708800] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8a074000 == 119 [pid = 17573] [id = 493] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x88e57800 == 118 [pid = 17573] [id = 492] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8c630800 == 117 [pid = 17573] [id = 507] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x9249c000 == 116 [pid = 17573] [id = 506] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x87966c00 == 115 [pid = 17573] [id = 491] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x91bedc00 == 114 [pid = 17573] [id = 505] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8d10f800 == 113 [pid = 17573] [id = 561] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x85702800 == 112 [pid = 17573] [id = 560] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2ee800 == 111 [pid = 17573] [id = 559] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x87962c00 == 110 [pid = 17573] [id = 558] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x894ec400 == 109 [pid = 17573] [id = 555] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x869de000 == 108 [pid = 17573] [id = 556] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x991e0c00 == 107 [pid = 17573] [id = 554] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8f959400 == 106 [pid = 17573] [id = 553] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8570c000 == 105 [pid = 17573] [id = 552] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x938a5c00 == 104 [pid = 17573] [id = 551] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x917c7400 == 103 [pid = 17573] [id = 549] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x92724000 == 102 [pid = 17573] [id = 550] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x840e3c00 == 101 [pid = 17573] [id = 548] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8c276400 == 100 [pid = 17573] [id = 547] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8f521800 == 99 [pid = 17573] [id = 546] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8f73f400 == 98 [pid = 17573] [id = 545] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8d977c00 == 97 [pid = 17573] [id = 544] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0d1000 == 96 [pid = 17573] [id = 542] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x8c62fc00 == 95 [pid = 17573] [id = 543] 07:54:11 INFO - PROCESS | 17573 | --DOCSHELL 0x87967800 == 94 [pid = 17573] [id = 541] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x923d3400) [pid = 17573] [serial = 1577] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x8a2ec000) [pid = 17573] [serial = 1613] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x91f4c000) [pid = 17573] [serial = 1572] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x9b7b2800) [pid = 17573] [serial = 1607] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x99166400) [pid = 17573] [serial = 1590] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x8d106800) [pid = 17573] [serial = 1560] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8f740800) [pid = 17573] [serial = 1568] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x8796a400) [pid = 17573] [serial = 1610] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x92481400) [pid = 17573] [serial = 1578] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x88252800) [pid = 17573] [serial = 1611] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8f958800) [pid = 17573] [serial = 1569] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x8d076400) [pid = 17573] [serial = 1559] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x8d072800) [pid = 17573] [serial = 1485] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8ea5a800) [pid = 17573] [serial = 1563] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x9abb1800) [pid = 17573] [serial = 1598] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x94eb1400) [pid = 17573] [serial = 1586] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x8d07c400) [pid = 17573] [serial = 1616] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x9517b000) [pid = 17573] [serial = 1587] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x8d107400) [pid = 17573] [serial = 1617] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x9b449c00) [pid = 17573] [serial = 1602] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x98f62800) [pid = 17573] [serial = 1589] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x8ee03c00) [pid = 17573] [serial = 1565] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x924e2800) [pid = 17573] [serial = 1580] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x9a16fc00) [pid = 17573] [serial = 1593] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x8d10f000) [pid = 17573] [serial = 1619] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x9a6a8400) [pid = 17573] [serial = 1595] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x8e31a800) [pid = 17573] [serial = 1622] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x8f528000) [pid = 17573] [serial = 1566] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x9b463c00) [pid = 17573] [serial = 1604] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x9b465c00) [pid = 17573] [serial = 1605] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x8a7ea000) [pid = 17573] [serial = 1614] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x92307400) [pid = 17573] [serial = 1575] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x9abb9000) [pid = 17573] [serial = 1599] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x9a8c1c00) [pid = 17573] [serial = 1596] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x926ae400) [pid = 17573] [serial = 1581] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x92b05400) [pid = 17573] [serial = 1584] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8a076400) [pid = 17573] [serial = 1557] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x922cdc00) [pid = 17573] [serial = 1574] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x9b7aac00) [pid = 17573] [serial = 1608] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x927de800) [pid = 17573] [serial = 1583] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x91956000) [pid = 17573] [serial = 1571] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x99fe4c00) [pid = 17573] [serial = 1592] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8d566400) [pid = 17573] [serial = 1620] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x88d0d400) [pid = 17573] [serial = 1556] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8e64cc00) [pid = 17573] [serial = 1562] [outer = (nil)] [url = about:blank] 07:54:11 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x9b232000) [pid = 17573] [serial = 1601] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 17573 | 1464706452501 Marionette TRACE conn3 <- [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]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 4040ms 07:54:12 INFO - PROCESS | 17573 | 1464706452548 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 17573 | 1464706452555 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 07:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:54:12 INFO - PROCESS | 17573 | 1464706452562 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 17573 | 1464706452568 Marionette TRACE conn3 <- [1,2294,null,{}] 07:54:12 INFO - PROCESS | 17573 | 1464706452576 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 17573 | 1464706452804 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:54:13 INFO - PROCESS | 17573 | 1464706453016 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x88258000 == 95 [pid = 17573] [id = 581] 07:54:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x88a1cc00) [pid = 17573] [serial = 1744] [outer = (nil)] 07:54:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x88e51c00) [pid = 17573] [serial = 1745] [outer = 0x88a1cc00] 07:54:13 INFO - PROCESS | 17573 | 1464706453095 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x894f3000) [pid = 17573] [serial = 1746] [outer = 0x88a1cc00] 07:54:14 INFO - PROCESS | 17573 | 1464706454071 Marionette TRACE conn3 <- [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]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1533ms 07:54:14 INFO - PROCESS | 17573 | 1464706454096 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 17573 | 1464706454103 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 07:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:54:14 INFO - PROCESS | 17573 | 1464706454156 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 17573 | 1464706454160 Marionette TRACE conn3 <- [1,2298,null,{}] 07:54:14 INFO - PROCESS | 17573 | 1464706454167 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 17573 | 1464706454403 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:54:14 INFO - PROCESS | 17573 | 1464706454648 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x85707c00 == 96 [pid = 17573] [id = 582] 07:54:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8a7e9800) [pid = 17573] [serial = 1747] [outer = (nil)] 07:54:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8c549c00) [pid = 17573] [serial = 1748] [outer = 0x8a7e9800] 07:54:14 INFO - PROCESS | 17573 | 1464706454724 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8cc98000) [pid = 17573] [serial = 1749] [outer = 0x8a7e9800] 07:54:15 INFO - PROCESS | 17573 | 1464706455707 Marionette TRACE conn3 <- [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]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1593ms 07:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:54:15 INFO - PROCESS | 17573 | 1464706455742 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 17573 | 1464706455745 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 07:54:15 INFO - PROCESS | 17573 | 1464706455752 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 17573 | 1464706455757 Marionette TRACE conn3 <- [1,2302,null,{}] 07:54:15 INFO - PROCESS | 17573 | 1464706455779 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 17573 | 1464706456079 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:54:16 INFO - PROCESS | 17573 | 1464706456116 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c62f400 == 97 [pid = 17573] [id = 583] 07:54:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8d0d9c00) [pid = 17573] [serial = 1750] [outer = (nil)] 07:54:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8d109c00) [pid = 17573] [serial = 1751] [outer = 0x8d0d9c00] 07:54:16 INFO - PROCESS | 17573 | 1464706456197 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8d638c00) [pid = 17573] [serial = 1752] [outer = 0x8d0d9c00] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x922ce400) [pid = 17573] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8ee04000) [pid = 17573] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x88d03800) [pid = 17573] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x938b1400) [pid = 17573] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x8f9d3800) [pid = 17573] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x9c13bc00) [pid = 17573] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x88a15c00) [pid = 17573] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8d1d4c00) [pid = 17573] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x9963ac00) [pid = 17573] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x94e3cc00) [pid = 17573] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x92b10000) [pid = 17573] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x8e318c00) [pid = 17573] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8ea55400) [pid = 17573] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x9248e800) [pid = 17573] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x8f743c00) [pid = 17573] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x94eab800) [pid = 17573] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x9a8c6000) [pid = 17573] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x8d1ce800) [pid = 17573] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x87963c00) [pid = 17573] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x8a7e4800) [pid = 17573] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:54:17 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0x88a1fc00) [pid = 17573] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:54:17 INFO - PROCESS | 17573 | 1464706457829 Marionette TRACE conn3 <- [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]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2146ms 07:54:17 INFO - PROCESS | 17573 | 1464706457898 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:54:17 INFO - PROCESS | 17573 | 1464706457903 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 07:54:17 INFO - PROCESS | 17573 | 1464706457909 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 17573 | 1464706457912 Marionette TRACE conn3 <- [1,2306,null,{}] 07:54:17 INFO - PROCESS | 17573 | 1464706457917 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 17573 | 1464706458147 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:54:18 INFO - PROCESS | 17573 | 1464706458387 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x8824b400 == 98 [pid = 17573] [id = 584] 07:54:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x8a07c400) [pid = 17573] [serial = 1753] [outer = (nil)] 07:54:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x8d564000) [pid = 17573] [serial = 1754] [outer = 0x8a07c400] 07:54:18 INFO - PROCESS | 17573 | 1464706458467 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8e31d400) [pid = 17573] [serial = 1755] [outer = 0x8a07c400] 07:54:19 INFO - PROCESS | 17573 | 1464706459238 Marionette TRACE conn3 <- [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]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1391ms 07:54:19 INFO - PROCESS | 17573 | 1464706459397 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 17573 | 1464706459404 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 07:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:54:19 INFO - PROCESS | 17573 | 1464706459433 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 17573 | 1464706459437 Marionette TRACE conn3 <- [1,2310,null,{}] 07:54:19 INFO - PROCESS | 17573 | 1464706459446 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 17573 | 1464706459662 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:54:20 INFO - PROCESS | 17573 | 1464706460018 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x88257400 == 99 [pid = 17573] [id = 585] 07:54:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x88259c00) [pid = 17573] [serial = 1756] [outer = (nil)] 07:54:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x88d08000) [pid = 17573] [serial = 1757] [outer = 0x88259c00] 07:54:20 INFO - PROCESS | 17573 | 1464706460114 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8a19fc00) [pid = 17573] [serial = 1758] [outer = 0x88259c00] 07:54:21 INFO - PROCESS | 17573 | 1464706461226 Marionette TRACE conn3 <- [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]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1836ms 07:54:21 INFO - PROCESS | 17573 | 1464706461270 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:54:21 INFO - PROCESS | 17573 | 1464706461276 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 07:54:21 INFO - PROCESS | 17573 | 1464706461289 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 17573 | 1464706461294 Marionette TRACE conn3 <- [1,2314,null,{}] 07:54:21 INFO - PROCESS | 17573 | 1464706461302 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 17573 | 1464706461594 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:54:22 INFO - PROCESS | 17573 | 1464706462021 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b26b400 == 100 [pid = 17573] [id = 586] 07:54:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8d072400) [pid = 17573] [serial = 1759] [outer = (nil)] 07:54:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8d110800) [pid = 17573] [serial = 1760] [outer = 0x8d072400] 07:54:22 INFO - PROCESS | 17573 | 1464706462112 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8e319400) [pid = 17573] [serial = 1761] [outer = 0x8d072400] 07:54:23 INFO - PROCESS | 17573 | 1464706463111 Marionette TRACE conn3 <- [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]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1892ms 07:54:23 INFO - PROCESS | 17573 | 1464706463178 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 17573 | 1464706463182 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 07:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:54:23 INFO - PROCESS | 17573 | 1464706463190 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 17573 | 1464706463194 Marionette TRACE conn3 <- [1,2318,null,{}] 07:54:23 INFO - PROCESS | 17573 | 1464706463208 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 17573 | 1464706463561 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:54:23 INFO - PROCESS | 17573 | 1464706463970 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea56400 == 101 [pid = 17573] [id = 587] 07:54:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8ea5b000) [pid = 17573] [serial = 1762] [outer = (nil)] 07:54:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8ec09800) [pid = 17573] [serial = 1763] [outer = 0x8ea5b000] 07:54:24 INFO - PROCESS | 17573 | 1464706464071 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8ee0a400) [pid = 17573] [serial = 1764] [outer = 0x8ea5b000] 07:54:25 INFO - PROCESS | 17573 | 1464706465033 Marionette TRACE conn3 <- [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] 07:54:25 INFO - PROCESS | 17573 | 1464706465081 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 07:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:54:25 INFO - PROCESS | 17573 | 1464706465088 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 17573 | 1464706465091 Marionette TRACE conn3 <- [1,2322,null,{}] 07:54:25 INFO - PROCESS | 17573 | 1464706465097 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 17573 | 1464706465332 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:54:25 INFO - PROCESS | 17573 | 1464706465664 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x869e1800 == 102 [pid = 17573] [id = 588] 07:54:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8ee10800) [pid = 17573] [serial = 1765] [outer = (nil)] 07:54:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8f743c00) [pid = 17573] [serial = 1766] [outer = 0x8ee10800] 07:54:25 INFO - PROCESS | 17573 | 1464706465759 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8f958800) [pid = 17573] [serial = 1767] [outer = 0x8ee10800] 07:54:26 INFO - PROCESS | 17573 | 1464706466676 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1640ms 07:54:26 INFO - PROCESS | 17573 | 1464706466729 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 17573 | 1464706466733 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 07:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:54:26 INFO - PROCESS | 17573 | 1464706466740 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 17573 | 1464706466743 Marionette TRACE conn3 <- [1,2326,null,{}] 07:54:26 INFO - PROCESS | 17573 | 1464706466749 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 17573 | 1464706466980 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:54:27 INFO - PROCESS | 17573 | 1464706467319 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea57400 == 103 [pid = 17573] [id = 589] 07:54:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8ee10000) [pid = 17573] [serial = 1768] [outer = (nil)] 07:54:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8f9cb400) [pid = 17573] [serial = 1769] [outer = 0x8ee10000] 07:54:27 INFO - PROCESS | 17573 | 1464706467414 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8f9d2c00) [pid = 17573] [serial = 1770] [outer = 0x8ee10000] 07:54:28 INFO - PROCESS | 17573 | 1464706468307 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1632ms 07:54:28 INFO - PROCESS | 17573 | 1464706468374 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 17573 | 1464706468378 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 07:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:54:28 INFO - PROCESS | 17573 | 1464706468385 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 17573 | 1464706468388 Marionette TRACE conn3 <- [1,2330,null,{}] 07:54:28 INFO - PROCESS | 17573 | 1464706468394 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 17573 | 1464706468683 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:54:29 INFO - PROCESS | 17573 | 1464706469066 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2ed000 == 104 [pid = 17573] [id = 590] 07:54:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x91958c00) [pid = 17573] [serial = 1771] [outer = (nil)] 07:54:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x91be9400) [pid = 17573] [serial = 1772] [outer = 0x91958c00] 07:54:29 INFO - PROCESS | 17573 | 1464706469159 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x91f52000) [pid = 17573] [serial = 1773] [outer = 0x91958c00] 07:54:30 INFO - PROCESS | 17573 | 1464706470089 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1736ms 07:54:30 INFO - PROCESS | 17573 | 1464706470122 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 17573 | 1464706470126 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 07:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:54:30 INFO - PROCESS | 17573 | 1464706470132 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 17573 | 1464706470135 Marionette TRACE conn3 <- [1,2334,null,{}] 07:54:30 INFO - PROCESS | 17573 | 1464706470141 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 17573 | 1464706470373 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:54:30 INFO - PROCESS | 17573 | 1464706470666 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x922cdc00 == 105 [pid = 17573] [id = 591] 07:54:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x92308000) [pid = 17573] [serial = 1774] [outer = (nil)] 07:54:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x923d1000) [pid = 17573] [serial = 1775] [outer = 0x92308000] 07:54:30 INFO - PROCESS | 17573 | 1464706470808 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x92486800) [pid = 17573] [serial = 1776] [outer = 0x92308000] 07:54:31 INFO - PROCESS | 17573 | 1464706471718 Marionette TRACE conn3 <- [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]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1630ms 07:54:31 INFO - PROCESS | 17573 | 1464706471763 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:54:31 INFO - PROCESS | 17573 | 1464706471767 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 07:54:31 INFO - PROCESS | 17573 | 1464706471773 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 17573 | 1464706471777 Marionette TRACE conn3 <- [1,2338,null,{}] 07:54:31 INFO - PROCESS | 17573 | 1464706471783 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 17573 | 1464706471989 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:54:32 INFO - PROCESS | 17573 | 1464706472336 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0d8800 == 106 [pid = 17573] [id = 592] 07:54:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8f73f000) [pid = 17573] [serial = 1777] [outer = (nil)] 07:54:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x9249c000) [pid = 17573] [serial = 1778] [outer = 0x8f73f000] 07:54:32 INFO - PROCESS | 17573 | 1464706472431 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x9249fc00) [pid = 17573] [serial = 1779] [outer = 0x8f73f000] 07:54:33 INFO - PROCESS | 17573 | 1464706473351 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1633ms 07:54:33 INFO - PROCESS | 17573 | 1464706473407 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 17573 | 1464706473411 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 07:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:54:33 INFO - PROCESS | 17573 | 1464706473417 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 17573 | 1464706473421 Marionette TRACE conn3 <- [1,2342,null,{}] 07:54:33 INFO - PROCESS | 17573 | 1464706473426 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 17573 | 1464706473649 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:54:34 INFO - PROCESS | 17573 | 1464706473990 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc9c00 == 107 [pid = 17573] [id = 593] 07:54:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8f95bc00) [pid = 17573] [serial = 1780] [outer = (nil)] 07:54:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x92730400) [pid = 17573] [serial = 1781] [outer = 0x8f95bc00] 07:54:34 INFO - PROCESS | 17573 | 1464706474085 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x927d5800) [pid = 17573] [serial = 1782] [outer = 0x8f95bc00] 07:54:35 INFO - PROCESS | 17573 | 1464706475005 Marionette TRACE conn3 <- [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]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1633ms 07:54:35 INFO - PROCESS | 17573 | 1464706475051 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 17573 | 1464706475054 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 07:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:54:35 INFO - PROCESS | 17573 | 1464706475061 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 17573 | 1464706475064 Marionette TRACE conn3 <- [1,2346,null,{}] 07:54:35 INFO - PROCESS | 17573 | 1464706475070 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 17573 | 1464706475309 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:54:35 INFO - PROCESS | 17573 | 1464706475644 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 17573 | ++DOCSHELL 0x92725c00 == 108 [pid = 17573] [id = 594] 07:54:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x92b09400) [pid = 17573] [serial = 1783] [outer = (nil)] 07:54:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x92b10000) [pid = 17573] [serial = 1784] [outer = 0x92b09400] 07:54:35 INFO - PROCESS | 17573 | 1464706475736 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x93868400) [pid = 17573] [serial = 1785] [outer = 0x92b09400] 07:54:36 INFO - PROCESS | 17573 | 1464706476678 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1637ms 07:54:36 INFO - PROCESS | 17573 | 1464706476698 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 17573 | 1464706476703 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 07:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:54:36 INFO - PROCESS | 17573 | 1464706476710 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 17573 | 1464706476715 Marionette TRACE conn3 <- [1,2350,null,{}] 07:54:36 INFO - PROCESS | 17573 | 1464706476721 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 17573 | 1464706476977 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:54:37 INFO - PROCESS | 17573 | 1464706477335 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x927dbc00 == 109 [pid = 17573] [id = 595] 07:54:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x94eb1000) [pid = 17573] [serial = 1786] [outer = (nil)] 07:54:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x94ef5000) [pid = 17573] [serial = 1787] [outer = 0x94eb1000] 07:54:37 INFO - PROCESS | 17573 | 1464706477439 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x95183400) [pid = 17573] [serial = 1788] [outer = 0x94eb1000] 07:54:38 INFO - PROCESS | 17573 | 1464706478365 Marionette TRACE conn3 <- [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]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1692ms 07:54:38 INFO - PROCESS | 17573 | 1464706478403 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 17573 | 1464706478407 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 07:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:54:38 INFO - PROCESS | 17573 | 1464706478413 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 17573 | 1464706478417 Marionette TRACE conn3 <- [1,2354,null,{}] 07:54:38 INFO - PROCESS | 17573 | 1464706478422 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 17573 | 1464706478657 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:54:39 INFO - PROCESS | 17573 | 1464706479013 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x98058c00 == 110 [pid = 17573] [id = 596] 07:54:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x98f62800) [pid = 17573] [serial = 1789] [outer = (nil)] 07:54:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x99166400) [pid = 17573] [serial = 1790] [outer = 0x98f62800] 07:54:39 INFO - PROCESS | 17573 | 1464706479106 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x99640400) [pid = 17573] [serial = 1791] [outer = 0x98f62800] 07:54:40 INFO - PROCESS | 17573 | 1464706480023 Marionette TRACE conn3 <- [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]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1641ms 07:54:40 INFO - PROCESS | 17573 | 1464706480056 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 17573 | 1464706480060 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 07:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:54:40 INFO - PROCESS | 17573 | 1464706480066 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 17573 | 1464706480069 Marionette TRACE conn3 <- [1,2358,null,{}] 07:54:40 INFO - PROCESS | 17573 | 1464706480075 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 17573 | 1464706480303 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:54:40 INFO - PROCESS | 17573 | 1464706480656 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x94ef6400 == 111 [pid = 17573] [id = 597] 07:54:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x991e4c00) [pid = 17573] [serial = 1792] [outer = (nil)] 07:54:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x99fe5400) [pid = 17573] [serial = 1793] [outer = 0x991e4c00] 07:54:40 INFO - PROCESS | 17573 | 1464706480750 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9a170400) [pid = 17573] [serial = 1794] [outer = 0x991e4c00] 07:54:41 INFO - PROCESS | 17573 | 1464706481661 Marionette TRACE conn3 <- [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]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1636ms 07:54:41 INFO - PROCESS | 17573 | 1464706481703 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 17573 | 1464706481707 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 07:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:54:41 INFO - PROCESS | 17573 | 1464706481713 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 17573 | 1464706481717 Marionette TRACE conn3 <- [1,2362,null,{}] 07:54:41 INFO - PROCESS | 17573 | 1464706481722 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:41 INFO - PROCESS | 17573 | 1464706481948 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:54:42 INFO - PROCESS | 17573 | 1464706482304 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x980d0c00 == 112 [pid = 17573] [id = 598] 07:54:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x98f5fc00) [pid = 17573] [serial = 1795] [outer = (nil)] 07:54:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x9a8c6000) [pid = 17573] [serial = 1796] [outer = 0x98f5fc00] 07:54:42 INFO - PROCESS | 17573 | 1464706482399 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x9a8ca000) [pid = 17573] [serial = 1797] [outer = 0x98f5fc00] 07:54:43 INFO - PROCESS | 17573 | 1464706483273 Marionette TRACE conn3 <- [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]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1630ms 07:54:43 INFO - PROCESS | 17573 | 1464706483345 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 17573 | 1464706483348 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 07:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:54:43 INFO - PROCESS | 17573 | 1464706483355 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 17573 | 1464706483358 Marionette TRACE conn3 <- [1,2366,null,{}] 07:54:43 INFO - PROCESS | 17573 | 1464706483364 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 17573 | 1464706483609 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:54:43 INFO - PROCESS | 17573 | 1464706483948 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fdc400 == 113 [pid = 17573] [id = 599] 07:54:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x9a3ee800) [pid = 17573] [serial = 1798] [outer = (nil)] 07:54:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x9b2cd000) [pid = 17573] [serial = 1799] [outer = 0x9a3ee800] 07:54:44 INFO - PROCESS | 17573 | 1464706484054 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x9b44cc00) [pid = 17573] [serial = 1800] [outer = 0x9a3ee800] 07:54:45 INFO - PROCESS | 17573 | 1464706485019 Marionette TRACE conn3 <- [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]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1735ms 07:54:45 INFO - PROCESS | 17573 | 1464706485092 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 17573 | 1464706485095 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 07:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:54:45 INFO - PROCESS | 17573 | 1464706485102 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 17573 | 1464706485105 Marionette TRACE conn3 <- [1,2370,null,{}] 07:54:45 INFO - PROCESS | 17573 | 1464706485111 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 17573 | 1464706485388 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:54:45 INFO - PROCESS | 17573 | 1464706485727 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x991e6000 == 114 [pid = 17573] [id = 600] 07:54:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x9abb9000) [pid = 17573] [serial = 1801] [outer = (nil)] 07:54:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x9b956c00) [pid = 17573] [serial = 1802] [outer = 0x9abb9000] 07:54:45 INFO - PROCESS | 17573 | 1464706485817 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x9bf83000) [pid = 17573] [serial = 1803] [outer = 0x9abb9000] 07:54:46 INFO - PROCESS | 17573 | 1464706486730 Marionette TRACE conn3 <- [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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1681ms 07:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:54:46 INFO - PROCESS | 17573 | 1464706486784 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 17573 | 1464706486787 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 07:54:46 INFO - PROCESS | 17573 | 1464706486793 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 17573 | 1464706486797 Marionette TRACE conn3 <- [1,2374,null,{}] 07:54:46 INFO - PROCESS | 17573 | 1464706486802 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 17573 | 1464706487022 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:54:47 INFO - PROCESS | 17573 | 1464706487373 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x840e7400 == 115 [pid = 17573] [id = 601] 07:54:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x8570a800) [pid = 17573] [serial = 1804] [outer = (nil)] 07:54:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9d49f400) [pid = 17573] [serial = 1805] [outer = 0x8570a800] 07:54:47 INFO - PROCESS | 17573 | 1464706487471 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x9d868000) [pid = 17573] [serial = 1806] [outer = 0x8570a800] 07:54:48 INFO - PROCESS | 17573 | 1464706488386 Marionette TRACE conn3 <- [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]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1635ms 07:54:48 INFO - PROCESS | 17573 | 1464706488428 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 17573 | 1464706488432 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 07:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:54:48 INFO - PROCESS | 17573 | 1464706488438 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 17573 | 1464706488441 Marionette TRACE conn3 <- [1,2378,null,{}] 07:54:48 INFO - PROCESS | 17573 | 1464706488448 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 17573 | 1464706488677 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:54:49 INFO - PROCESS | 17573 | 1464706489022 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x9bf7ec00 == 116 [pid = 17573] [id = 602] 07:54:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0xa0508400) [pid = 17573] [serial = 1807] [outer = (nil)] 07:54:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0xa060e000) [pid = 17573] [serial = 1808] [outer = 0xa0508400] 07:54:49 INFO - PROCESS | 17573 | 1464706489115 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0xa0612000) [pid = 17573] [serial = 1809] [outer = 0xa0508400] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x923d7c00 == 115 [pid = 17573] [id = 486] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x85458800 == 114 [pid = 17573] [id = 489] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x93867800 == 113 [pid = 17573] [id = 485] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x9b460800 == 112 [pid = 17573] [id = 252] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x92b0fc00 == 111 [pid = 17573] [id = 488] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x9a150000 == 110 [pid = 17573] [id = 576] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x85701c00 == 109 [pid = 17573] [id = 577] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea54c00 == 108 [pid = 17573] [id = 575] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x94eee800 == 107 [pid = 17573] [id = 574] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x94eb1800 == 106 [pid = 17573] [id = 573] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x92498400 == 105 [pid = 17573] [id = 571] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x93868800 == 104 [pid = 17573] [id = 572] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x922ca000 == 103 [pid = 17573] [id = 570] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8e31c800 == 102 [pid = 17573] [id = 569] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8f73d800 == 101 [pid = 17573] [id = 568] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8f95c400 == 100 [pid = 17573] [id = 567] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea5d000 == 99 [pid = 17573] [id = 566] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd38c00 == 98 [pid = 17573] [id = 564] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8b260800 == 97 [pid = 17573] [id = 565] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7e8400 == 96 [pid = 17573] [id = 563] 07:54:52 INFO - PROCESS | 17573 | --DOCSHELL 0x85708000 == 95 [pid = 17573] [id = 562] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x9249f800) [pid = 17573] [serial = 1647] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x8f95d000) [pid = 17573] [serial = 1635] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x8d642000) [pid = 17573] [serial = 1685] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x8c546c00) [pid = 17573] [serial = 1626] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x94eb0c00) [pid = 17573] [serial = 1655] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x91be7800) [pid = 17573] [serial = 1640] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x91f4cc00) [pid = 17573] [serial = 1641] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x9c13f400) [pid = 17573] [serial = 1673] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x9c0aa000) [pid = 17573] [serial = 1671] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8d974c00) [pid = 17573] [serial = 1628] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x9a8d0c00) [pid = 17573] [serial = 1665] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x99fe6800) [pid = 17573] [serial = 1662] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x93870c00) [pid = 17573] [serial = 1653] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8e5a3400) [pid = 17573] [serial = 1629] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x92492000) [pid = 17573] [serial = 1646] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x92303c00) [pid = 17573] [serial = 1643] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x8f527000) [pid = 17573] [serial = 1632] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x9272f800) [pid = 17573] [serial = 1649] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x917c6c00) [pid = 17573] [serial = 1638] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x9230ec00) [pid = 17573] [serial = 1644] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x9805b800) [pid = 17573] [serial = 1658] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x8ec0f000) [pid = 17573] [serial = 1631] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x93865400) [pid = 17573] [serial = 1652] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x8f745800) [pid = 17573] [serial = 1634] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x99e94400) [pid = 17573] [serial = 1661] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x9b7a6400) [pid = 17573] [serial = 1668] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x917c0c00) [pid = 17573] [serial = 1637] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x8d1d5800) [pid = 17573] [serial = 1682] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x9a8cac00) [pid = 17573] [serial = 1664] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x894f6800) [pid = 17573] [serial = 1677] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x95180c00) [pid = 17573] [serial = 1656] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x88d04c00) [pid = 17573] [serial = 1676] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8a06d800) [pid = 17573] [serial = 1625] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8cc92000) [pid = 17573] [serial = 1680] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x9d495400) [pid = 17573] [serial = 1674] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x9bff1c00) [pid = 17573] [serial = 1670] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8c623000) [pid = 17573] [serial = 1679] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x9b468800) [pid = 17573] [serial = 1667] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8d979c00) [pid = 17573] [serial = 1554] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x927d6800) [pid = 17573] [serial = 1650] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x99160400) [pid = 17573] [serial = 1659] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8d570000) [pid = 17573] [serial = 1683] [outer = (nil)] [url = about:blank] 07:54:52 INFO - PROCESS | 17573 | 1464706492626 Marionette TRACE conn3 <- [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]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 4239ms 07:54:52 INFO - PROCESS | 17573 | 1464706492678 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 17573 | 1464706492684 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 07:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:54:52 INFO - PROCESS | 17573 | 1464706492692 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 17573 | 1464706492698 Marionette TRACE conn3 <- [1,2382,null,{}] 07:54:52 INFO - PROCESS | 17573 | 1464706492707 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:52 INFO - PROCESS | 17573 | 1464706492946 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:54:53 INFO - PROCESS | 17573 | 1464706493169 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x8796c800 == 96 [pid = 17573] [id = 603] 07:54:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x87a3cc00) [pid = 17573] [serial = 1810] [outer = (nil)] 07:54:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x88d0f400) [pid = 17573] [serial = 1811] [outer = 0x87a3cc00] 07:54:53 INFO - PROCESS | 17573 | 1464706493251 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8a19bc00) [pid = 17573] [serial = 1812] [outer = 0x87a3cc00] 07:54:54 INFO - PROCESS | 17573 | 1464706494081 Marionette TRACE conn3 <- [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]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1439ms 07:54:54 INFO - PROCESS | 17573 | 1464706494132 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 17573 | 1464706494139 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 07:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:54:54 INFO - PROCESS | 17573 | 1464706494149 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 17573 | 1464706494153 Marionette TRACE conn3 <- [1,2386,null,{}] 07:54:54 INFO - PROCESS | 17573 | 1464706494159 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 17573 | 1464706494502 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:54:54 INFO - PROCESS | 17573 | 1464706494665 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbcc000 == 97 [pid = 17573] [id = 604] 07:54:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8cc90400) [pid = 17573] [serial = 1813] [outer = (nil)] 07:54:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8cc9a000) [pid = 17573] [serial = 1814] [outer = 0x8cc90400] 07:54:54 INFO - PROCESS | 17573 | 1464706494801 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8d072000) [pid = 17573] [serial = 1815] [outer = 0x8cc90400] 07:54:55 INFO - PROCESS | 17573 | 1464706495714 Marionette TRACE conn3 <- [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]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1590ms 07:54:55 INFO - PROCESS | 17573 | 1464706495740 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 17573 | 1464706495743 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 07:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:54:55 INFO - PROCESS | 17573 | 1464706495751 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 17573 | 1464706495756 Marionette TRACE conn3 <- [1,2390,null,{}] 07:54:55 INFO - PROCESS | 17573 | 1464706495779 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 17573 | 1464706496073 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:54:56 INFO - PROCESS | 17573 | 1464706496108 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc90c00 == 98 [pid = 17573] [id = 605] 07:54:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8d976400) [pid = 17573] [serial = 1816] [outer = (nil)] 07:54:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8e315c00) [pid = 17573] [serial = 1817] [outer = 0x8d976400] 07:54:56 INFO - PROCESS | 17573 | 1464706496217 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8e641400) [pid = 17573] [serial = 1818] [outer = 0x8d976400] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x9517f400) [pid = 17573] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x9a8cf000) [pid = 17573] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8f95dc00) [pid = 17573] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x85708800) [pid = 17573] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x98009400) [pid = 17573] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x91be5000) [pid = 17573] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x9230d400) [pid = 17573] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x9bf83800) [pid = 17573] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8d10fc00) [pid = 17573] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x9a3f9400) [pid = 17573] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x924a0800) [pid = 17573] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8a7e9800) [pid = 17573] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8d56b000) [pid = 17573] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x85709c00) [pid = 17573] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x8f965400) [pid = 17573] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8a7ef000) [pid = 17573] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x8d07ec00) [pid = 17573] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x88a1cc00) [pid = 17573] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x9517c000) [pid = 17573] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x93868c00) [pid = 17573] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x8d0d9c00) [pid = 17573] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x917c0800) [pid = 17573] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:54:57 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x8f52b800) [pid = 17573] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:54:57 INFO - PROCESS | 17573 | 1464706497806 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2086ms 07:54:57 INFO - PROCESS | 17573 | 1464706497838 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 17573 | 1464706497842 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:54:57 INFO - PROCESS | 17573 | 1464706497848 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 17573 | 1464706497851 Marionette TRACE conn3 <- [1,2394,null,{}] 07:54:57 INFO - PROCESS | 17573 | 1464706497868 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 17573 | 1464706498073 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:54:58 INFO - PROCESS | 17573 | 1464706498089 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x88a1fc00 == 99 [pid = 17573] [id = 606] 07:54:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x8c624000) [pid = 17573] [serial = 1819] [outer = (nil)] 07:54:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8e645c00) [pid = 17573] [serial = 1820] [outer = 0x8c624000] 07:54:58 INFO - PROCESS | 17573 | 1464706498163 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x8ea59400) [pid = 17573] [serial = 1821] [outer = 0x8c624000] 07:54:59 INFO - PROCESS | 17573 | 1464706499208 Marionette TRACE conn3 <- [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]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1397ms 07:54:59 INFO - PROCESS | 17573 | 1464706499246 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 17573 | 1464706499249 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:54:59 INFO - PROCESS | 17573 | 1464706499255 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 17573 | 1464706499258 Marionette TRACE conn3 <- [1,2398,null,{}] 07:54:59 INFO - PROCESS | 17573 | 1464706499263 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 17573 | 1464706499620 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:55:00 INFO - PROCESS | 17573 | 1464706500047 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x8824f800 == 100 [pid = 17573] [id = 607] 07:55:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x8824fc00) [pid = 17573] [serial = 1822] [outer = (nil)] 07:55:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x88a19800) [pid = 17573] [serial = 1823] [outer = 0x8824fc00] 07:55:00 INFO - PROCESS | 17573 | 1464706500139 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8a07a800) [pid = 17573] [serial = 1824] [outer = 0x8824fc00] 07:55:01 INFO - PROCESS | 17573 | 1464706501107 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1880ms 07:55:01 INFO - PROCESS | 17573 | 1464706501138 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 17573 | 1464706501144 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:55:01 INFO - PROCESS | 17573 | 1464706501153 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 17573 | 1464706501159 Marionette TRACE conn3 <- [1,2402,null,{}] 07:55:01 INFO - PROCESS | 17573 | 1464706501166 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 17573 | 1464706501385 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:55:01 INFO - PROCESS | 17573 | 1464706501738 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc8fc00 == 101 [pid = 17573] [id = 608] 07:55:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8cc9b800) [pid = 17573] [serial = 1825] [outer = (nil)] 07:55:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8cd39000) [pid = 17573] [serial = 1826] [outer = 0x8cc9b800] 07:55:01 INFO - PROCESS | 17573 | 1464706501838 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8d103c00) [pid = 17573] [serial = 1827] [outer = 0x8cc9b800] 07:55:02 INFO - PROCESS | 17573 | 1464706502923 Marionette TRACE conn3 <- [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]]]}] 07:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1845ms 07:55:03 INFO - PROCESS | 17573 | 1464706502999 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 17573 | 1464706503004 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:55:03 INFO - PROCESS | 17573 | 1464706503011 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 17573 | 1464706503015 Marionette TRACE conn3 <- [1,2406,null,{}] 07:55:03 INFO - PROCESS | 17573 | 1464706503022 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 17573 | 1464706503268 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:55:03 INFO - PROCESS | 17573 | 1464706503667 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd35000 == 102 [pid = 17573] [id = 609] 07:55:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8d570000) [pid = 17573] [serial = 1828] [outer = (nil)] 07:55:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8e31c800) [pid = 17573] [serial = 1829] [outer = 0x8d570000] 07:55:03 INFO - PROCESS | 17573 | 1464706503763 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8ea55000) [pid = 17573] [serial = 1830] [outer = 0x8d570000] 07:55:04 INFO - PROCESS | 17573 | 1464706504725 Marionette TRACE conn3 <- [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]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1788ms 07:55:04 INFO - PROCESS | 17573 | 1464706504800 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 17573 | 1464706504807 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:55:04 INFO - PROCESS | 17573 | 1464706504824 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 17573 | 1464706504831 Marionette TRACE conn3 <- [1,2410,null,{}] 07:55:04 INFO - PROCESS | 17573 | 1464706504837 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 17573 | 1464706505102 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:55:05 INFO - PROCESS | 17573 | 1464706505443 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e31f800 == 103 [pid = 17573] [id = 610] 07:55:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8ec10800) [pid = 17573] [serial = 1831] [outer = (nil)] 07:55:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8f63fc00) [pid = 17573] [serial = 1832] [outer = 0x8ec10800] 07:55:05 INFO - PROCESS | 17573 | 1464706505536 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8f746c00) [pid = 17573] [serial = 1833] [outer = 0x8ec10800] 07:55:06 INFO - PROCESS | 17573 | 1464706506528 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1749ms 07:55:06 INFO - PROCESS | 17573 | 1464706506565 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 17573 | 1464706506569 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:55:06 INFO - PROCESS | 17573 | 1464706506575 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 17573 | 1464706506579 Marionette TRACE conn3 <- [1,2414,null,{}] 07:55:06 INFO - PROCESS | 17573 | 1464706506584 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 17573 | 1464706506840 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:55:07 INFO - PROCESS | 17573 | 1464706507179 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f52ac00 == 104 [pid = 17573] [id = 611] 07:55:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8f742400) [pid = 17573] [serial = 1834] [outer = (nil)] 07:55:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x917c0000) [pid = 17573] [serial = 1835] [outer = 0x8f742400] 07:55:07 INFO - PROCESS | 17573 | 1464706507271 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x917c6c00) [pid = 17573] [serial = 1836] [outer = 0x8f742400] 07:55:08 INFO - PROCESS | 17573 | 1464706508192 Marionette TRACE conn3 <- [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]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1685ms 07:55:08 INFO - PROCESS | 17573 | 1464706508262 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 17573 | 1464706508266 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:55:08 INFO - PROCESS | 17573 | 1464706508273 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 17573 | 1464706508275 Marionette TRACE conn3 <- [1,2418,null,{}] 07:55:08 INFO - PROCESS | 17573 | 1464706508281 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 17573 | 1464706508567 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:55:08 INFO - PROCESS | 17573 | 1464706508912 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x91be5000 == 105 [pid = 17573] [id = 612] 07:55:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x91be6400) [pid = 17573] [serial = 1837] [outer = (nil)] 07:55:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x91bed000) [pid = 17573] [serial = 1838] [outer = 0x91be6400] 07:55:09 INFO - PROCESS | 17573 | 1464706509020 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x9230a000) [pid = 17573] [serial = 1839] [outer = 0x91be6400] 07:55:10 INFO - PROCESS | 17573 | 1464706510004 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1782ms 07:55:10 INFO - PROCESS | 17573 | 1464706510056 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 17573 | 1464706510059 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:55:10 INFO - PROCESS | 17573 | 1464706510066 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 17573 | 1464706510070 Marionette TRACE conn3 <- [1,2422,null,{}] 07:55:10 INFO - PROCESS | 17573 | 1464706510076 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 17573 | 1464706510353 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:55:10 INFO - PROCESS | 17573 | 1464706510691 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f962400 == 106 [pid = 17573] [id = 613] 07:55:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x917c1c00) [pid = 17573] [serial = 1840] [outer = (nil)] 07:55:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x9248bc00) [pid = 17573] [serial = 1841] [outer = 0x917c1c00] 07:55:10 INFO - PROCESS | 17573 | 1464706510789 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x92496800) [pid = 17573] [serial = 1842] [outer = 0x917c1c00] 07:55:11 INFO - PROCESS | 17573 | 1464706511754 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1738ms 07:55:11 INFO - PROCESS | 17573 | 1464706511805 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 17573 | 1464706511808 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:55:11 INFO - PROCESS | 17573 | 1464706511817 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 17573 | 1464706511820 Marionette TRACE conn3 <- [1,2426,null,{}] 07:55:11 INFO - PROCESS | 17573 | 1464706511825 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 17573 | 1464706512080 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:55:12 INFO - PROCESS | 17573 | 1464706512422 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x85454000 == 107 [pid = 17573] [id = 614] 07:55:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x88e59800) [pid = 17573] [serial = 1843] [outer = (nil)] 07:55:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x9249e800) [pid = 17573] [serial = 1844] [outer = 0x88e59800] 07:55:12 INFO - PROCESS | 17573 | 1464706512518 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x92730c00) [pid = 17573] [serial = 1845] [outer = 0x88e59800] 07:55:13 INFO - PROCESS | 17573 | 1464706513423 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1681ms 07:55:13 INFO - PROCESS | 17573 | 1464706513498 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 17573 | 1464706513502 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:55:13 INFO - PROCESS | 17573 | 1464706513509 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 17573 | 1464706513511 Marionette TRACE conn3 <- [1,2430,null,{}] 07:55:13 INFO - PROCESS | 17573 | 1464706513517 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 17573 | 1464706513764 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:55:14 INFO - PROCESS | 17573 | 1464706514098 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d3800 == 108 [pid = 17573] [id = 615] 07:55:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x924e3800) [pid = 17573] [serial = 1846] [outer = (nil)] 07:55:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x9386c000) [pid = 17573] [serial = 1847] [outer = 0x924e3800] 07:55:14 INFO - PROCESS | 17573 | 1464706514192 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x938a4c00) [pid = 17573] [serial = 1848] [outer = 0x924e3800] 07:55:15 INFO - PROCESS | 17573 | 1464706515169 Marionette TRACE conn3 <- [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]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1689ms 07:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:55:15 INFO - PROCESS | 17573 | 1464706515201 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 17573 | 1464706515204 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:55:15 INFO - PROCESS | 17573 | 1464706515210 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 17573 | 1464706515214 Marionette TRACE conn3 <- [1,2434,null,{}] 07:55:15 INFO - PROCESS | 17573 | 1464706515220 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 17573 | 1464706515451 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:55:15 INFO - PROCESS | 17573 | 1464706515790 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b10400 == 109 [pid = 17573] [id = 616] 07:55:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x92b10800) [pid = 17573] [serial = 1849] [outer = (nil)] 07:55:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x94eb6800) [pid = 17573] [serial = 1850] [outer = 0x92b10800] 07:55:15 INFO - PROCESS | 17573 | 1464706515885 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x94eba000) [pid = 17573] [serial = 1851] [outer = 0x92b10800] 07:55:16 INFO - PROCESS | 17573 | 1464706516809 Marionette TRACE conn3 <- [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]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1643ms 07:55:16 INFO - PROCESS | 17573 | 1464706516853 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 17573 | 1464706516857 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:55:16 INFO - PROCESS | 17573 | 1464706516863 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 17573 | 1464706516866 Marionette TRACE conn3 <- [1,2438,null,{}] 07:55:16 INFO - PROCESS | 17573 | 1464706516872 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 17573 | 1464706517106 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:55:17 INFO - PROCESS | 17573 | 1464706517468 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x9800bc00 == 110 [pid = 17573] [id = 617] 07:55:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x98f61000) [pid = 17573] [serial = 1852] [outer = (nil)] 07:55:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x99163400) [pid = 17573] [serial = 1853] [outer = 0x98f61000] 07:55:17 INFO - PROCESS | 17573 | 1464706517577 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x99e9ec00) [pid = 17573] [serial = 1854] [outer = 0x98f61000] 07:55:18 INFO - PROCESS | 17573 | 1464706518549 Marionette TRACE conn3 <- [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]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1745ms 07:55:18 INFO - PROCESS | 17573 | 1464706518609 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 17573 | 1464706518614 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:55:18 INFO - PROCESS | 17573 | 1464706518620 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 17573 | 1464706518625 Marionette TRACE conn3 <- [1,2442,null,{}] 07:55:18 INFO - PROCESS | 17573 | 1464706518630 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 17573 | 1464706518920 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:55:19 INFO - PROCESS | 17573 | 1464706519272 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fdc000 == 111 [pid = 17573] [id = 618] 07:55:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x9a261400) [pid = 17573] [serial = 1855] [outer = (nil)] 07:55:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x9a8cc800) [pid = 17573] [serial = 1856] [outer = 0x9a261400] 07:55:19 INFO - PROCESS | 17573 | 1464706519356 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x9abb1c00) [pid = 17573] [serial = 1857] [outer = 0x9a261400] 07:55:20 INFO - PROCESS | 17573 | 1464706520266 Marionette TRACE conn3 <- [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]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1690ms 07:55:20 INFO - PROCESS | 17573 | 1464706520312 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 17573 | 1464706520316 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:55:20 INFO - PROCESS | 17573 | 1464706520322 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 17573 | 1464706520326 Marionette TRACE conn3 <- [1,2446,null,{}] 07:55:20 INFO - PROCESS | 17573 | 1464706520331 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 17573 | 1464706520561 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:55:20 INFO - PROCESS | 17573 | 1464706520916 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a3f1400 == 112 [pid = 17573] [id = 619] 07:55:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x9b059400) [pid = 17573] [serial = 1858] [outer = (nil)] 07:55:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9b46b800) [pid = 17573] [serial = 1859] [outer = 0x9b059400] 07:55:21 INFO - PROCESS | 17573 | 1464706521012 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x9b7a6c00) [pid = 17573] [serial = 1860] [outer = 0x9b059400] 07:55:21 INFO - PROCESS | 17573 | 1464706521937 Marionette TRACE conn3 <- [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]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1679ms 07:55:22 INFO - PROCESS | 17573 | 1464706522003 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 17573 | 1464706522007 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:55:22 INFO - PROCESS | 17573 | 1464706522013 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 17573 | 1464706522017 Marionette TRACE conn3 <- [1,2450,null,{}] 07:55:22 INFO - PROCESS | 17573 | 1464706522022 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 17573 | 1464706522256 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:55:22 INFO - PROCESS | 17573 | 1464706522609 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f63a400 == 113 [pid = 17573] [id = 620] 07:55:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x8f956800) [pid = 17573] [serial = 1861] [outer = (nil)] 07:55:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x9c135000) [pid = 17573] [serial = 1862] [outer = 0x8f956800] 07:55:22 INFO - PROCESS | 17573 | 1464706522704 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x9c221400) [pid = 17573] [serial = 1863] [outer = 0x8f956800] 07:55:23 INFO - PROCESS | 17573 | 1464706523616 Marionette TRACE conn3 <- [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]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1641ms 07:55:23 INFO - PROCESS | 17573 | 1464706523656 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 17573 | 1464706523660 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:55:23 INFO - PROCESS | 17573 | 1464706523666 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 17573 | 1464706523669 Marionette TRACE conn3 <- [1,2454,null,{}] 07:55:23 INFO - PROCESS | 17573 | 1464706523675 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 17573 | 1464706523906 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:55:24 INFO - PROCESS | 17573 | 1464706524254 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x924e2c00 == 114 [pid = 17573] [id = 621] 07:55:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x9c132400) [pid = 17573] [serial = 1864] [outer = (nil)] 07:55:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x9d4a1800) [pid = 17573] [serial = 1865] [outer = 0x9c132400] 07:55:24 INFO - PROCESS | 17573 | 1464706524350 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x9d866c00) [pid = 17573] [serial = 1866] [outer = 0x9c132400] 07:55:25 INFO - PROCESS | 17573 | 1464706525273 Marionette TRACE conn3 <- [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]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1635ms 07:55:25 INFO - PROCESS | 17573 | 1464706525304 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 17573 | 1464706525309 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:55:25 INFO - PROCESS | 17573 | 1464706525315 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 17573 | 1464706525319 Marionette TRACE conn3 <- [1,2458,null,{}] 07:55:25 INFO - PROCESS | 17573 | 1464706525324 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 17573 | 1464706525562 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:55:25 INFO - PROCESS | 17573 | 1464706525908 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b462400 == 115 [pid = 17573] [id = 622] 07:55:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x9c13f400) [pid = 17573] [serial = 1867] [outer = (nil)] 07:55:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0xa061a800) [pid = 17573] [serial = 1868] [outer = 0x9c13f400] 07:55:26 INFO - PROCESS | 17573 | 1464706526005 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0xa061c000) [pid = 17573] [serial = 1869] [outer = 0x9c13f400] 07:55:26 INFO - PROCESS | 17573 | 1464706526929 Marionette TRACE conn3 <- [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]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1680ms 07:55:26 INFO - PROCESS | 17573 | 1464706526997 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 17573 | 1464706527001 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:55:27 INFO - PROCESS | 17573 | 1464706527007 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 17573 | 1464706527010 Marionette TRACE conn3 <- [1,2462,null,{}] 07:55:27 INFO - PROCESS | 17573 | 1464706527016 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 17573 | 1464706527265 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:55:27 INFO - PROCESS | 17573 | 1464706527610 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x9195a800 == 116 [pid = 17573] [id = 623] 07:55:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9230e400) [pid = 17573] [serial = 1870] [outer = (nil)] 07:55:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0xa1061800) [pid = 17573] [serial = 1871] [outer = 0x9230e400] 07:55:27 INFO - PROCESS | 17573 | 1464706527702 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0xa1069c00) [pid = 17573] [serial = 1872] [outer = 0x9230e400] 07:55:28 INFO - PROCESS | 17573 | 1464706528614 Marionette TRACE conn3 <- [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]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1683ms 07:55:28 INFO - PROCESS | 17573 | 1464706528691 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 17573 | 1464706528695 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:55:28 INFO - PROCESS | 17573 | 1464706528701 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 17573 | 1464706528704 Marionette TRACE conn3 <- [1,2466,null,{}] 07:55:28 INFO - PROCESS | 17573 | 1464706528710 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 17573 | 1464706528981 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:55:29 INFO - PROCESS | 17573 | 1464706529329 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 17573 | ++DOCSHELL 0xa0619c00 == 117 [pid = 17573] [id = 624] 07:55:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0xa061fc00) [pid = 17573] [serial = 1873] [outer = (nil)] 07:55:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0xa227dc00) [pid = 17573] [serial = 1874] [outer = 0xa061fc00] 07:55:29 INFO - PROCESS | 17573 | 1464706529418 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0xa2281800) [pid = 17573] [serial = 1875] [outer = 0xa061fc00] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8f95b800 == 116 [pid = 17573] [id = 504] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea5dc00 == 115 [pid = 17573] [id = 502] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x87970000 == 114 [pid = 17573] [id = 495] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x87965400 == 113 [pid = 17573] [id = 494] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8c62f400 == 112 [pid = 17573] [id = 583] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x85707c00 == 111 [pid = 17573] [id = 582] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8d1dbc00 == 110 [pid = 17573] [id = 498] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8f63a000 == 109 [pid = 17573] [id = 501] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x91957000 == 108 [pid = 17573] [id = 503] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8b26d000 == 107 [pid = 17573] [id = 499] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8a071c00 == 106 [pid = 17573] [id = 262] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8e644000 == 105 [pid = 17573] [id = 500] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8d07f000 == 104 [pid = 17573] [id = 540] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8c550400 == 103 [pid = 17573] [id = 496] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x88a1fc00 == 102 [pid = 17573] [id = 606] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc90c00 == 101 [pid = 17573] [id = 605] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbcc000 == 100 [pid = 17573] [id = 604] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8796c800 == 99 [pid = 17573] [id = 603] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x94ef6400 == 98 [pid = 17573] [id = 597] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x927dbc00 == 97 [pid = 17573] [id = 595] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x98058c00 == 96 [pid = 17573] [id = 596] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x92725c00 == 95 [pid = 17573] [id = 594] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbc9c00 == 94 [pid = 17573] [id = 593] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0d8800 == 93 [pid = 17573] [id = 592] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x922cdc00 == 92 [pid = 17573] [id = 591] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8a2ed000 == 91 [pid = 17573] [id = 590] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x869e1800 == 90 [pid = 17573] [id = 588] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea57400 == 89 [pid = 17573] [id = 589] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea56400 == 88 [pid = 17573] [id = 587] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8b26b400 == 87 [pid = 17573] [id = 586] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8824b400 == 86 [pid = 17573] [id = 584] 07:55:32 INFO - PROCESS | 17573 | --DOCSHELL 0x88257400 == 85 [pid = 17573] [id = 585] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x98f63800) [pid = 17573] [serial = 1722] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x9c13c400) [pid = 17573] [serial = 1737] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0x8f964000) [pid = 17573] [serial = 1703] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x9d8d3000) [pid = 17573] [serial = 1742] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x99fe0800) [pid = 17573] [serial = 1725] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x92483400) [pid = 17573] [serial = 1710] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x924e4800) [pid = 17573] [serial = 1712] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x9d4a0400) [pid = 17573] [serial = 1740] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x8ec09400) [pid = 17573] [serial = 1698] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x9abb1400) [pid = 17573] [serial = 1730] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x927d8400) [pid = 17573] [serial = 1715] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x8cc98000) [pid = 17573] [serial = 1749] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x92b08000) [pid = 17573] [serial = 1716] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x99fdb400) [pid = 17573] [serial = 1724] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8c549c00) [pid = 17573] [serial = 1748] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x8e5a6c00) [pid = 17573] [serial = 1623] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x869e1400) [pid = 17573] [serial = 1688] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x922c9c00) [pid = 17573] [serial = 1707] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x88254000) [pid = 17573] [serial = 1689] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x8cbce000) [pid = 17573] [serial = 1692] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x8d645800) [pid = 17573] [serial = 1695] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x894f3000) [pid = 17573] [serial = 1746] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x9b7a8400) [pid = 17573] [serial = 1734] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x91f4f800) [pid = 17573] [serial = 1706] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x94e48400) [pid = 17573] [serial = 1719] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x8d638c00) [pid = 17573] [serial = 1752] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x9396f800) [pid = 17573] [serial = 1718] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x9c13a400) [pid = 17573] [serial = 1736] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x91954000) [pid = 17573] [serial = 1704] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x9d8d5000) [pid = 17573] [serial = 1743] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x9a3f2000) [pid = 17573] [serial = 1727] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x8f647800) [pid = 17573] [serial = 1701] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x924ee000) [pid = 17573] [serial = 1713] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8c544000) [pid = 17573] [serial = 1691] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8ea5b400) [pid = 17573] [serial = 1697] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8d109c00) [pid = 17573] [serial = 1751] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8f641800) [pid = 17573] [serial = 1700] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x9a621800) [pid = 17573] [serial = 1728] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x98057000) [pid = 17573] [serial = 1721] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x9b461800) [pid = 17573] [serial = 1733] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x9abb4c00) [pid = 17573] [serial = 1731] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x88e51c00) [pid = 17573] [serial = 1745] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8d10a400) [pid = 17573] [serial = 1694] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x9d49ec00) [pid = 17573] [serial = 1739] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x923cc800) [pid = 17573] [serial = 1709] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8d564000) [pid = 17573] [serial = 1754] [outer = (nil)] [url = about:blank] 07:55:32 INFO - PROCESS | 17573 | 1464706532911 Marionette TRACE conn3 <- [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]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 4246ms 07:55:32 INFO - PROCESS | 17573 | 1464706532948 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 17573 | 1464706532952 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:55:32 INFO - PROCESS | 17573 | 1464706532960 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 17573 | 1464706532965 Marionette TRACE conn3 <- [1,2470,null,{}] 07:55:32 INFO - PROCESS | 17573 | 1464706532973 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 17573 | 1464706533196 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:55:33 INFO - PROCESS | 17573 | 1464706533406 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x88255400 == 86 [pid = 17573] [id = 625] 07:55:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x88255c00) [pid = 17573] [serial = 1876] [outer = (nil)] 07:55:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x894f3000) [pid = 17573] [serial = 1877] [outer = 0x88255c00] 07:55:33 INFO - PROCESS | 17573 | 1464706533489 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8a1a2800) [pid = 17573] [serial = 1878] [outer = 0x88255c00] 07:55:34 INFO - PROCESS | 17573 | 1464706534342 Marionette TRACE conn3 <- [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]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1432ms 07:55:34 INFO - PROCESS | 17573 | 1464706534394 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 17573 | 1464706534403 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:55:34 INFO - PROCESS | 17573 | 1464706534414 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 17573 | 1464706534417 Marionette TRACE conn3 <- [1,2474,null,{}] 07:55:34 INFO - PROCESS | 17573 | 1464706534423 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 17573 | 1464706534634 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:55:34 INFO - PROCESS | 17573 | 1464706534875 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x894f1c00 == 87 [pid = 17573] [id = 626] 07:55:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8c542000) [pid = 17573] [serial = 1879] [outer = (nil)] 07:55:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8cbc7400) [pid = 17573] [serial = 1880] [outer = 0x8c542000] 07:55:34 INFO - PROCESS | 17573 | 1464706534953 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8cc98800) [pid = 17573] [serial = 1881] [outer = 0x8c542000] 07:55:35 INFO - PROCESS | 17573 | 1464706535927 Marionette TRACE conn3 <- [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]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:55:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1581ms 07:55:35 INFO - PROCESS | 17573 | 1464706535995 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 17573 | 1464706535998 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:55:36 INFO - PROCESS | 17573 | 1464706536005 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 17573 | 1464706536011 Marionette TRACE conn3 <- [1,2478,null,{}] 07:55:36 INFO - PROCESS | 17573 | 1464706536033 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 17573 | 1464706536378 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:55:36 INFO - PROCESS | 17573 | 1464706536433 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x869da800 == 88 [pid = 17573] [id = 627] 07:55:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8d07c000) [pid = 17573] [serial = 1882] [outer = (nil)] 07:55:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8d1dcc00) [pid = 17573] [serial = 1883] [outer = 0x8d07c000] 07:55:36 INFO - PROCESS | 17573 | 1464706536515 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8d63e400) [pid = 17573] [serial = 1884] [outer = 0x8d07c000] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8d1d2000) [pid = 17573] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8d976400) [pid = 17573] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x991e4c00) [pid = 17573] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x98f62800) [pid = 17573] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x94eb1000) [pid = 17573] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x92b09400) [pid = 17573] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x8f95bc00) [pid = 17573] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8f73f000) [pid = 17573] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x92308000) [pid = 17573] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x91958c00) [pid = 17573] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x8ee10000) [pid = 17573] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x8ee10800) [pid = 17573] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8ea5b000) [pid = 17573] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x8d072400) [pid = 17573] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x88259c00) [pid = 17573] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x87a3cc00) [pid = 17573] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x8570a800) [pid = 17573] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x9abb9000) [pid = 17573] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x9a3ee800) [pid = 17573] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x98f5fc00) [pid = 17573] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:55:37 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0x8cc90400) [pid = 17573] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:55:38 INFO - PROCESS | 17573 | 1464706538136 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2193ms 07:55:38 INFO - PROCESS | 17573 | 1464706538199 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:55:38 INFO - PROCESS | 17573 | 1464706538204 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:55:38 INFO - PROCESS | 17573 | 1464706538209 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 17573 | 1464706538213 Marionette TRACE conn3 <- [1,2482,null,{}] 07:55:38 INFO - PROCESS | 17573 | 1464706538218 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:38 INFO - PROCESS | 17573 | 1464706538536 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:55:38 INFO - PROCESS | 17573 | 1464706538555 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x869de000 == 89 [pid = 17573] [id = 628] 07:55:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x8d07d400) [pid = 17573] [serial = 1885] [outer = (nil)] 07:55:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x8e31e800) [pid = 17573] [serial = 1886] [outer = 0x8d07d400] 07:55:38 INFO - PROCESS | 17573 | 1464706538631 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8e643400) [pid = 17573] [serial = 1887] [outer = 0x8d07d400] 07:55:39 INFO - PROCESS | 17573 | 1464706539705 Marionette TRACE conn3 <- [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]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1532ms 07:55:39 INFO - PROCESS | 17573 | 1464706539742 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 17573 | 1464706539748 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:55:39 INFO - PROCESS | 17573 | 1464706539757 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 17573 | 1464706539763 Marionette TRACE conn3 <- [1,2486,null,{}] 07:55:39 INFO - PROCESS | 17573 | 1464706539773 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:40 INFO - PROCESS | 17573 | 1464706540022 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:55:40 INFO - PROCESS | 17573 | 1464706540380 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x8824cc00 == 90 [pid = 17573] [id = 629] 07:55:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x88252c00) [pid = 17573] [serial = 1888] [outer = (nil)] 07:55:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x8a079000) [pid = 17573] [serial = 1889] [outer = 0x88252c00] 07:55:40 INFO - PROCESS | 17573 | 1464706540477 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8c277000) [pid = 17573] [serial = 1890] [outer = 0x88252c00] 07:55:41 INFO - PROCESS | 17573 | 1464706541430 Marionette TRACE conn3 <- [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]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1744ms 07:55:41 INFO - PROCESS | 17573 | 1464706541504 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 17573 | 1464706541514 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:55:41 INFO - PROCESS | 17573 | 1464706541528 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 17573 | 1464706541532 Marionette TRACE conn3 <- [1,2490,null,{}] 07:55:41 INFO - PROCESS | 17573 | 1464706541539 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 17573 | 1464706541816 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:55:42 INFO - PROCESS | 17573 | 1464706542167 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d0d9c00 == 91 [pid = 17573] [id = 630] 07:55:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8d0de400) [pid = 17573] [serial = 1891] [outer = (nil)] 07:55:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8e31cc00) [pid = 17573] [serial = 1892] [outer = 0x8d0de400] 07:55:42 INFO - PROCESS | 17573 | 1464706542258 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8ea53c00) [pid = 17573] [serial = 1893] [outer = 0x8d0de400] 07:55:43 INFO - PROCESS | 17573 | 1464706543225 Marionette TRACE conn3 <- [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]]]}] 07:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1741ms 07:55:43 INFO - PROCESS | 17573 | 1464706543269 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 17573 | 1464706543274 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:55:43 INFO - PROCESS | 17573 | 1464706543280 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 17573 | 1464706543286 Marionette TRACE conn3 <- [1,2494,null,{}] 07:55:43 INFO - PROCESS | 17573 | 1464706543303 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:43 INFO - PROCESS | 17573 | 1464706543537 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:55:43 INFO - PROCESS | 17573 | 1464706543919 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d072400 == 92 [pid = 17573] [id = 631] 07:55:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8ee09800) [pid = 17573] [serial = 1894] [outer = (nil)] 07:55:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8f52b000) [pid = 17573] [serial = 1895] [outer = 0x8ee09800] 07:55:44 INFO - PROCESS | 17573 | 1464706544016 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8f644400) [pid = 17573] [serial = 1896] [outer = 0x8ee09800] 07:55:44 INFO - PROCESS | 17573 | 1464706544945 Marionette TRACE conn3 <- [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]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1735ms 07:55:45 INFO - PROCESS | 17573 | 1464706545017 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:55:45 INFO - PROCESS | 17573 | 1464706545022 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:55:45 INFO - PROCESS | 17573 | 1464706545029 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 17573 | 1464706545032 Marionette TRACE conn3 <- [1,2498,null,{}] 07:55:45 INFO - PROCESS | 17573 | 1464706545038 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 17573 | 1464706545324 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:55:45 INFO - PROCESS | 17573 | 1464706545663 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea5b000 == 93 [pid = 17573] [id = 632] 07:55:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8f529800) [pid = 17573] [serial = 1897] [outer = (nil)] 07:55:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8f961800) [pid = 17573] [serial = 1898] [outer = 0x8f529800] 07:55:45 INFO - PROCESS | 17573 | 1464706545751 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8f9ce400) [pid = 17573] [serial = 1899] [outer = 0x8f529800] 07:55:46 INFO - PROCESS | 17573 | 1464706546653 Marionette TRACE conn3 <- [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]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1690ms 07:55:46 INFO - PROCESS | 17573 | 1464706546719 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 17573 | 1464706546723 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:55:46 INFO - PROCESS | 17573 | 1464706546730 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 17573 | 1464706546733 Marionette TRACE conn3 <- [1,2502,null,{}] 07:55:46 INFO - PROCESS | 17573 | 1464706546739 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 17573 | 1464706546975 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:55:47 INFO - PROCESS | 17573 | 1464706547309 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f52f400 == 94 [pid = 17573] [id = 633] 07:55:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8f63c400) [pid = 17573] [serial = 1900] [outer = (nil)] 07:55:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x91958000) [pid = 17573] [serial = 1901] [outer = 0x8f63c400] 07:55:47 INFO - PROCESS | 17573 | 1464706547401 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x91be4400) [pid = 17573] [serial = 1902] [outer = 0x8f63c400] 07:55:48 INFO - PROCESS | 17573 | 1464706548392 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1692ms 07:55:48 INFO - PROCESS | 17573 | 1464706548423 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 17573 | 1464706548427 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:55:48 INFO - PROCESS | 17573 | 1464706548434 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 17573 | 1464706548437 Marionette TRACE conn3 <- [1,2506,null,{}] 07:55:48 INFO - PROCESS | 17573 | 1464706548443 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 17573 | 1464706548696 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:55:49 INFO - PROCESS | 17573 | 1464706549052 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c275800 == 95 [pid = 17573] [id = 634] 07:55:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x917cc000) [pid = 17573] [serial = 1903] [outer = (nil)] 07:55:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x92303000) [pid = 17573] [serial = 1904] [outer = 0x917cc000] 07:55:49 INFO - PROCESS | 17573 | 1464706549146 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x9230f400) [pid = 17573] [serial = 1905] [outer = 0x917cc000] 07:55:50 INFO - PROCESS | 17573 | 1464706550048 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1683ms 07:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:55:50 INFO - PROCESS | 17573 | 1464706550118 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 17573 | 1464706550121 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:55:50 INFO - PROCESS | 17573 | 1464706550128 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 17573 | 1464706550132 Marionette TRACE conn3 <- [1,2510,null,{}] 07:55:50 INFO - PROCESS | 17573 | 1464706550137 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:50 INFO - PROCESS | 17573 | 1464706550412 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:55:50 INFO - PROCESS | 17573 | 1464706550749 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x922c6000 == 96 [pid = 17573] [id = 635] 07:55:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x92304000) [pid = 17573] [serial = 1906] [outer = (nil)] 07:55:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x92491400) [pid = 17573] [serial = 1907] [outer = 0x92304000] 07:55:50 INFO - PROCESS | 17573 | 1464706550851 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x92727400) [pid = 17573] [serial = 1908] [outer = 0x92304000] 07:55:51 INFO - PROCESS | 17573 | 1464706551772 Marionette TRACE conn3 <- [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]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1687ms 07:55:51 INFO - PROCESS | 17573 | 1464706551815 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:55:51 INFO - PROCESS | 17573 | 1464706551819 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:55:51 INFO - PROCESS | 17573 | 1464706551827 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 17573 | 1464706551830 Marionette TRACE conn3 <- [1,2514,null,{}] 07:55:51 INFO - PROCESS | 17573 | 1464706551836 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:52 INFO - PROCESS | 17573 | 1464706552066 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:55:52 INFO - PROCESS | 17573 | 1464706552365 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d8c00 == 97 [pid = 17573] [id = 636] 07:55:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x9248c800) [pid = 17573] [serial = 1909] [outer = (nil)] 07:55:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x927e0400) [pid = 17573] [serial = 1910] [outer = 0x9248c800] 07:55:52 INFO - PROCESS | 17573 | 1464706552503 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x92b07400) [pid = 17573] [serial = 1911] [outer = 0x9248c800] 07:55:53 INFO - PROCESS | 17573 | 1464706553436 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1681ms 07:55:53 INFO - PROCESS | 17573 | 1464706553508 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 17573 | 1464706553511 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:55:53 INFO - PROCESS | 17573 | 1464706553518 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 17573 | 1464706553521 Marionette TRACE conn3 <- [1,2518,null,{}] 07:55:53 INFO - PROCESS | 17573 | 1464706553527 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:53 INFO - PROCESS | 17573 | 1464706553803 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:55:54 INFO - PROCESS | 17573 | 1464706554149 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x869da000 == 98 [pid = 17573] [id = 637] 07:55:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8a2eb000) [pid = 17573] [serial = 1912] [outer = (nil)] 07:55:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x938b1800) [pid = 17573] [serial = 1913] [outer = 0x8a2eb000] 07:55:54 INFO - PROCESS | 17573 | 1464706554241 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x93973800) [pid = 17573] [serial = 1914] [outer = 0x8a2eb000] 07:55:55 INFO - PROCESS | 17573 | 1464706555157 Marionette TRACE conn3 <- [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]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1689ms 07:55:55 INFO - PROCESS | 17573 | 1464706555207 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 17573 | 1464706555210 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:55:55 INFO - PROCESS | 17573 | 1464706555217 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 17573 | 1464706555220 Marionette TRACE conn3 <- [1,2522,null,{}] 07:55:55 INFO - PROCESS | 17573 | 1464706555226 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 17573 | 1464706555458 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:55:55 INFO - PROCESS | 17573 | 1464706555799 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x92731c00 == 99 [pid = 17573] [id = 638] 07:55:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x92b05800) [pid = 17573] [serial = 1915] [outer = (nil)] 07:55:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x94eb8c00) [pid = 17573] [serial = 1916] [outer = 0x92b05800] 07:55:55 INFO - PROCESS | 17573 | 1464706555889 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x95176800) [pid = 17573] [serial = 1917] [outer = 0x92b05800] 07:55:56 INFO - PROCESS | 17573 | 1464706556803 Marionette TRACE conn3 <- [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]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1632ms 07:55:56 INFO - PROCESS | 17573 | 1464706556850 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:55:56 INFO - PROCESS | 17573 | 1464706556855 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:55:56 INFO - PROCESS | 17573 | 1464706556861 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 17573 | 1464706556866 Marionette TRACE conn3 <- [1,2526,null,{}] 07:55:56 INFO - PROCESS | 17573 | 1464706556872 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 17573 | 1464706557141 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:55:57 INFO - PROCESS | 17573 | 1464706557491 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x99163c00 == 100 [pid = 17573] [id = 639] 07:55:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x99165c00) [pid = 17573] [serial = 1918] [outer = (nil)] 07:55:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x991e4000) [pid = 17573] [serial = 1919] [outer = 0x99165c00] 07:55:57 INFO - PROCESS | 17573 | 1464706557593 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x99e9bc00) [pid = 17573] [serial = 1920] [outer = 0x99165c00] 07:55:58 INFO - PROCESS | 17573 | 1464706558530 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1738ms 07:55:58 INFO - PROCESS | 17573 | 1464706558599 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 17573 | 1464706558603 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:55:58 INFO - PROCESS | 17573 | 1464706558610 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 17573 | 1464706558614 Marionette TRACE conn3 <- [1,2530,null,{}] 07:55:58 INFO - PROCESS | 17573 | 1464706558619 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 17573 | 1464706558890 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:55:59 INFO - PROCESS | 17573 | 1464706559240 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee0e800 == 101 [pid = 17573] [id = 640] 07:55:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x8f963400) [pid = 17573] [serial = 1921] [outer = (nil)] 07:55:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x9a261000) [pid = 17573] [serial = 1922] [outer = 0x8f963400] 07:55:59 INFO - PROCESS | 17573 | 1464706559327 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x9a3f5400) [pid = 17573] [serial = 1923] [outer = 0x8f963400] 07:56:00 INFO - PROCESS | 17573 | 1464706560439 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1885ms 07:56:00 INFO - PROCESS | 17573 | 1464706560497 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 17573 | 1464706560501 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:56:00 INFO - PROCESS | 17573 | 1464706560507 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 17573 | 1464706560511 Marionette TRACE conn3 <- [1,2534,null,{}] 07:56:00 INFO - PROCESS | 17573 | 1464706560516 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 17573 | 1464706560756 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:56:01 INFO - PROCESS | 17573 | 1464706561102 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x991e5400 == 102 [pid = 17573] [id = 641] 07:56:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x99fdd800) [pid = 17573] [serial = 1924] [outer = (nil)] 07:56:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x9a8ca400) [pid = 17573] [serial = 1925] [outer = 0x99fdd800] 07:56:01 INFO - PROCESS | 17573 | 1464706561188 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9abb4000) [pid = 17573] [serial = 1926] [outer = 0x99fdd800] 07:56:02 INFO - PROCESS | 17573 | 1464706562219 Marionette TRACE conn3 <- [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]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1787ms 07:56:02 INFO - PROCESS | 17573 | 1464706562295 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 17573 | 1464706562299 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:56:02 INFO - PROCESS | 17573 | 1464706562305 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 17573 | 1464706562307 Marionette TRACE conn3 <- [1,2538,null,{}] 07:56:02 INFO - PROCESS | 17573 | 1464706562314 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 17573 | 1464706562585 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:56:03 INFO - PROCESS | 17573 | 1464706562986 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b2ca800 == 103 [pid = 17573] [id = 642] 07:56:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x9b449c00) [pid = 17573] [serial = 1927] [outer = (nil)] 07:56:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x9b461800) [pid = 17573] [serial = 1928] [outer = 0x9b449c00] 07:56:03 INFO - PROCESS | 17573 | 1464706563079 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x9b7b1000) [pid = 17573] [serial = 1929] [outer = 0x9b449c00] 07:56:03 INFO - PROCESS | 17573 | 1464706563985 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1738ms 07:56:04 INFO - PROCESS | 17573 | 1464706564044 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 17573 | 1464706564047 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:56:04 INFO - PROCESS | 17573 | 1464706564053 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 17573 | 1464706564057 Marionette TRACE conn3 <- [1,2542,null,{}] 07:56:04 INFO - PROCESS | 17573 | 1464706564062 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 17573 | 1464706564352 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:56:04 INFO - PROCESS | 17573 | 1464706564702 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x917c3800 == 104 [pid = 17573] [id = 643] 07:56:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x9195ec00) [pid = 17573] [serial = 1930] [outer = (nil)] 07:56:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x9bffa800) [pid = 17573] [serial = 1931] [outer = 0x9195ec00] 07:56:04 INFO - PROCESS | 17573 | 1464706564788 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x9c13b400) [pid = 17573] [serial = 1932] [outer = 0x9195ec00] 07:56:05 INFO - PROCESS | 17573 | 1464706565708 Marionette TRACE conn3 <- [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]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1699ms 07:56:05 INFO - PROCESS | 17573 | 1464706565754 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:56:05 INFO - PROCESS | 17573 | 1464706565758 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:56:05 INFO - PROCESS | 17573 | 1464706565764 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 17573 | 1464706565768 Marionette TRACE conn3 <- [1,2546,null,{}] 07:56:05 INFO - PROCESS | 17573 | 1464706565773 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 17573 | 1464706566010 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:56:06 INFO - PROCESS | 17573 | 1464706566361 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b05a800 == 105 [pid = 17573] [id = 644] 07:56:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x9d49ac00) [pid = 17573] [serial = 1933] [outer = (nil)] 07:56:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0xa0509000) [pid = 17573] [serial = 1934] [outer = 0x9d49ac00] 07:56:06 INFO - PROCESS | 17573 | 1464706566454 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0xa0510800) [pid = 17573] [serial = 1935] [outer = 0x9d49ac00] 07:56:07 INFO - PROCESS | 17573 | 1464706567378 Marionette TRACE conn3 <- [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]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1686ms 07:56:07 INFO - PROCESS | 17573 | 1464706567450 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 17573 | 1464706567454 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:56:07 INFO - PROCESS | 17573 | 1464706567461 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 17573 | 1464706567464 Marionette TRACE conn3 <- [1,2550,null,{}] 07:56:07 INFO - PROCESS | 17573 | 1464706567470 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 17573 | 1464706567749 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:56:08 INFO - PROCESS | 17573 | 1464706568113 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x85710c00 == 106 [pid = 17573] [id = 645] 07:56:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x9b05a000) [pid = 17573] [serial = 1936] [outer = (nil)] 07:56:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0xa2165000) [pid = 17573] [serial = 1937] [outer = 0x9b05a000] 07:56:08 INFO - PROCESS | 17573 | 1464706568201 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0xa21bc800) [pid = 17573] [serial = 1938] [outer = 0x9b05a000] 07:56:09 INFO - PROCESS | 17573 | 1464706569152 Marionette TRACE conn3 <- [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]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1737ms 07:56:09 INFO - PROCESS | 17573 | 1464706569199 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 17573 | 1464706569203 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:56:09 INFO - PROCESS | 17573 | 1464706569209 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 17573 | 1464706569213 Marionette TRACE conn3 <- [1,2554,null,{}] 07:56:09 INFO - PROCESS | 17573 | 1464706569218 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 17573 | 1464706569506 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:56:09 INFO - PROCESS | 17573 | 1464706569863 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8e64ac00 == 105 [pid = 17573] [id = 487] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8b262000 == 104 [pid = 17573] [id = 484] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x9272a800 == 103 [pid = 17573] [id = 578] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8545b000 == 102 [pid = 17573] [id = 579] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x88258000 == 101 [pid = 17573] [id = 581] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x9195a800 == 100 [pid = 17573] [id = 623] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x924e2c00 == 99 [pid = 17573] [id = 621] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x9b462400 == 98 [pid = 17573] [id = 622] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8f63a400 == 97 [pid = 17573] [id = 620] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x9a3f1400 == 96 [pid = 17573] [id = 619] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x99fdc000 == 95 [pid = 17573] [id = 618] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x92b10400 == 94 [pid = 17573] [id = 616] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x9800bc00 == 93 [pid = 17573] [id = 617] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x923d3800 == 92 [pid = 17573] [id = 615] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x85454000 == 91 [pid = 17573] [id = 614] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8f962400 == 90 [pid = 17573] [id = 613] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x91be5000 == 89 [pid = 17573] [id = 612] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8f52ac00 == 88 [pid = 17573] [id = 611] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd35000 == 87 [pid = 17573] [id = 609] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8e31f800 == 86 [pid = 17573] [id = 610] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc8fc00 == 85 [pid = 17573] [id = 608] 07:56:12 INFO - PROCESS | 17573 | --DOCSHELL 0x8824f800 == 84 [pid = 17573] [id = 607] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x8d97bc00) [pid = 17573] [serial = 1686] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x8e645c00) [pid = 17573] [serial = 1820] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8e315c00) [pid = 17573] [serial = 1817] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x8e641400) [pid = 17573] [serial = 1818] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x99fe5400) [pid = 17573] [serial = 1793] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x99640400) [pid = 17573] [serial = 1791] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x99166400) [pid = 17573] [serial = 1790] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x95183400) [pid = 17573] [serial = 1788] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x94ef5000) [pid = 17573] [serial = 1787] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x93868400) [pid = 17573] [serial = 1785] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x92b10000) [pid = 17573] [serial = 1784] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x927d5800) [pid = 17573] [serial = 1782] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x92730400) [pid = 17573] [serial = 1781] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x9249fc00) [pid = 17573] [serial = 1779] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x9249c000) [pid = 17573] [serial = 1778] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x92486800) [pid = 17573] [serial = 1776] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x923d1000) [pid = 17573] [serial = 1775] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x91f52000) [pid = 17573] [serial = 1773] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x91be9400) [pid = 17573] [serial = 1772] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x8f9d2c00) [pid = 17573] [serial = 1770] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x8f9cb400) [pid = 17573] [serial = 1769] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x8f958800) [pid = 17573] [serial = 1767] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x8f743c00) [pid = 17573] [serial = 1766] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x8ee0a400) [pid = 17573] [serial = 1764] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x8ec09800) [pid = 17573] [serial = 1763] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x8e319400) [pid = 17573] [serial = 1761] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x8d110800) [pid = 17573] [serial = 1760] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x8a19fc00) [pid = 17573] [serial = 1758] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x88d08000) [pid = 17573] [serial = 1757] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x88d0f400) [pid = 17573] [serial = 1811] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8a19bc00) [pid = 17573] [serial = 1812] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0xa060e000) [pid = 17573] [serial = 1808] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x9d868000) [pid = 17573] [serial = 1806] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x9d49f400) [pid = 17573] [serial = 1805] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x9bf83000) [pid = 17573] [serial = 1803] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x9b956c00) [pid = 17573] [serial = 1802] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x9b44cc00) [pid = 17573] [serial = 1800] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x9b2cd000) [pid = 17573] [serial = 1799] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x9a8ca000) [pid = 17573] [serial = 1797] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x9a8c6000) [pid = 17573] [serial = 1796] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x9a170400) [pid = 17573] [serial = 1794] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8cc9a000) [pid = 17573] [serial = 1814] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8d072000) [pid = 17573] [serial = 1815] [outer = (nil)] [url = about:blank] 07:56:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x8545b000 == 85 [pid = 17573] [id = 646] 07:56:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x869d8800) [pid = 17573] [serial = 1939] [outer = (nil)] 07:56:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x87969000) [pid = 17573] [serial = 1940] [outer = 0x869d8800] 07:56:12 INFO - PROCESS | 17573 | 1464706572582 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x88259c00) [pid = 17573] [serial = 1941] [outer = 0x869d8800] 07:56:13 INFO - PROCESS | 17573 | 1464706573472 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 4287ms 07:56:13 INFO - PROCESS | 17573 | 1464706573505 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 17573 | 1464706573510 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:56:13 INFO - PROCESS | 17573 | 1464706573519 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 17573 | 1464706573524 Marionette TRACE conn3 <- [1,2558,null,{}] 07:56:13 INFO - PROCESS | 17573 | 1464706573531 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 17573 | 1464706573749 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:56:13 INFO - PROCESS | 17573 | 1464706573976 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a7e4800 == 86 [pid = 17573] [id = 647] 07:56:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8b26b400) [pid = 17573] [serial = 1942] [outer = (nil)] 07:56:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8c621c00) [pid = 17573] [serial = 1943] [outer = 0x8b26b400] 07:56:14 INFO - PROCESS | 17573 | 1464706574053 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8cc95400) [pid = 17573] [serial = 1944] [outer = 0x8b26b400] 07:56:14 INFO - PROCESS | 17573 | 1464706574944 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1491ms 07:56:15 INFO - PROCESS | 17573 | 1464706575010 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 17573 | 1464706575016 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:56:15 INFO - PROCESS | 17573 | 1464706575026 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 17573 | 1464706575030 Marionette TRACE conn3 <- [1,2562,null,{}] 07:56:15 INFO - PROCESS | 17573 | 1464706575036 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 17573 | 1464706575360 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:56:15 INFO - PROCESS | 17573 | 1464706575400 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c541400 == 87 [pid = 17573] [id = 648] 07:56:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8d1dc000) [pid = 17573] [serial = 1945] [outer = (nil)] 07:56:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8d977c00) [pid = 17573] [serial = 1946] [outer = 0x8d1dc000] 07:56:15 INFO - PROCESS | 17573 | 1464706575473 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8e5a7400) [pid = 17573] [serial = 1947] [outer = 0x8d1dc000] 07:56:16 INFO - PROCESS | 17573 | 1464706576567 Marionette TRACE conn3 <- [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]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1590ms 07:56:16 INFO - PROCESS | 17573 | 1464706576615 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 17573 | 1464706576619 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:56:16 INFO - PROCESS | 17573 | 1464706576630 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 17573 | 1464706576635 Marionette TRACE conn3 <- [1,2566,null,{}] 07:56:16 INFO - PROCESS | 17573 | 1464706576651 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 17573 | 1464706576959 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8a07c400) [pid = 17573] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0xa0508400) [pid = 17573] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8d07c000) [pid = 17573] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x9230e400) [pid = 17573] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x9c13f400) [pid = 17573] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x9c132400) [pid = 17573] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8f956800) [pid = 17573] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x9b059400) [pid = 17573] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x9a261400) [pid = 17573] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x98f61000) [pid = 17573] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x92b10800) [pid = 17573] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x924e3800) [pid = 17573] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x88e59800) [pid = 17573] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x917c1c00) [pid = 17573] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x91be6400) [pid = 17573] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x8f742400) [pid = 17573] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x8ec10800) [pid = 17573] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x8d570000) [pid = 17573] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x8cc9b800) [pid = 17573] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0x8824fc00) [pid = 17573] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 124 (0x88255c00) [pid = 17573] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:56:17 INFO - PROCESS | 17573 | --DOMWINDOW == 123 (0x8c542000) [pid = 17573] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:56:17 INFO - PROCESS | 17573 | 1464706577694 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a3ec00 == 88 [pid = 17573] [id = 649] 07:56:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 124 (0x8824b000) [pid = 17573] [serial = 1948] [outer = (nil)] 07:56:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x8c549c00) [pid = 17573] [serial = 1949] [outer = 0x8824b000] 07:56:17 INFO - PROCESS | 17573 | 1464706577772 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x8d639c00) [pid = 17573] [serial = 1950] [outer = 0x8824b000] 07:56:18 INFO - PROCESS | 17573 | 1464706578626 Marionette TRACE conn3 <- [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]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2036ms 07:56:18 INFO - PROCESS | 17573 | 1464706578668 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:56:18 INFO - PROCESS | 17573 | 1464706578673 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:56:18 INFO - PROCESS | 17573 | 1464706578678 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 17573 | 1464706578682 Marionette TRACE conn3 <- [1,2570,null,{}] 07:56:18 INFO - PROCESS | 17573 | 1464706578687 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 17573 | 1464706578902 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:56:19 INFO - PROCESS | 17573 | 1464706579126 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a30000 == 89 [pid = 17573] [id = 650] 07:56:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x88e52400) [pid = 17573] [serial = 1951] [outer = (nil)] 07:56:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8ee10000) [pid = 17573] [serial = 1952] [outer = 0x88e52400] 07:56:19 INFO - PROCESS | 17573 | 1464706579202 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x8f63f000) [pid = 17573] [serial = 1953] [outer = 0x88e52400] 07:56:20 INFO - PROCESS | 17573 | 1464706580350 Marionette TRACE conn3 <- [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]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1704ms 07:56:20 INFO - PROCESS | 17573 | 1464706580384 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 17573 | 1464706580391 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:56:20 INFO - PROCESS | 17573 | 1464706580401 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 17573 | 1464706580405 Marionette TRACE conn3 <- [1,2574,null,{}] 07:56:20 INFO - PROCESS | 17573 | 1464706580414 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 17573 | 1464706580664 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:56:21 INFO - PROCESS | 17573 | 1464706581025 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e54800 == 90 [pid = 17573] [id = 651] 07:56:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x8a7ef000) [pid = 17573] [serial = 1954] [outer = (nil)] 07:56:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8cd35000) [pid = 17573] [serial = 1955] [outer = 0x8a7ef000] 07:56:21 INFO - PROCESS | 17573 | 1464706581121 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8d1dbc00) [pid = 17573] [serial = 1956] [outer = 0x8a7ef000] 07:56:22 INFO - PROCESS | 17573 | 1464706582086 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1738ms 07:56:22 INFO - PROCESS | 17573 | 1464706582141 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 17573 | 1464706582150 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:56:22 INFO - PROCESS | 17573 | 1464706582161 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 17573 | 1464706582166 Marionette TRACE conn3 <- [1,2578,null,{}] 07:56:22 INFO - PROCESS | 17573 | 1464706582172 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 17573 | 1464706582416 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:56:22 INFO - PROCESS | 17573 | 1464706582766 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ec02800 == 91 [pid = 17573] [id = 652] 07:56:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8ec04800) [pid = 17573] [serial = 1957] [outer = (nil)] 07:56:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8ec0cc00) [pid = 17573] [serial = 1958] [outer = 0x8ec04800] 07:56:22 INFO - PROCESS | 17573 | 1464706582861 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8f523400) [pid = 17573] [serial = 1959] [outer = 0x8ec04800] 07:56:23 INFO - PROCESS | 17573 | 1464706583858 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1733ms 07:56:23 INFO - PROCESS | 17573 | 1464706583894 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 17573 | 1464706583899 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:56:23 INFO - PROCESS | 17573 | 1464706583906 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 17573 | 1464706583912 Marionette TRACE conn3 <- [1,2582,null,{}] 07:56:23 INFO - PROCESS | 17573 | 1464706583929 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 17573 | 1464706584180 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:56:24 INFO - PROCESS | 17573 | 1464706584527 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f95a400 == 92 [pid = 17573] [id = 653] 07:56:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8f962800) [pid = 17573] [serial = 1960] [outer = (nil)] 07:56:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x917c1c00) [pid = 17573] [serial = 1961] [outer = 0x8f962800] 07:56:24 INFO - PROCESS | 17573 | 1464706584629 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x91958400) [pid = 17573] [serial = 1962] [outer = 0x8f962800] 07:56:25 INFO - PROCESS | 17573 | 1464706585562 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1696ms 07:56:25 INFO - PROCESS | 17573 | 1464706585603 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:56:25 INFO - PROCESS | 17573 | 1464706585609 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:56:25 INFO - PROCESS | 17573 | 1464706585615 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 17573 | 1464706585619 Marionette TRACE conn3 <- [1,2586,null,{}] 07:56:25 INFO - PROCESS | 17573 | 1464706585626 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 17573 | 1464706585872 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:56:26 INFO - PROCESS | 17573 | 1464706586209 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f95bc00 == 93 [pid = 17573] [id = 654] 07:56:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8f9d2000) [pid = 17573] [serial = 1963] [outer = (nil)] 07:56:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x91f4ec00) [pid = 17573] [serial = 1964] [outer = 0x8f9d2000] 07:56:26 INFO - PROCESS | 17573 | 1464706586299 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x922c7c00) [pid = 17573] [serial = 1965] [outer = 0x8f9d2000] 07:56:27 INFO - PROCESS | 17573 | 1464706587212 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1641ms 07:56:27 INFO - PROCESS | 17573 | 1464706587257 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:56:27 INFO - PROCESS | 17573 | 1464706587261 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:56:27 INFO - PROCESS | 17573 | 1464706587267 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 17573 | 1464706587271 Marionette TRACE conn3 <- [1,2590,null,{}] 07:56:27 INFO - PROCESS | 17573 | 1464706587277 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 17573 | 1464706587519 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:56:27 INFO - PROCESS | 17573 | 1464706587859 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x917cb000 == 94 [pid = 17573] [id = 655] 07:56:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x91be3c00) [pid = 17573] [serial = 1966] [outer = (nil)] 07:56:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x923ccc00) [pid = 17573] [serial = 1967] [outer = 0x91be3c00] 07:56:27 INFO - PROCESS | 17573 | 1464706587952 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x923d3c00) [pid = 17573] [serial = 1968] [outer = 0x91be3c00] 07:56:28 INFO - PROCESS | 17573 | 1464706588873 Marionette TRACE conn3 <- [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]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1686ms 07:56:28 INFO - PROCESS | 17573 | 1464706588954 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 17573 | 1464706588958 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:56:28 INFO - PROCESS | 17573 | 1464706588965 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 17573 | 1464706588967 Marionette TRACE conn3 <- [1,2594,null,{}] 07:56:28 INFO - PROCESS | 17573 | 1464706588974 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:29 INFO - PROCESS | 17573 | 1464706589271 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:56:29 INFO - PROCESS | 17573 | 1464706589629 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x88a21800 == 95 [pid = 17573] [id = 656] 07:56:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8d1d3c00) [pid = 17573] [serial = 1969] [outer = (nil)] 07:56:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x923d3800) [pid = 17573] [serial = 1970] [outer = 0x8d1d3c00] 07:56:29 INFO - PROCESS | 17573 | 1464706589720 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x927d8c00) [pid = 17573] [serial = 1971] [outer = 0x8d1d3c00] 07:56:30 INFO - PROCESS | 17573 | 1464706590704 Marionette TRACE conn3 <- [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]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1792ms 07:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:56:30 INFO - PROCESS | 17573 | 1464706590759 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 17573 | 1464706590762 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:56:30 INFO - PROCESS | 17573 | 1464706590769 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 17573 | 1464706590772 Marionette TRACE conn3 <- [1,2598,null,{}] 07:56:30 INFO - PROCESS | 17573 | 1464706590778 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 17573 | 1464706590989 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:56:31 INFO - PROCESS | 17573 | 1464706591330 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f9d2c00 == 96 [pid = 17573] [id = 657] 07:56:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x92301400) [pid = 17573] [serial = 1972] [outer = (nil)] 07:56:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x93873800) [pid = 17573] [serial = 1973] [outer = 0x92301400] 07:56:31 INFO - PROCESS | 17573 | 1464706591427 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x938b1400) [pid = 17573] [serial = 1974] [outer = 0x92301400] 07:56:32 INFO - PROCESS | 17573 | 1464706592422 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1732ms 07:56:32 INFO - PROCESS | 17573 | 1464706592501 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 17573 | 1464706592505 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:56:32 INFO - PROCESS | 17573 | 1464706592511 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 17573 | 1464706592515 Marionette TRACE conn3 <- [1,2602,null,{}] 07:56:32 INFO - PROCESS | 17573 | 1464706592520 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 17573 | 1464706592738 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:56:33 INFO - PROCESS | 17573 | 1464706593089 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x927dd400 == 97 [pid = 17573] [id = 658] 07:56:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x927dec00) [pid = 17573] [serial = 1975] [outer = (nil)] 07:56:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x9517a000) [pid = 17573] [serial = 1976] [outer = 0x927dec00] 07:56:33 INFO - PROCESS | 17573 | 1464706593185 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x95182c00) [pid = 17573] [serial = 1977] [outer = 0x927dec00] 07:56:34 INFO - PROCESS | 17573 | 1464706594249 Marionette TRACE conn3 <- [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]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1780ms 07:56:34 INFO - PROCESS | 17573 | 1464706594293 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 17573 | 1464706594297 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:56:34 INFO - PROCESS | 17573 | 1464706594303 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 17573 | 1464706594307 Marionette TRACE conn3 <- [1,2606,null,{}] 07:56:34 INFO - PROCESS | 17573 | 1464706594312 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 17573 | 1464706594539 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:56:34 INFO - PROCESS | 17573 | 1464706594887 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x93868400 == 98 [pid = 17573] [id = 659] 07:56:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x94e45400) [pid = 17573] [serial = 1978] [outer = (nil)] 07:56:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x99162800) [pid = 17573] [serial = 1979] [outer = 0x94e45400] 07:56:34 INFO - PROCESS | 17573 | 1464706594984 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x99169c00) [pid = 17573] [serial = 1980] [outer = 0x94e45400] 07:56:35 INFO - PROCESS | 17573 | 1464706595940 Marionette TRACE conn3 <- [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]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1690ms 07:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:56:36 INFO - PROCESS | 17573 | 1464706595994 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 17573 | 1464706595997 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:56:36 INFO - PROCESS | 17573 | 1464706596004 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 17573 | 1464706596007 Marionette TRACE conn3 <- [1,2610,null,{}] 07:56:36 INFO - PROCESS | 17573 | 1464706596013 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 17573 | 1464706596261 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:56:36 INFO - PROCESS | 17573 | 1464706596615 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x98f61000 == 99 [pid = 17573] [id = 660] 07:56:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x99161400) [pid = 17573] [serial = 1981] [outer = (nil)] 07:56:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x9a25e800) [pid = 17573] [serial = 1982] [outer = 0x99161400] 07:56:36 INFO - PROCESS | 17573 | 1464706596710 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x9a263400) [pid = 17573] [serial = 1983] [outer = 0x99161400] 07:56:37 INFO - PROCESS | 17573 | 1464706597674 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1731ms 07:56:37 INFO - PROCESS | 17573 | 1464706597735 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 17573 | 1464706597739 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:56:37 INFO - PROCESS | 17573 | 1464706597746 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 17573 | 1464706597750 Marionette TRACE conn3 <- [1,2614,null,{}] 07:56:37 INFO - PROCESS | 17573 | 1464706597756 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 17573 | 1464706598033 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:56:38 INFO - PROCESS | 17573 | 1464706598390 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x9195e400 == 100 [pid = 17573] [id = 661] 07:56:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x9a16f400) [pid = 17573] [serial = 1984] [outer = (nil)] 07:56:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x9b464c00) [pid = 17573] [serial = 1985] [outer = 0x9a16f400] 07:56:38 INFO - PROCESS | 17573 | 1464706598504 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x9bf83400) [pid = 17573] [serial = 1986] [outer = 0x9a16f400] 07:56:39 INFO - PROCESS | 17573 | 1464706599404 Marionette TRACE conn3 <- [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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1690ms 07:56:39 INFO - PROCESS | 17573 | 1464706599437 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 17573 | 1464706599440 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:56:39 INFO - PROCESS | 17573 | 1464706599467 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 17573 | 1464706599470 Marionette TRACE conn3 <- [1,2618,null,{}] 07:56:39 INFO - PROCESS | 17573 | 1464706599477 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 17573 | 1464706599720 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:56:40 INFO - PROCESS | 17573 | 1464706600069 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b2cd000 == 101 [pid = 17573] [id = 662] 07:56:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x9bff7000) [pid = 17573] [serial = 1987] [outer = (nil)] 07:56:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x9d494c00) [pid = 17573] [serial = 1988] [outer = 0x9bff7000] 07:56:40 INFO - PROCESS | 17573 | 1464706600165 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x9d4a0000) [pid = 17573] [serial = 1989] [outer = 0x9bff7000] 07:56:41 INFO - PROCESS | 17573 | 1464706601063 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1644ms 07:56:41 INFO - PROCESS | 17573 | 1464706601108 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 17573 | 1464706601112 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:56:41 INFO - PROCESS | 17573 | 1464706601118 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 17573 | 1464706601122 Marionette TRACE conn3 <- [1,2622,null,{}] 07:56:41 INFO - PROCESS | 17573 | 1464706601138 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 17573 | 1464706601350 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:56:41 INFO - PROCESS | 17573 | 1464706601651 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e59000 == 102 [pid = 17573] [id = 663] 07:56:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x9c0aa000) [pid = 17573] [serial = 1990] [outer = (nil)] 07:56:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0xa060f800) [pid = 17573] [serial = 1991] [outer = 0x9c0aa000] 07:56:41 INFO - PROCESS | 17573 | 1464706601784 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0xa0617800) [pid = 17573] [serial = 1992] [outer = 0x9c0aa000] 07:56:42 INFO - PROCESS | 17573 | 1464706602699 Marionette TRACE conn3 <- [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]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1642ms 07:56:42 INFO - PROCESS | 17573 | 1464706602762 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 17573 | 1464706602766 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:56:42 INFO - PROCESS | 17573 | 1464706602773 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 17573 | 1464706602777 Marionette TRACE conn3 <- [1,2626,null,{}] 07:56:42 INFO - PROCESS | 17573 | 1464706602782 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:43 INFO - PROCESS | 17573 | 1464706603043 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:56:43 INFO - PROCESS | 17573 | 1464706603389 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x92309800 == 103 [pid = 17573] [id = 664] 07:56:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x923d7000) [pid = 17573] [serial = 1993] [outer = (nil)] 07:56:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0xa0613400) [pid = 17573] [serial = 1994] [outer = 0x923d7000] 07:56:43 INFO - PROCESS | 17573 | 1464706603483 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0xa22c7000) [pid = 17573] [serial = 1995] [outer = 0x923d7000] 07:56:44 INFO - PROCESS | 17573 | 1464706604427 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1686ms 07:56:44 INFO - PROCESS | 17573 | 1464706604462 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 17573 | 1464706604465 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:56:44 INFO - PROCESS | 17573 | 1464706604472 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 17573 | 1464706604475 Marionette TRACE conn3 <- [1,2630,null,{}] 07:56:44 INFO - PROCESS | 17573 | 1464706604481 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 17573 | 1464706604694 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:56:45 INFO - PROCESS | 17573 | 1464706605046 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x87962c00 == 104 [pid = 17573] [id = 665] 07:56:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x9c226400) [pid = 17573] [serial = 1996] [outer = (nil)] 07:56:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0xa260b000) [pid = 17573] [serial = 1997] [outer = 0x9c226400] 07:56:45 INFO - PROCESS | 17573 | 1464706605136 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0xa26d8000) [pid = 17573] [serial = 1998] [outer = 0x9c226400] 07:56:46 INFO - PROCESS | 17573 | 1464706606075 Marionette TRACE conn3 <- [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]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 07:56:46 INFO - PROCESS | 17573 | 1464706606156 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 17573 | 1464706606160 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:56:46 INFO - PROCESS | 17573 | 1464706606167 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 17573 | 1464706606170 Marionette TRACE conn3 <- [1,2634,null,{}] 07:56:46 INFO - PROCESS | 17573 | 1464706606176 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:46 INFO - PROCESS | 17573 | 1464706606454 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:56:46 INFO - PROCESS | 17573 | 1464706606807 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x85702800 == 105 [pid = 17573] [id = 666] 07:56:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x9c225800) [pid = 17573] [serial = 1999] [outer = (nil)] 07:56:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0xa30ff400) [pid = 17573] [serial = 2000] [outer = 0x9c225800] 07:56:46 INFO - PROCESS | 17573 | 1464706606893 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0xa3230400) [pid = 17573] [serial = 2001] [outer = 0x9c225800] 07:56:47 INFO - PROCESS | 17573 | 1464706607794 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1691ms 07:56:47 INFO - PROCESS | 17573 | 1464706607859 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 17573 | 1464706607863 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:56:47 INFO - PROCESS | 17573 | 1464706607869 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 17573 | 1464706607872 Marionette TRACE conn3 <- [1,2638,null,{}] 07:56:47 INFO - PROCESS | 17573 | 1464706607878 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 17573 | 1464706608101 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:56:48 INFO - PROCESS | 17573 | 1464706608461 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x9386a400 == 106 [pid = 17573] [id = 667] 07:56:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x94eb5800) [pid = 17573] [serial = 2002] [outer = (nil)] 07:56:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0xa355e800) [pid = 17573] [serial = 2003] [outer = 0x94eb5800] 07:56:48 INFO - PROCESS | 17573 | 1464706608561 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0xa35ec000) [pid = 17573] [serial = 2004] [outer = 0x94eb5800] 07:56:49 INFO - PROCESS | 17573 | 1464706609514 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1685ms 07:56:49 INFO - PROCESS | 17573 | 1464706609555 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 17573 | 1464706609559 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:56:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:56:49 INFO - PROCESS | 17573 | 1464706609565 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 17573 | 1464706609569 Marionette TRACE conn3 <- [1,2642,null,{}] 07:56:49 INFO - PROCESS | 17573 | 1464706609575 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 17573 | 1464706609814 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:56:52 INFO - PROCESS | 17573 | --DOCSHELL 0x95182800 == 105 [pid = 17573] [id = 137] 07:56:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8570b400 == 104 [pid = 17573] [id = 401] 07:56:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8d647800 == 103 [pid = 17573] [id = 263] 07:56:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8d566c00 == 102 [pid = 17573] [id = 497] 07:56:52 INFO - PROCESS | 17573 | --DOCSHELL 0x9963c800 == 101 [pid = 17573] [id = 22] 07:56:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec06000 == 100 [pid = 17573] [id = 308] 07:56:52 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd2e000 == 99 [pid = 17573] [id = 264] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x8e31d400) [pid = 17573] [serial = 1755] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0xa0612000) [pid = 17573] [serial = 1809] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x8e31e800) [pid = 17573] [serial = 1886] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8d1dcc00) [pid = 17573] [serial = 1883] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x8d63e400) [pid = 17573] [serial = 1884] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0xa1069c00) [pid = 17573] [serial = 1872] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0xa1061800) [pid = 17573] [serial = 1871] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0xa061c000) [pid = 17573] [serial = 1869] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0xa061a800) [pid = 17573] [serial = 1868] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x9d866c00) [pid = 17573] [serial = 1866] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x9d4a1800) [pid = 17573] [serial = 1865] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x9c221400) [pid = 17573] [serial = 1863] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x9c135000) [pid = 17573] [serial = 1862] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x9b7a6c00) [pid = 17573] [serial = 1860] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x9b46b800) [pid = 17573] [serial = 1859] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x9abb1c00) [pid = 17573] [serial = 1857] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x9a8cc800) [pid = 17573] [serial = 1856] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x99e9ec00) [pid = 17573] [serial = 1854] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x99163400) [pid = 17573] [serial = 1853] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x94eba000) [pid = 17573] [serial = 1851] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x94eb6800) [pid = 17573] [serial = 1850] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x938a4c00) [pid = 17573] [serial = 1848] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x9386c000) [pid = 17573] [serial = 1847] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x92730c00) [pid = 17573] [serial = 1845] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x9249e800) [pid = 17573] [serial = 1844] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x92496800) [pid = 17573] [serial = 1842] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x9248bc00) [pid = 17573] [serial = 1841] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x9230a000) [pid = 17573] [serial = 1839] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x91bed000) [pid = 17573] [serial = 1838] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x917c0000) [pid = 17573] [serial = 1835] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x917c6c00) [pid = 17573] [serial = 1836] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8f746c00) [pid = 17573] [serial = 1833] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8f63fc00) [pid = 17573] [serial = 1832] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8ea55000) [pid = 17573] [serial = 1830] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x8e31c800) [pid = 17573] [serial = 1829] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8d103c00) [pid = 17573] [serial = 1827] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8cd39000) [pid = 17573] [serial = 1826] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8a07a800) [pid = 17573] [serial = 1824] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x88a19800) [pid = 17573] [serial = 1823] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x894f3000) [pid = 17573] [serial = 1877] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x8a1a2800) [pid = 17573] [serial = 1878] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0xa227dc00) [pid = 17573] [serial = 1874] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8cc98800) [pid = 17573] [serial = 1881] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8cbc7400) [pid = 17573] [serial = 1880] [outer = (nil)] [url = about:blank] 07:56:53 INFO - PROCESS | 17573 | 1464706612996 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x88a19800 == 100 [pid = 17573] [id = 668] 07:56:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x88a1cc00) [pid = 17573] [serial = 2005] [outer = (nil)] 07:56:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x88d08400) [pid = 17573] [serial = 2006] [outer = 0x88a1cc00] 07:56:53 INFO - PROCESS | 17573 | 1464706613085 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x88e5a400) [pid = 17573] [serial = 2007] [outer = 0x88a1cc00] 07:56:53 INFO - PROCESS | 17573 | 1464706613933 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:56:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 4390ms 07:56:53 INFO - PROCESS | 17573 | 1464706613960 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 17573 | 1464706613966 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:56:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:56:53 INFO - PROCESS | 17573 | 1464706613974 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 17573 | 1464706613980 Marionette TRACE conn3 <- [1,2646,null,{}] 07:56:53 INFO - PROCESS | 17573 | 1464706613987 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:54 INFO - PROCESS | 17573 | 1464706614235 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:56:54 INFO - PROCESS | 17573 | 1464706614455 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a0400 == 101 [pid = 17573] [id = 669] 07:56:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8a1a2800) [pid = 17573] [serial = 2008] [outer = (nil)] 07:56:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8c62c400) [pid = 17573] [serial = 2009] [outer = 0x8a1a2800] 07:56:54 INFO - PROCESS | 17573 | 1464706614533 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8cc98800) [pid = 17573] [serial = 2010] [outer = 0x8a1a2800] 07:56:55 INFO - PROCESS | 17573 | 1464706615433 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1492ms 07:56:55 INFO - PROCESS | 17573 | 1464706615469 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 17573 | 1464706615475 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:56:55 INFO - PROCESS | 17573 | 1464706615491 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 17573 | 1464706615495 Marionette TRACE conn3 <- [1,2650,null,{}] 07:56:55 INFO - PROCESS | 17573 | 1464706615501 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 17573 | 1464706615822 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:56:55 INFO - PROCESS | 17573 | 1464706615860 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd2c800 == 102 [pid = 17573] [id = 670] 07:56:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8d110c00) [pid = 17573] [serial = 2011] [outer = (nil)] 07:56:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8d56cc00) [pid = 17573] [serial = 2012] [outer = 0x8d110c00] 07:56:55 INFO - PROCESS | 17573 | 1464706615934 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8e319400) [pid = 17573] [serial = 2013] [outer = 0x8d110c00] 07:56:56 INFO - PROCESS | 17573 | 1464706616976 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:56:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1543ms 07:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:56:57 INFO - PROCESS | 17573 | 1464706617032 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 17573 | 1464706617035 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:56:57 INFO - PROCESS | 17573 | 1464706617051 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 17573 | 1464706617059 Marionette TRACE conn3 <- [1,2654,null,{}] 07:56:57 INFO - PROCESS | 17573 | 1464706617072 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 17573 | 1464706617389 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x99165c00) [pid = 17573] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8d1dc000) [pid = 17573] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x9b449c00) [pid = 17573] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x88252c00) [pid = 17573] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x9248c800) [pid = 17573] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x8824b000) [pid = 17573] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8f963400) [pid = 17573] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8b26b400) [pid = 17573] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8ee09800) [pid = 17573] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x9d49ac00) [pid = 17573] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x92b05800) [pid = 17573] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x9b05a000) [pid = 17573] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x917cc000) [pid = 17573] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x8f529800) [pid = 17573] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x99fdd800) [pid = 17573] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x8d0de400) [pid = 17573] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x92304000) [pid = 17573] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x9195ec00) [pid = 17573] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x869d8800) [pid = 17573] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0x8f63c400) [pid = 17573] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 124 (0x8a2eb000) [pid = 17573] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:56:58 INFO - PROCESS | 17573 | --DOMWINDOW == 123 (0x8c624000) [pid = 17573] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:56:58 INFO - PROCESS | 17573 | 1464706618194 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x869d8800 == 103 [pid = 17573] [id = 671] 07:56:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 124 (0x869e1400) [pid = 17573] [serial = 2014] [outer = (nil)] 07:56:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x8a1a7400) [pid = 17573] [serial = 2015] [outer = 0x869e1400] 07:56:58 INFO - PROCESS | 17573 | 1464706618276 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x8d1dc000) [pid = 17573] [serial = 2016] [outer = 0x869e1400] 07:56:59 INFO - PROCESS | 17573 | 1464706619042 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:56:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:56:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2011ms 07:56:59 INFO - PROCESS | 17573 | 1464706619054 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 17573 | 1464706619059 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:56:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:56:59 INFO - PROCESS | 17573 | 1464706619065 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 17573 | 1464706619068 Marionette TRACE conn3 <- [1,2658,null,{}] 07:56:59 INFO - PROCESS | 17573 | 1464706619073 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:59 INFO - PROCESS | 17573 | 1464706619278 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:56:59 INFO - PROCESS | 17573 | 1464706619497 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b26b400 == 104 [pid = 17573] [id = 672] 07:56:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x8e5a4000) [pid = 17573] [serial = 2017] [outer = (nil)] 07:56:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8ec10800) [pid = 17573] [serial = 2018] [outer = 0x8e5a4000] 07:56:59 INFO - PROCESS | 17573 | 1464706619571 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x8f521800) [pid = 17573] [serial = 2019] [outer = 0x8e5a4000] 07:57:00 INFO - PROCESS | 17573 | 1464706620678 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:57:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1640ms 07:57:00 INFO - PROCESS | 17573 | 1464706620706 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 17573 | 1464706620713 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:57:00 INFO - PROCESS | 17573 | 1464706620722 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 17573 | 1464706620728 Marionette TRACE conn3 <- [1,2662,null,{}] 07:57:00 INFO - PROCESS | 17573 | 1464706620738 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:01 INFO - PROCESS | 17573 | 1464706621027 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:57:01 INFO - PROCESS | 17573 | 1464706621389 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a1800 == 105 [pid = 17573] [id = 673] 07:57:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x8a2f7400) [pid = 17573] [serial = 2020] [outer = (nil)] 07:57:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8cc98000) [pid = 17573] [serial = 2021] [outer = 0x8a2f7400] 07:57:01 INFO - PROCESS | 17573 | 1464706621482 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8d0d2c00) [pid = 17573] [serial = 2022] [outer = 0x8a2f7400] 07:57:02 INFO - PROCESS | 17573 | 1464706622503 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1835ms 07:57:02 INFO - PROCESS | 17573 | 1464706622558 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 17573 | 1464706622567 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:57:02 INFO - PROCESS | 17573 | 1464706622578 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 17573 | 1464706622583 Marionette TRACE conn3 <- [1,2666,null,{}] 07:57:02 INFO - PROCESS | 17573 | 1464706622590 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 17573 | 1464706622879 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:57:03 INFO - PROCESS | 17573 | 1464706623235 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e64e000 == 106 [pid = 17573] [id = 674] 07:57:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8e64e800) [pid = 17573] [serial = 2023] [outer = (nil)] 07:57:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8ea5ec00) [pid = 17573] [serial = 2024] [outer = 0x8e64e800] 07:57:03 INFO - PROCESS | 17573 | 1464706623321 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8ee03400) [pid = 17573] [serial = 2025] [outer = 0x8e64e800] 07:57:04 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:04 INFO - PROCESS | 17573 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:57:04 INFO - PROCESS | 17573 | 1464706624769 Marionette TRACE conn3 <- [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]]]}] 07:57:04 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) 07:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2236ms 07:57:04 INFO - PROCESS | 17573 | 1464706624815 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 17573 | 1464706624819 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:57:04 INFO - PROCESS | 17573 | 1464706624880 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 17573 | 1464706624887 Marionette TRACE conn3 <- [1,2670,null,{}] 07:57:04 INFO - PROCESS | 17573 | 1464706624961 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:05 INFO - PROCESS | 17573 | 1464706625204 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:57:05 INFO - PROCESS | 17573 | 1464706625495 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e5a5c00 == 107 [pid = 17573] [id = 675] 07:57:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8f741400) [pid = 17573] [serial = 2026] [outer = (nil)] 07:57:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8f965800) [pid = 17573] [serial = 2027] [outer = 0x8f741400] 07:57:05 INFO - PROCESS | 17573 | 1464706625600 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x917c6800) [pid = 17573] [serial = 2028] [outer = 0x8f741400] 07:57:06 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:07 INFO - PROCESS | 17573 | 1464706626997 Marionette TRACE conn3 <- [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] 07:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:57:07 INFO - PROCESS | 17573 | 1464706627033 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:57:07 INFO - PROCESS | 17573 | 1464706627040 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 17573 | 1464706627043 Marionette TRACE conn3 <- [1,2674,null,{}] 07:57:07 INFO - PROCESS | 17573 | 1464706627049 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:07 INFO - PROCESS | 17573 | 1464706627341 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:57:07 INFO - PROCESS | 17573 | 1464706627611 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f960c00 == 108 [pid = 17573] [id = 676] 07:57:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x91957000) [pid = 17573] [serial = 2029] [outer = (nil)] 07:57:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x91f4fc00) [pid = 17573] [serial = 2030] [outer = 0x91957000] 07:57:07 INFO - PROCESS | 17573 | 1464706627701 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x92304000) [pid = 17573] [serial = 2031] [outer = 0x91957000] 07:57:09 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:09 INFO - PROCESS | 17573 | 1464706629087 Marionette TRACE conn3 <- [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] 07:57:09 INFO - PROCESS | 17573 | 1464706629127 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:57:09 INFO - PROCESS | 17573 | 1464706629136 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 17573 | 1464706629139 Marionette TRACE conn3 <- [1,2678,null,{}] 07:57:09 INFO - PROCESS | 17573 | 1464706629145 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 17573 | 1464706629391 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:57:09 INFO - PROCESS | 17573 | 1464706629688 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x91956c00 == 109 [pid = 17573] [id = 677] 07:57:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x9195f000) [pid = 17573] [serial = 2032] [outer = (nil)] 07:57:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x92484c00) [pid = 17573] [serial = 2033] [outer = 0x9195f000] 07:57:09 INFO - PROCESS | 17573 | 1464706629778 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x9248cc00) [pid = 17573] [serial = 2034] [outer = 0x9195f000] 07:57:11 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:11 INFO - PROCESS | 17573 | 1464706631171 Marionette TRACE conn3 <- [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]]]}] 07:57:11 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) 07:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2092ms 07:57:11 INFO - PROCESS | 17573 | 1464706631228 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 17573 | 1464706631232 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:57:11 INFO - PROCESS | 17573 | 1464706631239 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 17573 | 1464706631242 Marionette TRACE conn3 <- [1,2682,null,{}] 07:57:11 INFO - PROCESS | 17573 | 1464706631340 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 17573 | 1464706631682 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:57:11 INFO - PROCESS | 17573 | 1464706631910 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d3400 == 110 [pid = 17573] [id = 678] 07:57:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x9249cc00) [pid = 17573] [serial = 2035] [outer = (nil)] 07:57:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x927d5400) [pid = 17573] [serial = 2036] [outer = 0x9249cc00] 07:57:12 INFO - PROCESS | 17573 | 1464706632008 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x92b0a000) [pid = 17573] [serial = 2037] [outer = 0x9249cc00] 07:57:13 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:13 INFO - PROCESS | 17573 | 1464706633394 Marionette TRACE conn3 <- [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]]]}] 07:57:13 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) 07:57:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2185ms 07:57:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:57:13 INFO - PROCESS | 17573 | 1464706633425 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 17573 | 1464706633428 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:57:13 INFO - PROCESS | 17573 | 1464706633435 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 17573 | 1464706633439 Marionette TRACE conn3 <- [1,2686,null,{}] 07:57:13 INFO - PROCESS | 17573 | 1464706633445 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 17573 | 1464706633717 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:57:14 INFO - PROCESS | 17573 | 1464706634009 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x9230a400 == 111 [pid = 17573] [id = 679] 07:57:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x92728800) [pid = 17573] [serial = 2038] [outer = (nil)] 07:57:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x93973000) [pid = 17573] [serial = 2039] [outer = 0x92728800] 07:57:14 INFO - PROCESS | 17573 | 1464706634098 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x94e3c400) [pid = 17573] [serial = 2040] [outer = 0x92728800] 07:57:15 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:15 INFO - PROCESS | 17573 | 1464706635489 Marionette TRACE conn3 <- [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] 07:57:15 INFO - PROCESS | 17573 | 1464706635532 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:57:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:57:15 INFO - PROCESS | 17573 | 1464706635539 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 17573 | 1464706635541 Marionette TRACE conn3 <- [1,2690,null,{}] 07:57:15 INFO - PROCESS | 17573 | 1464706635548 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:15 INFO - PROCESS | 17573 | 1464706635836 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:57:16 INFO - PROCESS | 17573 | 1464706636106 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x92730400 == 112 [pid = 17573] [id = 680] 07:57:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x93873c00) [pid = 17573] [serial = 2041] [outer = (nil)] 07:57:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x95184c00) [pid = 17573] [serial = 2042] [outer = 0x93873c00] 07:57:16 INFO - PROCESS | 17573 | 1464706636195 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x98058c00) [pid = 17573] [serial = 2043] [outer = 0x93873c00] 07:57:17 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:17 INFO - PROCESS | 17573 | 1464706637560 Marionette TRACE conn3 <- [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] 07:57:17 INFO - PROCESS | 17573 | 1464706637587 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:57:17 INFO - PROCESS | 17573 | 1464706637594 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 17573 | 1464706637598 Marionette TRACE conn3 <- [1,2694,null,{}] 07:57:17 INFO - PROCESS | 17573 | 1464706637603 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:17 INFO - PROCESS | 17573 | 1464706637871 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:57:18 INFO - PROCESS | 17573 | 1464706638142 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x938a8000 == 113 [pid = 17573] [id = 681] 07:57:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x95182800) [pid = 17573] [serial = 2044] [outer = (nil)] 07:57:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x99e9ec00) [pid = 17573] [serial = 2045] [outer = 0x95182800] 07:57:18 INFO - PROCESS | 17573 | 1464706638236 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x99fdbc00) [pid = 17573] [serial = 2046] [outer = 0x95182800] 07:57:19 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:19 INFO - PROCESS | 17573 | 1464706639604 Marionette TRACE conn3 <- [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] 07:57:19 INFO - PROCESS | 17573 | 1464706639633 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:57:19 INFO - PROCESS | 17573 | 1464706639640 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 17573 | 1464706639644 Marionette TRACE conn3 <- [1,2698,null,{}] 07:57:19 INFO - PROCESS | 17573 | 1464706639649 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 17573 | 1464706639920 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:57:20 INFO - PROCESS | 17573 | 1464706640193 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 17573 | ++DOCSHELL 0x923d0400 == 114 [pid = 17573] [id = 682] 07:57:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x991dcc00) [pid = 17573] [serial = 2047] [outer = (nil)] 07:57:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x9a6ab400) [pid = 17573] [serial = 2048] [outer = 0x991dcc00] 07:57:20 INFO - PROCESS | 17573 | 1464706640282 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x9a8cac00) [pid = 17573] [serial = 2049] [outer = 0x991dcc00] 07:57:21 INFO - PROCESS | 17573 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:21 INFO - PROCESS | 17573 | 1464706641682 Marionette TRACE conn3 <- [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] 07:57:21 INFO - PROCESS | 17573 | 1464706641741 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:57:21 INFO - PROCESS | 17573 | 1464706641747 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 17573 | 1464706641752 Marionette TRACE conn3 <- [1,2702,null,{}] 07:57:21 INFO - PROCESS | 17573 | 1464706641758 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:22 INFO - PROCESS | 17573 | 1464706642088 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:57:22 INFO - PROCESS | 17573 | 1464706642401 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 17573 | ++DOCSHELL 0x99fe9c00 == 115 [pid = 17573] [id = 683] 07:57:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x9a8c1400) [pid = 17573] [serial = 2050] [outer = (nil)] 07:57:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x9b466c00) [pid = 17573] [serial = 2051] [outer = 0x9a8c1400] 07:57:22 INFO - PROCESS | 17573 | 1464706642494 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x9bffac00) [pid = 17573] [serial = 2052] [outer = 0x9a8c1400] 07:57:23 INFO - PROCESS | 17573 | 1464706643468 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1743ms 07:57:23 INFO - PROCESS | 17573 | 1464706643493 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 17573 | 1464706643497 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:57:23 INFO - PROCESS | 17573 | 1464706643503 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 17573 | 1464706643506 Marionette TRACE conn3 <- [1,2706,null,{}] 07:57:23 INFO - PROCESS | 17573 | 1464706643512 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:23 INFO - PROCESS | 17573 | 1464706643756 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:57:24 INFO - PROCESS | 17573 | 1464706644033 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8570a800 == 116 [pid = 17573] [id = 684] 07:57:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x9b46a000) [pid = 17573] [serial = 2053] [outer = (nil)] 07:57:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x9d497000) [pid = 17573] [serial = 2054] [outer = 0x9b46a000] 07:57:24 INFO - PROCESS | 17573 | 1464706644167 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x9d49ac00) [pid = 17573] [serial = 2055] [outer = 0x9b46a000] 07:57:25 INFO - PROCESS | 17573 | 1464706645141 Marionette TRACE conn3 <- [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]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:57:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1686ms 07:57:25 INFO - PROCESS | 17573 | 1464706645191 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 17573 | 1464706645195 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:57:25 INFO - PROCESS | 17573 | 1464706645202 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 17573 | 1464706645205 Marionette TRACE conn3 <- [1,2710,null,{}] 07:57:25 INFO - PROCESS | 17573 | 1464706645211 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:25 INFO - PROCESS | 17573 | 1464706645438 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:57:25 INFO - PROCESS | 17573 | 1464706645796 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b055c00 == 117 [pid = 17573] [id = 685] 07:57:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x9d494800) [pid = 17573] [serial = 2056] [outer = (nil)] 07:57:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0xa0615400) [pid = 17573] [serial = 2057] [outer = 0x9d494800] 07:57:25 INFO - PROCESS | 17573 | 1464706645892 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0xa061a800) [pid = 17573] [serial = 2058] [outer = 0x9d494800] 07:57:26 INFO - PROCESS | 17573 | 1464706646801 Marionette TRACE conn3 <- [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] 07:57:26 INFO - PROCESS | 17573 | 1464706646848 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:57:26 INFO - PROCESS | 17573 | 1464706646855 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 17573 | 1464706646857 Marionette TRACE conn3 <- [1,2714,null,{}] 07:57:26 INFO - PROCESS | 17573 | 1464706646863 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:27 INFO - PROCESS | 17573 | 1464706647086 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:57:27 INFO - PROCESS | 17573 | 1464706647459 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea5e800 == 118 [pid = 17573] [id = 686] 07:57:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x8ee0f800) [pid = 17573] [serial = 2059] [outer = (nil)] 07:57:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0xa050ec00) [pid = 17573] [serial = 2060] [outer = 0x8ee0f800] 07:57:27 INFO - PROCESS | 17573 | 1464706647553 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0xa21b8800) [pid = 17573] [serial = 2061] [outer = 0x8ee0f800] 07:57:28 INFO - PROCESS | 17573 | 1464706648445 Marionette TRACE conn3 <- [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]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:57:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1631ms 07:57:28 INFO - PROCESS | 17573 | 1464706648487 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 17573 | 1464706648491 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:57:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:57:28 INFO - PROCESS | 17573 | 1464706648497 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 17573 | 1464706648501 Marionette TRACE conn3 <- [1,2718,null,{}] 07:57:28 INFO - PROCESS | 17573 | 1464706648507 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:28 INFO - PROCESS | 17573 | 1464706648752 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:57:29 INFO - PROCESS | 17573 | 1464706649115 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x924a0400 == 119 [pid = 17573] [id = 687] 07:57:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0xa0609c00) [pid = 17573] [serial = 2062] [outer = (nil)] 07:57:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0xa504c400) [pid = 17573] [serial = 2063] [outer = 0xa0609c00] 07:57:29 INFO - PROCESS | 17573 | 1464706649209 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0xa50b1c00) [pid = 17573] [serial = 2064] [outer = 0xa0609c00] 07:57:30 INFO - PROCESS | 17573 | 1464706650149 Marionette TRACE conn3 <- [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] 07:57:30 INFO - PROCESS | 17573 | 1464706650194 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:57:30 INFO - PROCESS | 17573 | 1464706650201 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 17573 | 1464706650204 Marionette TRACE conn3 <- [1,2722,null,{}] 07:57:30 INFO - PROCESS | 17573 | 1464706650210 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:30 INFO - PROCESS | 17573 | 1464706650439 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x85452400 == 118 [pid = 17573] [id = 533] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x869d6c00 == 117 [pid = 17573] [id = 394] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x975c5000 == 116 [pid = 17573] [id = 532] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x9abb2800 == 115 [pid = 17573] [id = 534] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x869d8800 == 114 [pid = 17573] [id = 671] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8cd2c800 == 113 [pid = 17573] [id = 670] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a0400 == 112 [pid = 17573] [id = 669] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x88a19800 == 111 [pid = 17573] [id = 668] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x85702800 == 110 [pid = 17573] [id = 666] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x87962c00 == 109 [pid = 17573] [id = 665] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x88e59000 == 108 [pid = 17573] [id = 663] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x92309800 == 107 [pid = 17573] [id = 664] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x9b2cd000 == 106 [pid = 17573] [id = 662] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x9195e400 == 105 [pid = 17573] [id = 661] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x98f61000 == 104 [pid = 17573] [id = 660] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x93868400 == 103 [pid = 17573] [id = 659] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x927dd400 == 102 [pid = 17573] [id = 658] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x88a21800 == 101 [pid = 17573] [id = 656] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8f9d2c00 == 100 [pid = 17573] [id = 657] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x917cb000 == 99 [pid = 17573] [id = 655] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8f95bc00 == 98 [pid = 17573] [id = 654] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8f95a400 == 97 [pid = 17573] [id = 653] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x8ec02800 == 96 [pid = 17573] [id = 652] 07:57:32 INFO - PROCESS | 17573 | --DOCSHELL 0x88e54800 == 95 [pid = 17573] [id = 651] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x991e4000) [pid = 17573] [serial = 1919] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x8d977c00) [pid = 17573] [serial = 1946] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x99e9bc00) [pid = 17573] [serial = 1920] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x9b7b1000) [pid = 17573] [serial = 1929] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8a079000) [pid = 17573] [serial = 1889] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x927e0400) [pid = 17573] [serial = 1910] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x8c549c00) [pid = 17573] [serial = 1949] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x9a3f5400) [pid = 17573] [serial = 1923] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x8c621c00) [pid = 17573] [serial = 1943] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x8f644400) [pid = 17573] [serial = 1896] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x8cc95400) [pid = 17573] [serial = 1944] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x92b07400) [pid = 17573] [serial = 1911] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0xa0510800) [pid = 17573] [serial = 1935] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x8d639c00) [pid = 17573] [serial = 1950] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x94eb8c00) [pid = 17573] [serial = 1916] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0xa2165000) [pid = 17573] [serial = 1937] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x9230f400) [pid = 17573] [serial = 1905] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x8f961800) [pid = 17573] [serial = 1898] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x9a8ca400) [pid = 17573] [serial = 1925] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x8ea53c00) [pid = 17573] [serial = 1893] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x95176800) [pid = 17573] [serial = 1917] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0xa21bc800) [pid = 17573] [serial = 1938] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x92727400) [pid = 17573] [serial = 1908] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x9bffa800) [pid = 17573] [serial = 1931] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x88259c00) [pid = 17573] [serial = 1941] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x9b461800) [pid = 17573] [serial = 1928] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x9abb4000) [pid = 17573] [serial = 1926] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x91958000) [pid = 17573] [serial = 1901] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x9a261000) [pid = 17573] [serial = 1922] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x87969000) [pid = 17573] [serial = 1940] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8f9ce400) [pid = 17573] [serial = 1899] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8e31cc00) [pid = 17573] [serial = 1892] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x8c277000) [pid = 17573] [serial = 1890] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8e5a7400) [pid = 17573] [serial = 1947] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x938b1800) [pid = 17573] [serial = 1913] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8f52b000) [pid = 17573] [serial = 1895] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x93973800) [pid = 17573] [serial = 1914] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x9c13b400) [pid = 17573] [serial = 1932] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x8ea59400) [pid = 17573] [serial = 1821] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x92303000) [pid = 17573] [serial = 1904] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x91be4400) [pid = 17573] [serial = 1902] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0xa0509000) [pid = 17573] [serial = 1934] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x92491400) [pid = 17573] [serial = 1907] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x8ee10000) [pid = 17573] [serial = 1952] [outer = (nil)] [url = about:blank] 07:57:32 INFO - PROCESS | 17573 | 1464706652809 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a37c00 == 96 [pid = 17573] [id = 688] 07:57:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8824b400) [pid = 17573] [serial = 2065] [outer = (nil)] 07:57:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x88d04c00) [pid = 17573] [serial = 2066] [outer = 0x8824b400] 07:57:32 INFO - PROCESS | 17573 | 1464706652894 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8a06fc00) [pid = 17573] [serial = 2067] [outer = 0x8824b400] 07:57:33 INFO - PROCESS | 17573 | 1464706653712 Marionette TRACE conn3 <- [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] 07:57:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:57:33 INFO - PROCESS | 17573 | 1464706653749 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:57:33 INFO - PROCESS | 17573 | 1464706653756 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 17573 | 1464706653762 Marionette TRACE conn3 <- [1,2726,null,{}] 07:57:33 INFO - PROCESS | 17573 | 1464706653768 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:34 INFO - PROCESS | 17573 | 1464706654019 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:57:34 INFO - PROCESS | 17573 | 1464706654242 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cbc7c00 == 97 [pid = 17573] [id = 689] 07:57:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8cc97400) [pid = 17573] [serial = 2068] [outer = (nil)] 07:57:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8d07ec00) [pid = 17573] [serial = 2069] [outer = 0x8cc97400] 07:57:34 INFO - PROCESS | 17573 | 1464706654347 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8d570000) [pid = 17573] [serial = 2070] [outer = 0x8cc97400] 07:57:35 INFO - PROCESS | 17573 | 1464706655242 Marionette TRACE conn3 <- [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]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:57:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1537ms 07:57:35 INFO - PROCESS | 17573 | 1464706655297 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 17573 | 1464706655302 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:57:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:57:35 INFO - PROCESS | 17573 | 1464706655319 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 17573 | 1464706655322 Marionette TRACE conn3 <- [1,2730,null,{}] 07:57:35 INFO - PROCESS | 17573 | 1464706655328 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:35 INFO - PROCESS | 17573 | 1464706655650 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:57:35 INFO - PROCESS | 17573 | 1464706655689 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d640000 == 98 [pid = 17573] [id = 690] 07:57:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8e642400) [pid = 17573] [serial = 2071] [outer = (nil)] 07:57:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8ea56400) [pid = 17573] [serial = 2072] [outer = 0x8e642400] 07:57:35 INFO - PROCESS | 17573 | 1464706655777 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8ec02800) [pid = 17573] [serial = 2073] [outer = 0x8e642400] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x88a1cc00) [pid = 17573] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8ec04800) [pid = 17573] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x91be3c00) [pid = 17573] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x8d07d400) [pid = 17573] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x8d110c00) [pid = 17573] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x927dec00) [pid = 17573] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x94eb5800) [pid = 17573] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x9c0aa000) [pid = 17573] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x8f9d2000) [pid = 17573] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x923d7000) [pid = 17573] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x9c225800) [pid = 17573] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x92301400) [pid = 17573] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x8f962800) [pid = 17573] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0x94e45400) [pid = 17573] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 124 (0x869e1400) [pid = 17573] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 123 (0x9bff7000) [pid = 17573] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 122 (0x99161400) [pid = 17573] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 121 (0x9a16f400) [pid = 17573] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 120 (0x8a7ef000) [pid = 17573] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 119 (0x9c226400) [pid = 17573] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 118 (0xa061fc00) [pid = 17573] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 117 (0x8a1a2800) [pid = 17573] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:57:37 INFO - PROCESS | 17573 | --DOMWINDOW == 116 (0x8d1d3c00) [pid = 17573] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:57:37 INFO - PROCESS | 17573 | 1464706657603 Marionette TRACE conn3 <- [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] 07:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:57:37 INFO - PROCESS | 17573 | 1464706657668 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:57:37 INFO - PROCESS | 17573 | 1464706657683 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 17573 | 1464706657692 Marionette TRACE conn3 <- [1,2734,null,{}] 07:57:37 INFO - PROCESS | 17573 | 1464706657699 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:37 INFO - PROCESS | 17573 | 1464706657989 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:57:38 INFO - PROCESS | 17573 | 1464706658128 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ea54400 == 99 [pid = 17573] [id = 691] 07:57:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 117 (0x8ea5c800) [pid = 17573] [serial = 2074] [outer = (nil)] 07:57:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 118 (0x8f63f800) [pid = 17573] [serial = 2075] [outer = 0x8ea5c800] 07:57:38 INFO - PROCESS | 17573 | 1464706658217 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 119 (0x8f745800) [pid = 17573] [serial = 2076] [outer = 0x8ea5c800] 07:57:38 INFO - PROCESS | 17573 | 1464706658993 Marionette TRACE conn3 <- [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]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:57:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1350ms 07:57:39 INFO - PROCESS | 17573 | 1464706659026 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 17573 | 1464706659030 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:57:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:57:39 INFO - PROCESS | 17573 | 1464706659037 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 17573 | 1464706659039 Marionette TRACE conn3 <- [1,2738,null,{}] 07:57:39 INFO - PROCESS | 17573 | 1464706659045 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:39 INFO - PROCESS | 17573 | 1464706659264 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:57:39 INFO - PROCESS | 17573 | 1464706659714 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x87963c00 == 100 [pid = 17573] [id = 692] 07:57:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 120 (0x87968000) [pid = 17573] [serial = 2077] [outer = (nil)] 07:57:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 121 (0x88a13800) [pid = 17573] [serial = 2078] [outer = 0x87968000] 07:57:39 INFO - PROCESS | 17573 | 1464706659820 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 122 (0x8a2eec00) [pid = 17573] [serial = 2079] [outer = 0x87968000] 07:57:40 INFO - PROCESS | 17573 | 1464706660828 Marionette TRACE conn3 <- [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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:57:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1836ms 07:57:40 INFO - PROCESS | 17573 | 1464706660875 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 17573 | 1464706660882 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:57:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:57:40 INFO - PROCESS | 17573 | 1464706660890 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 17573 | 1464706660897 Marionette TRACE conn3 <- [1,2742,null,{}] 07:57:40 INFO - PROCESS | 17573 | 1464706660905 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:41 INFO - PROCESS | 17573 | 1464706661157 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:57:41 INFO - PROCESS | 17573 | 1464706661505 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc91400 == 101 [pid = 17573] [id = 693] 07:57:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 123 (0x8d078800) [pid = 17573] [serial = 2080] [outer = (nil)] 07:57:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 124 (0x8d104000) [pid = 17573] [serial = 2081] [outer = 0x8d078800] 07:57:41 INFO - PROCESS | 17573 | 1464706661600 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x8d56e800) [pid = 17573] [serial = 2082] [outer = 0x8d078800] 07:57:42 INFO - PROCESS | 17573 | 1464706662546 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1689ms 07:57:42 INFO - PROCESS | 17573 | 1464706662583 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 17573 | 1464706662590 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:57:42 INFO - PROCESS | 17573 | 1464706662597 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 17573 | 1464706662600 Marionette TRACE conn3 <- [1,2746,null,{}] 07:57:42 INFO - PROCESS | 17573 | 1464706662607 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:42 INFO - PROCESS | 17573 | 1464706662860 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:57:43 INFO - PROCESS | 17573 | 1464706663249 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x8e5aa800 == 102 [pid = 17573] [id = 694] 07:57:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x8e648400) [pid = 17573] [serial = 2083] [outer = (nil)] 07:57:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x8ea53c00) [pid = 17573] [serial = 2084] [outer = 0x8e648400] 07:57:43 INFO - PROCESS | 17573 | 1464706663343 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8f643000) [pid = 17573] [serial = 2085] [outer = 0x8e648400] 07:57:44 INFO - PROCESS | 17573 | 1464706664304 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1784ms 07:57:44 INFO - PROCESS | 17573 | 1464706664383 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 17573 | 1464706664388 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:57:44 INFO - PROCESS | 17573 | 1464706664402 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 17573 | 1464706664412 Marionette TRACE conn3 <- [1,2750,null,{}] 07:57:44 INFO - PROCESS | 17573 | 1464706664420 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:44 INFO - PROCESS | 17573 | 1464706664703 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:57:45 INFO - PROCESS | 17573 | 1464706665052 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d1dc400 == 103 [pid = 17573] [id = 695] 07:57:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x8ea57400) [pid = 17573] [serial = 2086] [outer = (nil)] 07:57:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x91959000) [pid = 17573] [serial = 2087] [outer = 0x8ea57400] 07:57:45 INFO - PROCESS | 17573 | 1464706665143 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x91be4400) [pid = 17573] [serial = 2088] [outer = 0x8ea57400] 07:57:46 INFO - PROCESS | 17573 | 1464706666107 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1752ms 07:57:46 INFO - PROCESS | 17573 | 1464706666147 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 17573 | 1464706666152 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:57:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:57:46 INFO - PROCESS | 17573 | 1464706666159 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 17573 | 1464706666163 Marionette TRACE conn3 <- [1,2754,null,{}] 07:57:46 INFO - PROCESS | 17573 | 1464706666169 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:46 INFO - PROCESS | 17573 | 1464706666424 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:57:46 INFO - PROCESS | 17573 | 1464706666768 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x922ca000 == 104 [pid = 17573] [id = 696] 07:57:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x922cdc00) [pid = 17573] [serial = 2089] [outer = (nil)] 07:57:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x92307000) [pid = 17573] [serial = 2090] [outer = 0x922cdc00] 07:57:46 INFO - PROCESS | 17573 | 1464706666864 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x923d1400) [pid = 17573] [serial = 2091] [outer = 0x922cdc00] 07:57:47 INFO - PROCESS | 17573 | 1464706667774 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:57:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1682ms 07:57:47 INFO - PROCESS | 17573 | 1464706667842 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:57:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:57:47 INFO - PROCESS | 17573 | 1464706667846 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:57:47 INFO - PROCESS | 17573 | 1464706667852 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 17573 | 1464706667856 Marionette TRACE conn3 <- [1,2758,null,{}] 07:57:47 INFO - PROCESS | 17573 | 1464706667862 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:48 INFO - PROCESS | 17573 | 1464706668130 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:57:48 INFO - PROCESS | 17573 | 1464706668488 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x92494400 == 105 [pid = 17573] [id = 697] 07:57:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x92495c00) [pid = 17573] [serial = 2092] [outer = (nil)] 07:57:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x924e1800) [pid = 17573] [serial = 2093] [outer = 0x92495c00] 07:57:48 INFO - PROCESS | 17573 | 1464706668590 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x927d8400) [pid = 17573] [serial = 2094] [outer = 0x92495c00] 07:57:49 INFO - PROCESS | 17573 | 1464706669591 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:57:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1782ms 07:57:49 INFO - PROCESS | 17573 | 1464706669635 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 17573 | 1464706669639 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:57:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:57:49 INFO - PROCESS | 17573 | 1464706669645 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 17573 | 1464706669649 Marionette TRACE conn3 <- [1,2762,null,{}] 07:57:49 INFO - PROCESS | 17573 | 1464706669655 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:49 INFO - PROCESS | 17573 | 1464706669907 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:57:50 INFO - PROCESS | 17573 | 1464706670251 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x85708c00 == 106 [pid = 17573] [id = 698] 07:57:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x88e56800) [pid = 17573] [serial = 2095] [outer = (nil)] 07:57:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x92b11c00) [pid = 17573] [serial = 2096] [outer = 0x88e56800] 07:57:50 INFO - PROCESS | 17573 | 1464706670344 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x94e3b800) [pid = 17573] [serial = 2097] [outer = 0x88e56800] 07:57:51 INFO - PROCESS | 17573 | 1464706671302 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:57:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1680ms 07:57:51 INFO - PROCESS | 17573 | 1464706671326 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 17573 | 1464706671330 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:57:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:57:51 INFO - PROCESS | 17573 | 1464706671336 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 17573 | 1464706671340 Marionette TRACE conn3 <- [1,2766,null,{}] 07:57:51 INFO - PROCESS | 17573 | 1464706671345 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 17573 | 1464706671575 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:57:51 INFO - PROCESS | 17573 | 1464706671882 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b0fc00 == 107 [pid = 17573] [id = 699] 07:57:51 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x94e46c00) [pid = 17573] [serial = 2098] [outer = (nil)] 07:57:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x98057000) [pid = 17573] [serial = 2099] [outer = 0x94e46c00] 07:57:52 INFO - PROCESS | 17573 | 1464706672019 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x98f63800) [pid = 17573] [serial = 2100] [outer = 0x94e46c00] 07:57:52 INFO - PROCESS | 17573 | 1464706672968 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:57:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1683ms 07:57:53 INFO - PROCESS | 17573 | 1464706673020 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:57:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:57:53 INFO - PROCESS | 17573 | 1464706673025 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:57:53 INFO - PROCESS | 17573 | 1464706673031 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 17573 | 1464706673035 Marionette TRACE conn3 <- [1,2770,null,{}] 07:57:53 INFO - PROCESS | 17573 | 1464706673040 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:53 INFO - PROCESS | 17573 | 1464706673278 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:57:53 INFO - PROCESS | 17573 | 1464706673625 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b06800 == 108 [pid = 17573] [id = 700] 07:57:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x94eba400) [pid = 17573] [serial = 2101] [outer = (nil)] 07:57:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x99fc5800) [pid = 17573] [serial = 2102] [outer = 0x94eba400] 07:57:53 INFO - PROCESS | 17573 | 1464706673717 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x99fe9000) [pid = 17573] [serial = 2103] [outer = 0x94eba400] 07:57:54 INFO - PROCESS | 17573 | 1464706674643 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:57:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1638ms 07:57:54 INFO - PROCESS | 17573 | 1464706674670 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 17573 | 1464706674674 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:57:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:57:54 INFO - PROCESS | 17573 | 1464706674680 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 17573 | 1464706674684 Marionette TRACE conn3 <- [1,2774,null,{}] 07:57:54 INFO - PROCESS | 17573 | 1464706674690 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 17573 | 1464706674914 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:57:55 INFO - PROCESS | 17573 | 1464706675205 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a1a0c00 == 109 [pid = 17573] [id = 701] 07:57:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8a7e9000) [pid = 17573] [serial = 2104] [outer = (nil)] 07:57:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x9a8ca400) [pid = 17573] [serial = 2105] [outer = 0x8a7e9000] 07:57:55 INFO - PROCESS | 17573 | 1464706675345 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x9abb4000) [pid = 17573] [serial = 2106] [outer = 0x8a7e9000] 07:57:56 INFO - PROCESS | 17573 | 1464706676280 Marionette TRACE conn3 <- [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]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:57:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1636ms 07:57:56 INFO - PROCESS | 17573 | 1464706676318 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 17573 | 1464706676322 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:57:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:57:56 INFO - PROCESS | 17573 | 1464706676328 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 17573 | 1464706676331 Marionette TRACE conn3 <- [1,2778,null,{}] 07:57:56 INFO - PROCESS | 17573 | 1464706676337 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:56 INFO - PROCESS | 17573 | 1464706676551 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:57:56 INFO - PROCESS | 17573 | 1464706676913 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b45f000 == 110 [pid = 17573] [id = 702] 07:57:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x9b461800) [pid = 17573] [serial = 2107] [outer = (nil)] 07:57:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x9b46ac00) [pid = 17573] [serial = 2108] [outer = 0x9b461800] 07:57:57 INFO - PROCESS | 17573 | 1464706677017 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x9bff5c00) [pid = 17573] [serial = 2109] [outer = 0x9b461800] 07:57:57 INFO - PROCESS | 17573 | 1464706677949 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:57:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1679ms 07:57:58 INFO - PROCESS | 17573 | 1464706678008 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 17573 | 1464706678012 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:57:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:57:58 INFO - PROCESS | 17573 | 1464706678019 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 17573 | 1464706678024 Marionette TRACE conn3 <- [1,2782,null,{}] 07:57:58 INFO - PROCESS | 17573 | 1464706678030 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 17573 | 1464706678347 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:57:58 INFO - PROCESS | 17573 | 1464706678752 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b059000 == 111 [pid = 17573] [id = 703] 07:57:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x9c13b400) [pid = 17573] [serial = 2110] [outer = (nil)] 07:57:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0xa0613000) [pid = 17573] [serial = 2111] [outer = 0x9c13b400] 07:57:58 INFO - PROCESS | 17573 | 1464706678863 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0xa2163400) [pid = 17573] [serial = 2112] [outer = 0x9c13b400] 07:57:59 INFO - PROCESS | 17573 | 1464706679898 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:57:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1936ms 07:57:59 INFO - PROCESS | 17573 | 1464706679958 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 17573 | 1464706679963 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:57:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:57:59 INFO - PROCESS | 17573 | 1464706679970 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 17573 | 1464706679974 Marionette TRACE conn3 <- [1,2786,null,{}] 07:57:59 INFO - PROCESS | 17573 | 1464706679979 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:00 INFO - PROCESS | 17573 | 1464706680226 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:58:00 INFO - PROCESS | 17573 | 1464706680582 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x869e0400 == 112 [pid = 17573] [id = 704] 07:58:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x8a2eac00) [pid = 17573] [serial = 2113] [outer = (nil)] 07:58:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0xa2609c00) [pid = 17573] [serial = 2114] [outer = 0x8a2eac00] 07:58:00 INFO - PROCESS | 17573 | 1464706680674 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0xa30a3800) [pid = 17573] [serial = 2115] [outer = 0x8a2eac00] 07:58:01 INFO - PROCESS | 17573 | 1464706681621 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:58:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1686ms 07:58:01 INFO - PROCESS | 17573 | 1464706681657 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:58:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:58:01 INFO - PROCESS | 17573 | 1464706681672 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:58:01 INFO - PROCESS | 17573 | 1464706681680 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 17573 | 1464706681683 Marionette TRACE conn3 <- [1,2790,null,{}] 07:58:01 INFO - PROCESS | 17573 | 1464706681689 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:02 INFO - PROCESS | 17573 | 1464706682024 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:58:02 INFO - PROCESS | 17573 | 1464706682424 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b44a800 == 113 [pid = 17573] [id = 705] 07:58:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0xa22cec00) [pid = 17573] [serial = 2116] [outer = (nil)] 07:58:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0xa6202400) [pid = 17573] [serial = 2117] [outer = 0xa22cec00] 07:58:02 INFO - PROCESS | 17573 | 1464706682524 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0xa628d000) [pid = 17573] [serial = 2118] [outer = 0xa22cec00] 07:58:03 INFO - PROCESS | 17573 | 1464706683413 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:58:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:58:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1791ms 07:58:03 INFO - PROCESS | 17573 | 1464706683471 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 17573 | 1464706683474 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:58:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:58:03 INFO - PROCESS | 17573 | 1464706683482 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 17573 | 1464706683485 Marionette TRACE conn3 <- [1,2794,null,{}] 07:58:03 INFO - PROCESS | 17573 | 1464706683491 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:03 INFO - PROCESS | 17573 | 1464706683745 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:58:04 INFO - PROCESS | 17573 | 1464706684103 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 17573 | ++DOCSHELL 0xa34cd400 == 114 [pid = 17573] [id = 706] 07:58:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0xa35f0800) [pid = 17573] [serial = 2119] [outer = (nil)] 07:58:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0xa670b400) [pid = 17573] [serial = 2120] [outer = 0xa35f0800] 07:58:04 INFO - PROCESS | 17573 | 1464706684199 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0xa6710000) [pid = 17573] [serial = 2121] [outer = 0xa35f0800] 07:58:05 INFO - PROCESS | 17573 | 1464706685139 Marionette TRACE conn3 <- [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]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:58:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1693ms 07:58:05 INFO - PROCESS | 17573 | 1464706685176 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 17573 | 1464706685180 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:58:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:58:05 INFO - PROCESS | 17573 | 1464706685186 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 17573 | 1464706685188 Marionette TRACE conn3 <- [1,2798,null,{}] 07:58:05 INFO - PROCESS | 17573 | 1464706685195 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:05 INFO - PROCESS | 17573 | 1464706685428 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:58:05 INFO - PROCESS | 17573 | 1464706685796 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8824c800 == 115 [pid = 17573] [id = 707] 07:58:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x8ca67c00) [pid = 17573] [serial = 2122] [outer = (nil)] 07:58:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x8ca70400) [pid = 17573] [serial = 2123] [outer = 0x8ca67c00] 07:58:05 INFO - PROCESS | 17573 | 1464706685895 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x8ca75000) [pid = 17573] [serial = 2124] [outer = 0x8ca67c00] 07:58:06 INFO - PROCESS | 17573 | 1464706686911 Marionette TRACE conn3 <- [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]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:58:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1785ms 07:58:06 INFO - PROCESS | 17573 | 1464706686972 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 17573 | 1464706686977 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:58:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:58:06 INFO - PROCESS | 17573 | 1464706686983 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 17573 | 1464706686986 Marionette TRACE conn3 <- [1,2802,null,{}] 07:58:06 INFO - PROCESS | 17573 | 1464706686994 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:07 INFO - PROCESS | 17573 | 1464706687244 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:58:07 INFO - PROCESS | 17573 | 1464706687608 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x869e2000 == 116 [pid = 17573] [id = 708] 07:58:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x87d41400) [pid = 17573] [serial = 2125] [outer = (nil)] 07:58:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x87d4b000) [pid = 17573] [serial = 2126] [outer = 0x87d41400] 07:58:07 INFO - PROCESS | 17573 | 1464706687704 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x87d4cc00) [pid = 17573] [serial = 2127] [outer = 0x87d41400] 07:58:08 INFO - PROCESS | 17573 | 1464706688698 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:58:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1788ms 07:58:08 INFO - PROCESS | 17573 | 1464706688774 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 17573 | 1464706688780 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:58:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:58:08 INFO - PROCESS | 17573 | 1464706688790 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 17573 | 1464706688795 Marionette TRACE conn3 <- [1,2806,null,{}] 07:58:08 INFO - PROCESS | 17573 | 1464706688804 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:09 INFO - PROCESS | 17573 | 1464706689138 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:58:09 INFO - PROCESS | 17573 | 1464706689506 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 17573 | ++DOCSHELL 0x87d42400 == 117 [pid = 17573] [id = 709] 07:58:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x87d4f800) [pid = 17573] [serial = 2128] [outer = (nil)] 07:58:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x8ca74400) [pid = 17573] [serial = 2129] [outer = 0x87d4f800] 07:58:09 INFO - PROCESS | 17573 | 1464706689594 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x8ee0ac00) [pid = 17573] [serial = 2130] [outer = 0x87d4f800] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8c541400 == 116 [pid = 17573] [id = 648] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x869da000 == 115 [pid = 17573] [id = 637] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8c275800 == 114 [pid = 17573] [id = 634] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8ee0e800 == 113 [pid = 17573] [id = 640] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x85710c00 == 112 [pid = 17573] [id = 645] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8545b000 == 111 [pid = 17573] [id = 646] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x88255400 == 110 [pid = 17573] [id = 625] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8a7e4800 == 109 [pid = 17573] [id = 647] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x894f1c00 == 108 [pid = 17573] [id = 626] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8d0d9c00 == 107 [pid = 17573] [id = 630] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x9b2ca800 == 106 [pid = 17573] [id = 642] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x87a3ec00 == 105 [pid = 17573] [id = 649] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x922c6000 == 104 [pid = 17573] [id = 635] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x923d8c00 == 103 [pid = 17573] [id = 636] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x99163c00 == 102 [pid = 17573] [id = 639] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x991e5400 == 101 [pid = 17573] [id = 641] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea54400 == 100 [pid = 17573] [id = 691] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8d640000 == 99 [pid = 17573] [id = 690] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8cbc7c00 == 98 [pid = 17573] [id = 689] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x87a37c00 == 97 [pid = 17573] [id = 688] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8ea5e800 == 96 [pid = 17573] [id = 686] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x9b055c00 == 95 [pid = 17573] [id = 685] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8570a800 == 94 [pid = 17573] [id = 684] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x99fe9c00 == 93 [pid = 17573] [id = 683] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x923d0400 == 92 [pid = 17573] [id = 682] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x92730400 == 91 [pid = 17573] [id = 680] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x938a8000 == 90 [pid = 17573] [id = 681] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x9230a400 == 89 [pid = 17573] [id = 679] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x923d3400 == 88 [pid = 17573] [id = 678] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x91956c00 == 87 [pid = 17573] [id = 677] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8f960c00 == 86 [pid = 17573] [id = 676] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8e5a5c00 == 85 [pid = 17573] [id = 675] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8e64e000 == 84 [pid = 17573] [id = 674] 07:58:13 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a1800 == 83 [pid = 17573] [id = 673] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x88e5a400) [pid = 17573] [serial = 2007] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x8f523400) [pid = 17573] [serial = 1959] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x923ccc00) [pid = 17573] [serial = 1967] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8e643400) [pid = 17573] [serial = 1887] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8e319400) [pid = 17573] [serial = 2013] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x9517a000) [pid = 17573] [serial = 1976] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0xa355e800) [pid = 17573] [serial = 2003] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0xa0617800) [pid = 17573] [serial = 1992] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x922c7c00) [pid = 17573] [serial = 1965] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0xa22c7000) [pid = 17573] [serial = 1995] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0xa3230400) [pid = 17573] [serial = 2001] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x93873800) [pid = 17573] [serial = 1973] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x91958400) [pid = 17573] [serial = 1962] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x99169c00) [pid = 17573] [serial = 1980] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x8d1dc000) [pid = 17573] [serial = 2016] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0xa060f800) [pid = 17573] [serial = 1991] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x9d494c00) [pid = 17573] [serial = 1988] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0xa0613400) [pid = 17573] [serial = 1994] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x9a25e800) [pid = 17573] [serial = 1982] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x917c1c00) [pid = 17573] [serial = 1961] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x9b464c00) [pid = 17573] [serial = 1985] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x9d4a0000) [pid = 17573] [serial = 1989] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x88d08400) [pid = 17573] [serial = 2006] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x9bf83400) [pid = 17573] [serial = 1986] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0xa35ec000) [pid = 17573] [serial = 2004] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8a1a7400) [pid = 17573] [serial = 2015] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8d1dbc00) [pid = 17573] [serial = 1956] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x9a263400) [pid = 17573] [serial = 1983] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8cd35000) [pid = 17573] [serial = 1955] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x99162800) [pid = 17573] [serial = 1979] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8ec0cc00) [pid = 17573] [serial = 1958] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0xa260b000) [pid = 17573] [serial = 1997] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x938b1400) [pid = 17573] [serial = 1974] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0xa2281800) [pid = 17573] [serial = 1875] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8cc98800) [pid = 17573] [serial = 2010] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8d56cc00) [pid = 17573] [serial = 2012] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x95182c00) [pid = 17573] [serial = 1977] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x91f4ec00) [pid = 17573] [serial = 1964] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0xa30ff400) [pid = 17573] [serial = 2000] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0xa26d8000) [pid = 17573] [serial = 1998] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x927d8c00) [pid = 17573] [serial = 1971] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x8c62c400) [pid = 17573] [serial = 2009] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x923d3800) [pid = 17573] [serial = 1970] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x923d3c00) [pid = 17573] [serial = 1968] [outer = (nil)] [url = about:blank] 07:58:13 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x8ec10800) [pid = 17573] [serial = 2018] [outer = (nil)] [url = about:blank] 07:58:14 INFO - PROCESS | 17573 | 1464706694098 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:58:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 5348ms 07:58:14 INFO - PROCESS | 17573 | 1464706694138 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 17573 | 1464706694144 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:58:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:58:14 INFO - PROCESS | 17573 | 1464706694152 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 17573 | 1464706694157 Marionette TRACE conn3 <- [1,2810,null,{}] 07:58:14 INFO - PROCESS | 17573 | 1464706694229 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:14 INFO - PROCESS | 17573 | 1464706694461 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:58:14 INFO - PROCESS | 17573 | 1464706694693 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 17573 | ++DOCSHELL 0x869ddc00 == 84 [pid = 17573] [id = 710] 07:58:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x87962c00) [pid = 17573] [serial = 2131] [outer = (nil)] 07:58:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x88e5bc00) [pid = 17573] [serial = 2132] [outer = 0x87962c00] 07:58:14 INFO - PROCESS | 17573 | 1464706694774 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8a1a2400) [pid = 17573] [serial = 2133] [outer = 0x87962c00] 07:58:15 INFO - PROCESS | 17573 | 1464706695570 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:58:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1447ms 07:58:15 INFO - PROCESS | 17573 | 1464706695630 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 17573 | 1464706695639 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:58:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:58:15 INFO - PROCESS | 17573 | 1464706695650 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 17573 | 1464706695654 Marionette TRACE conn3 <- [1,2814,null,{}] 07:58:15 INFO - PROCESS | 17573 | 1464706695660 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 17573 | 1464706695893 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:58:16 INFO - PROCESS | 17573 | 1464706696165 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e5a400 == 85 [pid = 17573] [id = 711] 07:58:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8c277000) [pid = 17573] [serial = 2134] [outer = (nil)] 07:58:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8ca6c800) [pid = 17573] [serial = 2135] [outer = 0x8c277000] 07:58:16 INFO - PROCESS | 17573 | 1464706696242 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8cc98800) [pid = 17573] [serial = 2136] [outer = 0x8c277000] 07:58:17 INFO - PROCESS | 17573 | 1464706697237 Marionette TRACE conn3 <- [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]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:58:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1637ms 07:58:17 INFO - PROCESS | 17573 | 1464706697288 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 17573 | 1464706697292 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:58:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:58:17 INFO - PROCESS | 17573 | 1464706697304 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 17573 | 1464706697309 Marionette TRACE conn3 <- [1,2818,null,{}] 07:58:17 INFO - PROCESS | 17573 | 1464706697325 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:17 INFO - PROCESS | 17573 | 1464706697654 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:58:17 INFO - PROCESS | 17573 | 1464706697705 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 17573 | ++DOCSHELL 0x87964800 == 86 [pid = 17573] [id = 712] 07:58:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8d1dc000) [pid = 17573] [serial = 2137] [outer = (nil)] 07:58:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8d63bc00) [pid = 17573] [serial = 2138] [outer = 0x8d1dc000] 07:58:17 INFO - PROCESS | 17573 | 1464706697915 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8e314800) [pid = 17573] [serial = 2139] [outer = 0x8d1dc000] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8f741400) [pid = 17573] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x9249cc00) [pid = 17573] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x93873c00) [pid = 17573] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8ee0f800) [pid = 17573] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x8cc97400) [pid = 17573] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x91957000) [pid = 17573] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x95182800) [pid = 17573] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x8e64e800) [pid = 17573] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x8824b400) [pid = 17573] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x8e642400) [pid = 17573] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x9195f000) [pid = 17573] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0xa0609c00) [pid = 17573] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 124 (0x9b46a000) [pid = 17573] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 123 (0x9d494800) [pid = 17573] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 122 (0x991dcc00) [pid = 17573] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 121 (0x92728800) [pid = 17573] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 120 (0x9a8c1400) [pid = 17573] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 119 (0x8a2f7400) [pid = 17573] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:58:18 INFO - PROCESS | 17573 | --DOMWINDOW == 118 (0x88e52400) [pid = 17573] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:58:19 INFO - PROCESS | 17573 | 1464706699418 Marionette TRACE conn3 <- [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]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:58:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2136ms 07:58:19 INFO - PROCESS | 17573 | 1464706699442 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 17573 | 1464706699446 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:58:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:58:19 INFO - PROCESS | 17573 | 1464706699453 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 17573 | 1464706699456 Marionette TRACE conn3 <- [1,2822,null,{}] 07:58:19 INFO - PROCESS | 17573 | 1464706699461 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:19 INFO - PROCESS | 17573 | 1464706699700 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:58:19 INFO - PROCESS | 17573 | 1464706699958 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x8824b400 == 87 [pid = 17573] [id = 713] 07:58:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 119 (0x8d10e000) [pid = 17573] [serial = 2140] [outer = (nil)] 07:58:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 120 (0x8e644c00) [pid = 17573] [serial = 2141] [outer = 0x8d10e000] 07:58:20 INFO - PROCESS | 17573 | 1464706700041 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 121 (0x8ea52800) [pid = 17573] [serial = 2142] [outer = 0x8d10e000] 07:58:21 INFO - PROCESS | 17573 | 1464706701085 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:58:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1688ms 07:58:21 INFO - PROCESS | 17573 | 1464706701143 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 17573 | 1464706701150 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:58:21 INFO - PROCESS | 17573 | 1464706701159 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 17573 | 1464706701165 Marionette TRACE conn3 <- [1,2826,null,{}] 07:58:21 INFO - PROCESS | 17573 | 1464706701175 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:21 INFO - PROCESS | 17573 | 1464706701471 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:58:21 INFO - PROCESS | 17573 | 1464706701845 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x87d48c00 == 88 [pid = 17573] [id = 714] 07:58:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 122 (0x87d4a000) [pid = 17573] [serial = 2143] [outer = (nil)] 07:58:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 123 (0x8a2f6400) [pid = 17573] [serial = 2144] [outer = 0x87d4a000] 07:58:21 INFO - PROCESS | 17573 | 1464706701937 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 124 (0x8c548400) [pid = 17573] [serial = 2145] [outer = 0x87d4a000] 07:58:22 INFO - PROCESS | 17573 | 1464706702935 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:58:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1838ms 07:58:23 INFO - PROCESS | 17573 | 1464706702998 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 17573 | 1464706703007 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:58:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:58:23 INFO - PROCESS | 17573 | 1464706703018 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 17573 | 1464706703022 Marionette TRACE conn3 <- [1,2830,null,{}] 07:58:23 INFO - PROCESS | 17573 | 1464706703029 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 17573 | 1464706703353 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:58:23 INFO - PROCESS | 17573 | 1464706703709 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d10b800 == 89 [pid = 17573] [id = 715] 07:58:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x8d10d400) [pid = 17573] [serial = 2146] [outer = (nil)] 07:58:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x8e31e400) [pid = 17573] [serial = 2147] [outer = 0x8d10d400] 07:58:23 INFO - PROCESS | 17573 | 1464706703796 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x8ea5d400) [pid = 17573] [serial = 2148] [outer = 0x8d10d400] 07:58:24 INFO - PROCESS | 17573 | 1464706704804 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:58:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1837ms 07:58:24 INFO - PROCESS | 17573 | 1464706704856 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:58:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:58:24 INFO - PROCESS | 17573 | 1464706704861 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:58:24 INFO - PROCESS | 17573 | 1464706704868 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 17573 | 1464706704875 Marionette TRACE conn3 <- [1,2834,null,{}] 07:58:24 INFO - PROCESS | 17573 | 1464706704893 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:25 INFO - PROCESS | 17573 | 1464706705171 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:58:25 INFO - PROCESS | 17573 | 1464706705567 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ee10c00 == 90 [pid = 17573] [id = 716] 07:58:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8f52d400) [pid = 17573] [serial = 2149] [outer = (nil)] 07:58:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x8f648c00) [pid = 17573] [serial = 2150] [outer = 0x8f52d400] 07:58:25 INFO - PROCESS | 17573 | 1464706705662 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x8f95a400) [pid = 17573] [serial = 2151] [outer = 0x8f52d400] 07:58:26 INFO - PROCESS | 17573 | 1464706706668 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:58:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1858ms 07:58:26 INFO - PROCESS | 17573 | 1464706706727 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 17573 | 1464706706731 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:58:26 INFO - PROCESS | 17573 | 1464706706738 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 17573 | 1464706706742 Marionette TRACE conn3 <- [1,2838,null,{}] 07:58:26 INFO - PROCESS | 17573 | 1464706706748 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:26 INFO - PROCESS | 17573 | 1464706706992 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:58:27 INFO - PROCESS | 17573 | 1464706707336 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x87d43000 == 91 [pid = 17573] [id = 717] 07:58:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8f95b800) [pid = 17573] [serial = 2152] [outer = (nil)] 07:58:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x917c1400) [pid = 17573] [serial = 2153] [outer = 0x8f95b800] 07:58:27 INFO - PROCESS | 17573 | 1464706707427 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x917cb800) [pid = 17573] [serial = 2154] [outer = 0x8f95b800] 07:58:28 INFO - PROCESS | 17573 | 1464706708372 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:58:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1681ms 07:58:28 INFO - PROCESS | 17573 | 1464706708420 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:58:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:58:28 INFO - PROCESS | 17573 | 1464706708424 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:58:28 INFO - PROCESS | 17573 | 1464706708431 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 17573 | 1464706708434 Marionette TRACE conn3 <- [1,2842,null,{}] 07:58:28 INFO - PROCESS | 17573 | 1464706708440 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:28 INFO - PROCESS | 17573 | 1464706708694 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:58:29 INFO - PROCESS | 17573 | 1464706709039 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f960c00 == 92 [pid = 17573] [id = 718] 07:58:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8f963400) [pid = 17573] [serial = 2155] [outer = (nil)] 07:58:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x91bee000) [pid = 17573] [serial = 2156] [outer = 0x8f963400] 07:58:29 INFO - PROCESS | 17573 | 1464706709133 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x91f4d000) [pid = 17573] [serial = 2157] [outer = 0x8f963400] 07:58:30 INFO - PROCESS | 17573 | 1464706710102 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1734ms 07:58:30 INFO - PROCESS | 17573 | 1464706710166 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 17573 | 1464706710170 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:58:30 INFO - PROCESS | 17573 | 1464706710176 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 17573 | 1464706710181 Marionette TRACE conn3 <- [1,2846,null,{}] 07:58:30 INFO - PROCESS | 17573 | 1464706710186 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:30 INFO - PROCESS | 17573 | 1464706710535 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:58:30 INFO - PROCESS | 17573 | 1464706710901 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c546000 == 93 [pid = 17573] [id = 719] 07:58:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8f9ce000) [pid = 17573] [serial = 2158] [outer = (nil)] 07:58:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x92487000) [pid = 17573] [serial = 2159] [outer = 0x8f9ce000] 07:58:31 INFO - PROCESS | 17573 | 1464706711007 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x9249a800) [pid = 17573] [serial = 2160] [outer = 0x8f9ce000] 07:58:31 INFO - PROCESS | 17573 | 1464706711986 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:58:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1844ms 07:58:32 INFO - PROCESS | 17573 | 1464706712022 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 17573 | 1464706712026 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:58:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:58:32 INFO - PROCESS | 17573 | 1464706712032 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 17573 | 1464706712036 Marionette TRACE conn3 <- [1,2850,null,{}] 07:58:32 INFO - PROCESS | 17573 | 1464706712043 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:32 INFO - PROCESS | 17573 | 1464706712310 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:58:32 INFO - PROCESS | 17573 | 1464706712669 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 17573 | ++DOCSHELL 0x92497c00 == 94 [pid = 17573] [id = 720] 07:58:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x924e3c00) [pid = 17573] [serial = 2161] [outer = (nil)] 07:58:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x9272a800) [pid = 17573] [serial = 2162] [outer = 0x924e3c00] 07:58:32 INFO - PROCESS | 17573 | 1464706712772 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x927d8c00) [pid = 17573] [serial = 2163] [outer = 0x924e3c00] 07:58:33 INFO - PROCESS | 17573 | 1464706713744 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:58:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1786ms 07:58:33 INFO - PROCESS | 17573 | 1464706713820 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 17573 | 1464706713823 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:58:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:58:33 INFO - PROCESS | 17573 | 1464706713830 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 17573 | 1464706713835 Marionette TRACE conn3 <- [1,2854,null,{}] 07:58:33 INFO - PROCESS | 17573 | 1464706713841 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 17573 | 1464706714093 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:58:34 INFO - PROCESS | 17573 | 1464706714448 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x92726800 == 95 [pid = 17573] [id = 721] 07:58:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x9272f800) [pid = 17573] [serial = 2164] [outer = (nil)] 07:58:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x92b13c00) [pid = 17573] [serial = 2165] [outer = 0x9272f800] 07:58:34 INFO - PROCESS | 17573 | 1464706714543 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x93867c00) [pid = 17573] [serial = 2166] [outer = 0x9272f800] 07:58:35 INFO - PROCESS | 17573 | 1464706715523 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:58:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1740ms 07:58:35 INFO - PROCESS | 17573 | 1464706715570 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 17573 | 1464706715574 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:58:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:58:35 INFO - PROCESS | 17573 | 1464706715580 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 17573 | 1464706715584 Marionette TRACE conn3 <- [1,2858,null,{}] 07:58:35 INFO - PROCESS | 17573 | 1464706715590 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:35 INFO - PROCESS | 17573 | 1464706715850 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:58:36 INFO - PROCESS | 17573 | 1464706716212 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b26bc00 == 96 [pid = 17573] [id = 722] 07:58:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8d0d0c00) [pid = 17573] [serial = 2167] [outer = (nil)] 07:58:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x94ef4400) [pid = 17573] [serial = 2168] [outer = 0x8d0d0c00] 07:58:36 INFO - PROCESS | 17573 | 1464706716307 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x9517a000) [pid = 17573] [serial = 2169] [outer = 0x8d0d0c00] 07:58:37 INFO - PROCESS | 17573 | 1464706717248 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:58:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1743ms 07:58:37 INFO - PROCESS | 17573 | 1464706717325 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 17573 | 1464706717329 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:58:37 INFO - PROCESS | 17573 | 1464706717336 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 17573 | 1464706717339 Marionette TRACE conn3 <- [1,2862,null,{}] 07:58:37 INFO - PROCESS | 17573 | 1464706717345 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 17573 | 1464706717652 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:58:38 INFO - PROCESS | 17573 | 1464706718015 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x92b10000 == 97 [pid = 17573] [id = 723] 07:58:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x9390dc00) [pid = 17573] [serial = 2170] [outer = (nil)] 07:58:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x9561dc00) [pid = 17573] [serial = 2171] [outer = 0x9390dc00] 07:58:38 INFO - PROCESS | 17573 | 1464706718105 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x9561f800) [pid = 17573] [serial = 2172] [outer = 0x9390dc00] 07:58:39 INFO - PROCESS | 17573 | 1464706719025 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:58:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1736ms 07:58:39 INFO - PROCESS | 17573 | 1464706719080 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 17573 | 1464706719084 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:58:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:58:39 INFO - PROCESS | 17573 | 1464706719093 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 17573 | 1464706719098 Marionette TRACE conn3 <- [1,2866,null,{}] 07:58:39 INFO - PROCESS | 17573 | 1464706719103 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 17573 | 1464706719346 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:58:39 INFO - PROCESS | 17573 | 1464706719709 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 17573 | ++DOCSHELL 0x94efdc00 == 98 [pid = 17573] [id = 724] 07:58:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x98061800) [pid = 17573] [serial = 2173] [outer = (nil)] 07:58:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x99164800) [pid = 17573] [serial = 2174] [outer = 0x98061800] 07:58:39 INFO - PROCESS | 17573 | 1464706719805 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x99645800) [pid = 17573] [serial = 2175] [outer = 0x98061800] 07:58:40 INFO - PROCESS | 17573 | 1464706720741 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:58:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1680ms 07:58:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:58:40 INFO - PROCESS | 17573 | 1464706720792 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 17573 | 1464706720796 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:58:40 INFO - PROCESS | 17573 | 1464706720803 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 17573 | 1464706720807 Marionette TRACE conn3 <- [1,2870,null,{}] 07:58:40 INFO - PROCESS | 17573 | 1464706720813 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:41 INFO - PROCESS | 17573 | 1464706721084 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:58:41 INFO - PROCESS | 17573 | 1464706721450 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f738c00 == 99 [pid = 17573] [id = 725] 07:58:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x8f9d3000) [pid = 17573] [serial = 2176] [outer = (nil)] 07:58:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x99fe9c00) [pid = 17573] [serial = 2177] [outer = 0x8f9d3000] 07:58:41 INFO - PROCESS | 17573 | 1464706721540 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x9a3f4800) [pid = 17573] [serial = 2178] [outer = 0x8f9d3000] 07:58:42 INFO - PROCESS | 17573 | 1464706722454 Marionette TRACE conn3 <- [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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:58:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1688ms 07:58:42 INFO - PROCESS | 17573 | 1464706722491 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 17573 | 1464706722495 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:58:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:58:42 INFO - PROCESS | 17573 | 1464706722501 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 17573 | 1464706722503 Marionette TRACE conn3 <- [1,2874,null,{}] 07:58:42 INFO - PROCESS | 17573 | 1464706722510 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:42 INFO - PROCESS | 17573 | 1464706722748 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:58:43 INFO - PROCESS | 17573 | 1464706723123 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 17573 | ++DOCSHELL 0x95624c00 == 100 [pid = 17573] [id = 726] 07:58:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x99fdb400) [pid = 17573] [serial = 2179] [outer = (nil)] 07:58:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x9abb6c00) [pid = 17573] [serial = 2180] [outer = 0x99fdb400] 07:58:43 INFO - PROCESS | 17573 | 1464706723216 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x9b2ca800) [pid = 17573] [serial = 2181] [outer = 0x99fdb400] 07:58:44 INFO - PROCESS | 17573 | 1464706724159 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:58:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1692ms 07:58:44 INFO - PROCESS | 17573 | 1464706724196 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:58:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:58:44 INFO - PROCESS | 17573 | 1464706724200 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:58:44 INFO - PROCESS | 17573 | 1464706724206 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 17573 | 1464706724210 Marionette TRACE conn3 <- [1,2878,null,{}] 07:58:44 INFO - PROCESS | 17573 | 1464706724216 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:44 INFO - PROCESS | 17573 | 1464706724460 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:58:44 INFO - PROCESS | 17573 | 1464706724846 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a265800 == 101 [pid = 17573] [id = 727] 07:58:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x9a8c3400) [pid = 17573] [serial = 2182] [outer = (nil)] 07:58:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x9b7a7000) [pid = 17573] [serial = 2183] [outer = 0x9a8c3400] 07:58:44 INFO - PROCESS | 17573 | 1464706724940 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x9b94ac00) [pid = 17573] [serial = 2184] [outer = 0x9a8c3400] 07:58:45 INFO - PROCESS | 17573 | 1464706725879 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:58:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1739ms 07:58:45 INFO - PROCESS | 17573 | 1464706725947 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:58:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:58:45 INFO - PROCESS | 17573 | 1464706725951 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:58:45 INFO - PROCESS | 17573 | 1464706725957 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 17573 | 1464706725960 Marionette TRACE conn3 <- [1,2882,null,{}] 07:58:45 INFO - PROCESS | 17573 | 1464706725967 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:46 INFO - PROCESS | 17573 | 1464706726247 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:58:46 INFO - PROCESS | 17573 | 1464706726623 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 17573 | ++DOCSHELL 0x92306800 == 102 [pid = 17573] [id = 728] 07:58:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x923d3000) [pid = 17573] [serial = 2185] [outer = (nil)] 07:58:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x9c132c00) [pid = 17573] [serial = 2186] [outer = 0x923d3000] 07:58:46 INFO - PROCESS | 17573 | 1464706726737 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x9c13c800) [pid = 17573] [serial = 2187] [outer = 0x923d3000] 07:58:47 INFO - PROCESS | 17573 | 1464706727666 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1787ms 07:58:47 INFO - PROCESS | 17573 | 1464706727744 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 17573 | 1464706727748 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:58:47 INFO - PROCESS | 17573 | 1464706727755 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 17573 | 1464706727757 Marionette TRACE conn3 <- [1,2886,null,{}] 07:58:47 INFO - PROCESS | 17573 | 1464706727763 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:48 INFO - PROCESS | 17573 | 1464706728052 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:58:48 INFO - PROCESS | 17573 | 1464706728410 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b46a000 == 103 [pid = 17573] [id = 729] 07:58:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9bff1400) [pid = 17573] [serial = 2188] [outer = (nil)] 07:58:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x9d8d3000) [pid = 17573] [serial = 2189] [outer = 0x9bff1400] 07:58:48 INFO - PROCESS | 17573 | 1464706728504 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0xa050f800) [pid = 17573] [serial = 2190] [outer = 0x9bff1400] 07:58:49 INFO - PROCESS | 17573 | 1464706729472 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:58:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1788ms 07:58:49 INFO - PROCESS | 17573 | 1464706729545 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 17573 | 1464706729549 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:58:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:58:49 INFO - PROCESS | 17573 | 1464706729555 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 17573 | 1464706729559 Marionette TRACE conn3 <- [1,2890,null,{}] 07:58:49 INFO - PROCESS | 17573 | 1464706729565 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:49 INFO - PROCESS | 17573 | 1464706729857 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:58:50 INFO - PROCESS | 17573 | 1464706730224 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 17573 | ++DOCSHELL 0xa060f800 == 104 [pid = 17573] [id = 730] 07:58:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0xa0613800) [pid = 17573] [serial = 2191] [outer = (nil)] 07:58:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0xa105fc00) [pid = 17573] [serial = 2192] [outer = 0xa0613800] 07:58:50 INFO - PROCESS | 17573 | 1464706730356 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0xa2287000) [pid = 17573] [serial = 2193] [outer = 0xa0613800] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x869e2000 == 103 [pid = 17573] [id = 708] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0xa34cd400 == 102 [pid = 17573] [id = 706] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x8824c800 == 101 [pid = 17573] [id = 707] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x9b44a800 == 100 [pid = 17573] [id = 705] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x869e0400 == 99 [pid = 17573] [id = 704] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x9b059000 == 98 [pid = 17573] [id = 703] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x9b45f000 == 97 [pid = 17573] [id = 702] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x8a1a0c00 == 96 [pid = 17573] [id = 701] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x92b0fc00 == 95 [pid = 17573] [id = 699] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x92b06800 == 94 [pid = 17573] [id = 700] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x85708c00 == 93 [pid = 17573] [id = 698] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x92494400 == 92 [pid = 17573] [id = 697] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x922ca000 == 91 [pid = 17573] [id = 696] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x8d1dc400 == 90 [pid = 17573] [id = 695] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x8cc91400 == 89 [pid = 17573] [id = 693] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x8e5aa800 == 88 [pid = 17573] [id = 694] 07:58:54 INFO - PROCESS | 17573 | --DOCSHELL 0x87963c00 == 87 [pid = 17573] [id = 692] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x8f965800) [pid = 17573] [serial = 2027] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x927d5400) [pid = 17573] [serial = 2036] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x95184c00) [pid = 17573] [serial = 2042] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0xa050ec00) [pid = 17573] [serial = 2060] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x8d07ec00) [pid = 17573] [serial = 2069] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x98058c00) [pid = 17573] [serial = 2043] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x92304000) [pid = 17573] [serial = 2031] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x99fdbc00) [pid = 17573] [serial = 2046] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x8ea5ec00) [pid = 17573] [serial = 2024] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x8ee03400) [pid = 17573] [serial = 2025] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x92b0a000) [pid = 17573] [serial = 2037] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x88d04c00) [pid = 17573] [serial = 2066] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x8ec02800) [pid = 17573] [serial = 2073] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x92484c00) [pid = 17573] [serial = 2033] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x9248cc00) [pid = 17573] [serial = 2034] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x8f63f800) [pid = 17573] [serial = 2075] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x99e9ec00) [pid = 17573] [serial = 2045] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0xa504c400) [pid = 17573] [serial = 2063] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x9d497000) [pid = 17573] [serial = 2054] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0xa0615400) [pid = 17573] [serial = 2057] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x8a06fc00) [pid = 17573] [serial = 2067] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x9a6ab400) [pid = 17573] [serial = 2048] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x917c6800) [pid = 17573] [serial = 2028] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8d570000) [pid = 17573] [serial = 2070] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x94e3c400) [pid = 17573] [serial = 2040] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x93973000) [pid = 17573] [serial = 2039] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0xa21b8800) [pid = 17573] [serial = 2061] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0xa50b1c00) [pid = 17573] [serial = 2064] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x9d49ac00) [pid = 17573] [serial = 2055] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x9a8cac00) [pid = 17573] [serial = 2049] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x9bffac00) [pid = 17573] [serial = 2052] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8d0d2c00) [pid = 17573] [serial = 2022] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x8ea56400) [pid = 17573] [serial = 2072] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8f63f000) [pid = 17573] [serial = 1953] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0xa061a800) [pid = 17573] [serial = 2058] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8cc98000) [pid = 17573] [serial = 2021] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x9b466c00) [pid = 17573] [serial = 2051] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x91f4fc00) [pid = 17573] [serial = 2030] [outer = (nil)] [url = about:blank] 07:58:54 INFO - PROCESS | 17573 | 1464706734452 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 5000ms 07:58:54 INFO - PROCESS | 17573 | 1464706734568 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 17573 | 1464706734572 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:58:54 INFO - PROCESS | 17573 | 1464706734580 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 17573 | 1464706734586 Marionette TRACE conn3 <- [1,2894,null,{}] 07:58:54 INFO - PROCESS | 17573 | 1464706734594 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:54 INFO - PROCESS | 17573 | 1464706734788 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:58:54 INFO - PROCESS | 17573 | 1464706734806 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d0c000 == 88 [pid = 17573] [id = 731] 07:58:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x88d0cc00) [pid = 17573] [serial = 2194] [outer = (nil)] 07:58:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x88e59800) [pid = 17573] [serial = 2195] [outer = 0x88d0cc00] 07:58:54 INFO - PROCESS | 17573 | 1464706734917 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8a1a7400) [pid = 17573] [serial = 2196] [outer = 0x88d0cc00] 07:58:55 INFO - PROCESS | 17573 | 1464706735985 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1438ms 07:58:56 INFO - PROCESS | 17573 | 1464706736018 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 17573 | 1464706736025 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:58:56 INFO - PROCESS | 17573 | 1464706736035 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 17573 | 1464706736039 Marionette TRACE conn3 <- [1,2898,null,{}] 07:58:56 INFO - PROCESS | 17573 | 1464706736045 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:56 INFO - PROCESS | 17573 | 1464706736371 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:58:56 INFO - PROCESS | 17573 | 1464706736583 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cc97400 == 89 [pid = 17573] [id = 732] 07:58:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8cc98000) [pid = 17573] [serial = 2197] [outer = (nil)] 07:58:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8cd35000) [pid = 17573] [serial = 2198] [outer = 0x8cc98000] 07:58:56 INFO - PROCESS | 17573 | 1464706736666 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8d0cf400) [pid = 17573] [serial = 2199] [outer = 0x8cc98000] 07:58:57 INFO - PROCESS | 17573 | 1464706737624 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1631ms 07:58:57 INFO - PROCESS | 17573 | 1464706737666 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 17573 | 1464706737669 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:58:57 INFO - PROCESS | 17573 | 1464706737676 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 17573 | 1464706737682 Marionette TRACE conn3 <- [1,2902,null,{}] 07:58:57 INFO - PROCESS | 17573 | 1464706737704 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 17573 | 1464706738016 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:58:58 INFO - PROCESS | 17573 | 1464706738053 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 17573 | ++DOCSHELL 0x87d4e400 == 90 [pid = 17573] [id = 733] 07:58:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8e5a5c00) [pid = 17573] [serial = 2200] [outer = (nil)] 07:58:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8ea55000) [pid = 17573] [serial = 2201] [outer = 0x8e5a5c00] 07:58:58 INFO - PROCESS | 17573 | 1464706738131 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8ec06000) [pid = 17573] [serial = 2202] [outer = 0x8e5a5c00] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x922cdc00) [pid = 17573] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x94e46c00) [pid = 17573] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0xa22cec00) [pid = 17573] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x87d41400) [pid = 17573] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x9c13b400) [pid = 17573] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x8ea57400) [pid = 17573] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0xa35f0800) [pid = 17573] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x88e56800) [pid = 17573] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x8a2eac00) [pid = 17573] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x94eba400) [pid = 17573] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x87968000) [pid = 17573] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x8c277000) [pid = 17573] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x8a7e9000) [pid = 17573] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x9b461800) [pid = 17573] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x92495c00) [pid = 17573] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x8ca67c00) [pid = 17573] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x8e648400) [pid = 17573] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 125 (0x8e5a4000) [pid = 17573] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 124 (0x87962c00) [pid = 17573] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 123 (0x8d078800) [pid = 17573] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:58:59 INFO - PROCESS | 17573 | --DOMWINDOW == 122 (0x8d1dc000) [pid = 17573] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:58:59 INFO - PROCESS | 17573 | 1464706739733 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2100ms 07:58:59 INFO - PROCESS | 17573 | 1464706739798 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 17573 | 1464706739819 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:58:59 INFO - PROCESS | 17573 | 1464706739827 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 17573 | 1464706739830 Marionette TRACE conn3 <- [1,2906,null,{}] 07:58:59 INFO - PROCESS | 17573 | 1464706739836 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:00 INFO - PROCESS | 17573 | 1464706740064 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:59:00 INFO - PROCESS | 17573 | 1464706740289 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x85707800 == 91 [pid = 17573] [id = 734] 07:59:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 123 (0x87d48800) [pid = 17573] [serial = 2203] [outer = (nil)] 07:59:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 124 (0x8e320400) [pid = 17573] [serial = 2204] [outer = 0x87d48800] 07:59:00 INFO - PROCESS | 17573 | 1464706740385 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 125 (0x8ee04c00) [pid = 17573] [serial = 2205] [outer = 0x87d48800] 07:59:01 INFO - PROCESS | 17573 | 1464706741348 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1584ms 07:59:01 INFO - PROCESS | 17573 | 1464706741571 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 17573 | 1464706741579 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:59:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:59:01 INFO - PROCESS | 17573 | 1464706741594 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 17573 | 1464706741599 Marionette TRACE conn3 <- [1,2910,null,{}] 07:59:01 INFO - PROCESS | 17573 | 1464706741608 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:01 INFO - PROCESS | 17573 | 1464706741851 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:59:02 INFO - PROCESS | 17573 | 1464706742208 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d04c00 == 92 [pid = 17573] [id = 735] 07:59:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 126 (0x88d0b400) [pid = 17573] [serial = 2206] [outer = (nil)] 07:59:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x8a077c00) [pid = 17573] [serial = 2207] [outer = 0x88d0b400] 07:59:02 INFO - PROCESS | 17573 | 1464706742299 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8c62bc00) [pid = 17573] [serial = 2208] [outer = 0x88d0b400] 07:59:03 INFO - PROCESS | 17573 | 1464706743146 Marionette TRACE conn3 <- [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]]]}] 07:59:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:59:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:59:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1588ms 07:59:03 INFO - PROCESS | 17573 | 1464706743184 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 17573 | 1464706743190 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:59:03 INFO - TEST-START | /DOMEvents/constructors.html 07:59:03 INFO - PROCESS | 17573 | 1464706743202 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 17573 | 1464706743210 Marionette TRACE conn3 <- [1,2914,null,{}] 07:59:03 INFO - PROCESS | 17573 | 1464706743217 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 17573 | 1464706743563 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:59:03 INFO - PROCESS | 17573 | 1464706743793 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d07c400 == 93 [pid = 17573] [id = 736] 07:59:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x8d104400) [pid = 17573] [serial = 2209] [outer = (nil)] 07:59:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x8d97d000) [pid = 17573] [serial = 2210] [outer = 0x8d104400] 07:59:03 INFO - PROCESS | 17573 | 1464706743931 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8e648000) [pid = 17573] [serial = 2211] [outer = 0x8d104400] 07:59:04 INFO - PROCESS | 17573 | 1464706744927 Marionette TRACE conn3 <- [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]]]}] 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:59:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:59:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:59:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:59:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 1809ms 07:59:05 INFO - PROCESS | 17573 | 1464706745012 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 17573 | 1464706745019 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:59:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:59:05 INFO - PROCESS | 17573 | 1464706745032 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 17573 | 1464706745036 Marionette TRACE conn3 <- [1,2918,null,{}] 07:59:05 INFO - PROCESS | 17573 | 1464706745103 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:05 INFO - PROCESS | 17573 | 1464706745466 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:59:05 INFO - PROCESS | 17573 | 1464706745836 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d103c00 == 94 [pid = 17573] [id = 737] 07:59:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8f9d1800) [pid = 17573] [serial = 2212] [outer = (nil)] 07:59:05 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x917c4000) [pid = 17573] [serial = 2213] [outer = 0x8f9d1800] 07:59:05 INFO - PROCESS | 17573 | 1464706745931 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x91957000) [pid = 17573] [serial = 2214] [outer = 0x8f9d1800] 07:59:06 INFO - PROCESS | 17573 | 1464706746762 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:59:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:59:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1763ms 07:59:06 INFO - PROCESS | 17573 | 1464706746792 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 17573 | 1464706746796 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:59:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:59:06 INFO - PROCESS | 17573 | 1464706746802 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 17573 | 1464706746805 Marionette TRACE conn3 <- [1,2922,null,{}] 07:59:06 INFO - PROCESS | 17573 | 1464706746811 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:07 INFO - PROCESS | 17573 | 1464706747060 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:59:07 INFO - PROCESS | 17573 | 1464706747346 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f9d2000 == 95 [pid = 17573] [id = 738] 07:59:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x91bef800) [pid = 17573] [serial = 2215] [outer = (nil)] 07:59:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x922ca000) [pid = 17573] [serial = 2216] [outer = 0x91bef800] 07:59:07 INFO - PROCESS | 17573 | 1464706747435 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x9230f400) [pid = 17573] [serial = 2217] [outer = 0x91bef800] 07:59:08 INFO - PROCESS | 17573 | [17573] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:59:08 INFO - PROCESS | 17573 | [17573] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:59:08 INFO - PROCESS | 17573 | [17573] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:59:08 INFO - PROCESS | 17573 | [17573] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:59:08 INFO - PROCESS | 17573 | 1464706748305 Marionette TRACE conn3 <- [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]]]}] 07:59:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:59:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:59:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:59:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:59:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:59:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1546ms 07:59:08 INFO - PROCESS | 17573 | 1464706748349 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 17573 | 1464706748352 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:59:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:59:08 INFO - PROCESS | 17573 | 1464706748361 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 17573 | 1464706748366 Marionette TRACE conn3 <- [1,2926,null,{}] 07:59:08 INFO - PROCESS | 17573 | 1464706748372 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:08 INFO - PROCESS | 17573 | 1464706748606 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:59:08 INFO - PROCESS | 17573 | 1464706748922 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f57400 == 96 [pid = 17573] [id = 739] 07:59:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x923cac00) [pid = 17573] [serial = 2218] [outer = (nil)] 07:59:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x9272b000) [pid = 17573] [serial = 2219] [outer = 0x923cac00] 07:59:09 INFO - PROCESS | 17573 | 1464706749012 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x927d5800) [pid = 17573] [serial = 2220] [outer = 0x923cac00] 07:59:09 INFO - PROCESS | 17573 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:59:09 INFO - PROCESS | 17573 | 1464706749864 Marionette TRACE conn3 <- [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]]]}] 07:59:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:59:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1538ms 07:59:09 INFO - PROCESS | 17573 | 1464706749898 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 17573 | 1464706749901 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:59:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:59:09 INFO - PROCESS | 17573 | 1464706749908 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 17573 | 1464706749911 Marionette TRACE conn3 <- [1,2930,null,{}] 07:59:09 INFO - PROCESS | 17573 | 1464706749917 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:10 INFO - PROCESS | 17573 | 1464706750187 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:59:10 INFO - PROCESS | 17573 | 1464706750478 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f56c00 == 97 [pid = 17573] [id = 740] 07:59:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x92488400) [pid = 17573] [serial = 2221] [outer = (nil)] 07:59:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x94e45800) [pid = 17573] [serial = 2222] [outer = 0x92488400] 07:59:10 INFO - PROCESS | 17573 | 1464706750589 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x94ef8000) [pid = 17573] [serial = 2223] [outer = 0x92488400] 07:59:11 INFO - PROCESS | 17573 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:59:11 INFO - PROCESS | 17573 | 1464706751429 Marionette TRACE conn3 <- [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]]]}] 07:59:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:59:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1584ms 07:59:11 INFO - PROCESS | 17573 | 1464706751493 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:59:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:59:11 INFO - PROCESS | 17573 | 1464706751498 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:59:11 INFO - PROCESS | 17573 | 1464706751504 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 17573 | 1464706751508 Marionette TRACE conn3 <- [1,2934,null,{}] 07:59:11 INFO - PROCESS | 17573 | 1464706751514 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:11 INFO - PROCESS | 17573 | 1464706751759 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:59:12 INFO - PROCESS | 17573 | 1464706752071 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 17573 | ++DOCSHELL 0x94e46c00 == 98 [pid = 17573] [id = 741] 07:59:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x95179400) [pid = 17573] [serial = 2224] [outer = (nil)] 07:59:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x96bd1000) [pid = 17573] [serial = 2225] [outer = 0x95179400] 07:59:12 INFO - PROCESS | 17573 | 1464706752167 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x975bb000) [pid = 17573] [serial = 2226] [outer = 0x95179400] 07:59:13 INFO - PROCESS | 17573 | 1464706753030 Marionette TRACE conn3 <- [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]]]}] 07:59:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:59:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1543ms 07:59:13 INFO - PROCESS | 17573 | 1464706753046 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 17573 | 1464706753050 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:59:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:59:13 INFO - PROCESS | 17573 | 1464706753056 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 17573 | 1464706753059 Marionette TRACE conn3 <- [1,2938,null,{}] 07:59:13 INFO - PROCESS | 17573 | 1464706753065 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:13 INFO - PROCESS | 17573 | 1464706753267 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:59:13 INFO - PROCESS | 17573 | 1464706753561 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f960400 == 99 [pid = 17573] [id = 742] 07:59:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x980d1000) [pid = 17573] [serial = 2227] [outer = (nil)] 07:59:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x99641400) [pid = 17573] [serial = 2228] [outer = 0x980d1000] 07:59:13 INFO - PROCESS | 17573 | 1464706753651 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x99da3000) [pid = 17573] [serial = 2229] [outer = 0x980d1000] 07:59:14 INFO - PROCESS | 17573 | 1464706754476 Marionette TRACE conn3 <- [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]]]}] 07:59:14 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. 07:59:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1429ms 07:59:14 INFO - PROCESS | 17573 | 1464706754485 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 17573 | 1464706754489 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:59:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:59:14 INFO - PROCESS | 17573 | 1464706754496 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 17573 | 1464706754499 Marionette TRACE conn3 <- [1,2942,null,{}] 07:59:14 INFO - PROCESS | 17573 | 1464706754505 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:14 INFO - PROCESS | 17573 | 1464706754760 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:59:15 INFO - PROCESS | 17573 | 1464706755046 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 17573 | ++DOCSHELL 0x9916b400 == 100 [pid = 17573] [id = 743] 07:59:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x99d9e800) [pid = 17573] [serial = 2230] [outer = (nil)] 07:59:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x9a3f6c00) [pid = 17573] [serial = 2231] [outer = 0x99d9e800] 07:59:15 INFO - PROCESS | 17573 | 1464706755133 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x9a62b400) [pid = 17573] [serial = 2232] [outer = 0x99d9e800] 07:59:16 INFO - PROCESS | 17573 | 1464706756026 Marionette TRACE conn3 <- [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"]]]}] 07:59:16 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 07:59:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:59:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1583ms 07:59:16 INFO - PROCESS | 17573 | 1464706756082 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 17573 | 1464706756086 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:59:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:59:16 INFO - PROCESS | 17573 | 1464706756092 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 17573 | 1464706756096 Marionette TRACE conn3 <- [1,2946,null,{}] 07:59:16 INFO - PROCESS | 17573 | 1464706756101 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:16 INFO - PROCESS | 17573 | 1464706756394 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:59:16 INFO - PROCESS | 17573 | 1464706756656 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x9963f800 == 101 [pid = 17573] [id = 744] 07:59:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x99fc3800) [pid = 17573] [serial = 2233] [outer = (nil)] 07:59:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x9b05b400) [pid = 17573] [serial = 2234] [outer = 0x99fc3800] 07:59:16 INFO - PROCESS | 17573 | 1464706756744 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x9b464400) [pid = 17573] [serial = 2235] [outer = 0x99fc3800] 07:59:17 INFO - PROCESS | 17573 | 1464706757574 Marionette TRACE conn3 <- [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]]]}] 07:59:17 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. 07:59:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1494ms 07:59:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:59:17 INFO - PROCESS | 17573 | 1464706757588 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 17573 | 1464706757591 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:59:17 INFO - PROCESS | 17573 | 1464706757598 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 17573 | 1464706757603 Marionette TRACE conn3 <- [1,2950,null,{}] 07:59:17 INFO - PROCESS | 17573 | 1464706757609 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:17 INFO - PROCESS | 17573 | 1464706757871 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:59:18 INFO - PROCESS | 17573 | 1464706758159 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x9a8c7c00 == 102 [pid = 17573] [id = 745] 07:59:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x9a8ce400) [pid = 17573] [serial = 2236] [outer = (nil)] 07:59:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x9d49fc00) [pid = 17573] [serial = 2237] [outer = 0x9a8ce400] 07:59:18 INFO - PROCESS | 17573 | 1464706758261 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0xa0510400) [pid = 17573] [serial = 2238] [outer = 0x9a8ce400] 07:59:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x9d498400 == 103 [pid = 17573] [id = 746] 07:59:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0xa2284400) [pid = 17573] [serial = 2239] [outer = (nil)] 07:59:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0xa22c6400) [pid = 17573] [serial = 2240] [outer = 0xa2284400] 07:59:19 INFO - PROCESS | 17573 | 1464706759236 Marionette TRACE conn3 <- [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]]]}] 07:59:19 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. 07:59:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1688ms 07:59:19 INFO - PROCESS | 17573 | 1464706759286 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 17573 | 1464706759290 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:59:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:59:19 INFO - PROCESS | 17573 | 1464706759296 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 17573 | 1464706759300 Marionette TRACE conn3 <- [1,2954,null,{}] 07:59:19 INFO - PROCESS | 17573 | 1464706759306 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:19 INFO - PROCESS | 17573 | 1464706759611 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:59:19 INFO - PROCESS | 17573 | 1464706759968 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 17573 | ++DOCSHELL 0xa0615400 == 104 [pid = 17573] [id = 747] 07:59:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0xa061f000) [pid = 17573] [serial = 2241] [outer = (nil)] 07:59:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0xa2403000) [pid = 17573] [serial = 2242] [outer = 0xa061f000] 07:59:20 INFO - PROCESS | 17573 | 1464706760062 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0xa2476800) [pid = 17573] [serial = 2243] [outer = 0xa061f000] 07:59:20 INFO - PROCESS | 17573 | 1464706760886 Marionette TRACE conn3 <- [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]]]}] 07:59:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:59:20 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 07:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1636ms 07:59:20 INFO - PROCESS | 17573 | 1464706760933 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 17573 | 1464706760937 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:59:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:59:20 INFO - PROCESS | 17573 | 1464706760944 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 17573 | 1464706760946 Marionette TRACE conn3 <- [1,2958,null,{}] 07:59:20 INFO - PROCESS | 17573 | 1464706760953 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:21 INFO - PROCESS | 17573 | 1464706761240 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:59:21 INFO - PROCESS | 17573 | 1464706761612 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x9b2c9800 == 105 [pid = 17573] [id = 748] 07:59:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x9b464000) [pid = 17573] [serial = 2244] [outer = (nil)] 07:59:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0xa3227800) [pid = 17573] [serial = 2245] [outer = 0x9b464000] 07:59:21 INFO - PROCESS | 17573 | 1464706761707 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0xa35e8800) [pid = 17573] [serial = 2246] [outer = 0x9b464000] 07:59:22 INFO - PROCESS | 17573 | 1464706762518 Marionette TRACE conn3 <- [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]]]}] 07:59:22 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. 07:59:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1635ms 07:59:22 INFO - PROCESS | 17573 | 1464706762579 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 17573 | 1464706762583 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:59:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:59:22 INFO - PROCESS | 17573 | 1464706762589 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 17573 | 1464706762592 Marionette TRACE conn3 <- [1,2962,null,{}] 07:59:22 INFO - PROCESS | 17573 | 1464706762598 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:22 INFO - PROCESS | 17573 | 1464706762918 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:59:23 INFO - PROCESS | 17573 | 1464706763152 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x869d7000 == 106 [pid = 17573] [id = 749] 07:59:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0xa309cc00) [pid = 17573] [serial = 2247] [outer = (nil)] 07:59:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0xa50f8400) [pid = 17573] [serial = 2248] [outer = 0xa309cc00] 07:59:23 INFO - PROCESS | 17573 | 1464706763237 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0xa50f3c00) [pid = 17573] [serial = 2249] [outer = 0xa309cc00] 07:59:24 INFO - PROCESS | 17573 | 1464706764077 Marionette TRACE conn3 <- [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]]]}] 07:59:24 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. 07:59:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1530ms 07:59:24 INFO - PROCESS | 17573 | 1464706764120 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 17573 | 1464706764123 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:59:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:59:24 INFO - PROCESS | 17573 | 1464706764130 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 17573 | 1464706764133 Marionette TRACE conn3 <- [1,2966,null,{}] 07:59:24 INFO - PROCESS | 17573 | 1464706764139 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 17573 | 1464706764389 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:59:24 INFO - PROCESS | 17573 | 1464706764690 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a32f400 == 107 [pid = 17573] [id = 750] 07:59:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x8a333c00) [pid = 17573] [serial = 2250] [outer = (nil)] 07:59:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x8a337400) [pid = 17573] [serial = 2251] [outer = 0x8a333c00] 07:59:24 INFO - PROCESS | 17573 | 1464706764786 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x8a339c00) [pid = 17573] [serial = 2252] [outer = 0x8a333c00] 07:59:25 INFO - PROCESS | 17573 | 1464706765604 Marionette TRACE conn3 <- [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]]]}] 07:59:25 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. 07:59:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1539ms 07:59:25 INFO - PROCESS | 17573 | 1464706765670 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:59:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:59:25 INFO - PROCESS | 17573 | 1464706765675 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:59:25 INFO - PROCESS | 17573 | 1464706765681 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 17573 | 1464706765684 Marionette TRACE conn3 <- [1,2970,null,{}] 07:59:25 INFO - PROCESS | 17573 | 1464706765690 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:25 INFO - PROCESS | 17573 | 1464706765922 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:59:26 INFO - PROCESS | 17573 | 1464706766252 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a335400 == 108 [pid = 17573] [id = 751] 07:59:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x8a338000) [pid = 17573] [serial = 2253] [outer = (nil)] 07:59:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x924e9400) [pid = 17573] [serial = 2254] [outer = 0x8a338000] 07:59:26 INFO - PROCESS | 17573 | 1464706766346 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0xa50ef000) [pid = 17573] [serial = 2255] [outer = 0x8a338000] 07:59:27 INFO - PROCESS | 17573 | 1464706767185 Marionette TRACE conn3 <- [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]]]}] 07:59:27 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. 07:59:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1539ms 07:59:27 INFO - PROCESS | 17573 | 1464706767220 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:59:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:59:27 INFO - PROCESS | 17573 | 1464706767224 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:59:27 INFO - PROCESS | 17573 | 1464706767231 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 17573 | 1464706767234 Marionette TRACE conn3 <- [1,2974,null,{}] 07:59:27 INFO - PROCESS | 17573 | 1464706767240 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 17573 | 1464706767489 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:59:27 INFO - PROCESS | 17573 | 1464706767826 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x885e3800 == 109 [pid = 17573] [id = 752] 07:59:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x885e9000) [pid = 17573] [serial = 2256] [outer = (nil)] 07:59:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x885eb800) [pid = 17573] [serial = 2257] [outer = 0x885e9000] 07:59:27 INFO - PROCESS | 17573 | 1464706767918 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x885ee000) [pid = 17573] [serial = 2258] [outer = 0x885e9000] 07:59:28 INFO - PROCESS | 17573 | 1464706768755 Marionette TRACE conn3 <- [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]]]}] 07:59:28 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. 07:59:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1535ms 07:59:28 INFO - PROCESS | 17573 | 1464706768765 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 17573 | 1464706768768 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:59:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:59:28 INFO - PROCESS | 17573 | 1464706768800 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 17573 | 1464706768802 Marionette TRACE conn3 <- [1,2978,null,{}] 07:59:28 INFO - PROCESS | 17573 | 1464706768809 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 17573 | 1464706769028 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:59:29 INFO - PROCESS | 17573 | 1464706769318 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 17573 | ++DOCSHELL 0x885e5800 == 110 [pid = 17573] [id = 753] 07:59:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x885f0000) [pid = 17573] [serial = 2259] [outer = (nil)] 07:59:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x8a3a4800) [pid = 17573] [serial = 2260] [outer = 0x885f0000] 07:59:29 INFO - PROCESS | 17573 | 1464706769406 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x8a3a6000) [pid = 17573] [serial = 2261] [outer = 0x885f0000] 07:59:30 INFO - PROCESS | 17573 | 1464706770282 Marionette TRACE conn3 <- [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]]]}] 07:59:30 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. 07:59:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1499ms 07:59:30 INFO - PROCESS | 17573 | 1464706770292 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 17573 | 1464706770296 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:59:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:59:30 INFO - PROCESS | 17573 | 1464706770303 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 17573 | 1464706770306 Marionette TRACE conn3 <- [1,2982,null,{}] 07:59:30 INFO - PROCESS | 17573 | 1464706770312 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:30 INFO - PROCESS | 17573 | 1464706770557 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:59:30 INFO - PROCESS | 17573 | 1464706770858 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a35c00 == 111 [pid = 17573] [id = 754] 07:59:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x885ec400) [pid = 17573] [serial = 2262] [outer = (nil)] 07:59:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x8a3ac400) [pid = 17573] [serial = 2263] [outer = 0x885ec400] 07:59:30 INFO - PROCESS | 17573 | 1464706770954 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x8a3ae800) [pid = 17573] [serial = 2264] [outer = 0x885ec400] 07:59:34 INFO - PROCESS | 17573 | --DOCSHELL 0x8d072400 == 110 [pid = 17573] [id = 631] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x8e644c00) [pid = 17573] [serial = 2141] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x923d1400) [pid = 17573] [serial = 2091] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x98057000) [pid = 17573] [serial = 2099] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0xa6202400) [pid = 17573] [serial = 2117] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0xa628d000) [pid = 17573] [serial = 2118] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x92307000) [pid = 17573] [serial = 2090] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x87d4cc00) [pid = 17573] [serial = 2127] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0xa0613000) [pid = 17573] [serial = 2111] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x91959000) [pid = 17573] [serial = 2087] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0xa6710000) [pid = 17573] [serial = 2121] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x94e3b800) [pid = 17573] [serial = 2097] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0xa2609c00) [pid = 17573] [serial = 2114] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x99fc5800) [pid = 17573] [serial = 2102] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x8a2eec00) [pid = 17573] [serial = 2079] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x8cc98800) [pid = 17573] [serial = 2136] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x9abb4000) [pid = 17573] [serial = 2106] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x9b46ac00) [pid = 17573] [serial = 2108] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x92b11c00) [pid = 17573] [serial = 2096] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x9a8ca400) [pid = 17573] [serial = 2105] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x87d4b000) [pid = 17573] [serial = 2126] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x927d8400) [pid = 17573] [serial = 2094] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0xa670b400) [pid = 17573] [serial = 2120] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x8ca75000) [pid = 17573] [serial = 2124] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x8ea53c00) [pid = 17573] [serial = 2084] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x8ca70400) [pid = 17573] [serial = 2123] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x8f521800) [pid = 17573] [serial = 2019] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x91be4400) [pid = 17573] [serial = 2088] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x8a1a2400) [pid = 17573] [serial = 2133] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0x924e1800) [pid = 17573] [serial = 2093] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x8d56e800) [pid = 17573] [serial = 2082] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x8ca74400) [pid = 17573] [serial = 2129] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x8ca6c800) [pid = 17573] [serial = 2135] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x99fe9000) [pid = 17573] [serial = 2103] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x8d63bc00) [pid = 17573] [serial = 2138] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x88e5bc00) [pid = 17573] [serial = 2132] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8d104000) [pid = 17573] [serial = 2081] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x98f63800) [pid = 17573] [serial = 2100] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0xa2163400) [pid = 17573] [serial = 2112] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x9bff5c00) [pid = 17573] [serial = 2109] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0xa30a3800) [pid = 17573] [serial = 2115] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x88a13800) [pid = 17573] [serial = 2078] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x8e314800) [pid = 17573] [serial = 2139] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x8f643000) [pid = 17573] [serial = 2085] [outer = (nil)] [url = about:blank] 07:59:35 INFO - PROCESS | 17573 | 1464706775315 Marionette TRACE conn3 <- [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"]]]}] 07:59:35 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:59:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:59:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 5042ms 07:59:35 INFO - PROCESS | 17573 | 1464706775347 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:59:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:59:35 INFO - PROCESS | 17573 | 1464706775353 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:59:35 INFO - PROCESS | 17573 | 1464706775361 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 17573 | 1464706775367 Marionette TRACE conn3 <- [1,2986,null,{}] 07:59:35 INFO - PROCESS | 17573 | 1464706775377 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:35 INFO - PROCESS | 17573 | 1464706775596 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:59:35 INFO - PROCESS | 17573 | 1464706775918 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 17573 | ++DOCSHELL 0x85708c00 == 111 [pid = 17573] [id = 755] 07:59:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x85709400) [pid = 17573] [serial = 2265] [outer = (nil)] 07:59:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x85710400) [pid = 17573] [serial = 2266] [outer = 0x85709400] 07:59:36 INFO - PROCESS | 17573 | 1464706776016 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x869de800) [pid = 17573] [serial = 2267] [outer = 0x85709400] 07:59:36 INFO - PROCESS | 17573 | 1464706776777 Marionette TRACE conn3 <- [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]]]}] 07:59:36 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. 07:59:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1452ms 07:59:36 INFO - PROCESS | 17573 | 1464706776813 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 17573 | 1464706776821 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:59:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:59:36 INFO - PROCESS | 17573 | 1464706776831 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 17573 | 1464706776835 Marionette TRACE conn3 <- [1,2990,null,{}] 07:59:36 INFO - PROCESS | 17573 | 1464706776842 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:37 INFO - PROCESS | 17573 | 1464706777168 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:59:37 INFO - PROCESS | 17573 | 1464706777320 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 17573 | ++DOCSHELL 0x87a3bc00 == 112 [pid = 17573] [id = 756] 07:59:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x87a3cc00) [pid = 17573] [serial = 2268] [outer = (nil)] 07:59:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x87d47c00) [pid = 17573] [serial = 2269] [outer = 0x87a3cc00] 07:59:37 INFO - PROCESS | 17573 | 1464706777393 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x87d4e000) [pid = 17573] [serial = 2270] [outer = 0x87a3cc00] 07:59:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x87d50400 == 113 [pid = 17573] [id = 757] 07:59:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x88a1f400) [pid = 17573] [serial = 2271] [outer = (nil)] 07:59:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x88a21800) [pid = 17573] [serial = 2272] [outer = 0x88a1f400] 07:59:38 INFO - PROCESS | 17573 | 1464706778278 Marionette TRACE conn3 <- [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]]]}] 07:59:38 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. 07:59:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1494ms 07:59:38 INFO - PROCESS | 17573 | 1464706778325 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 17573 | 1464706778329 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:59:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:59:38 INFO - PROCESS | 17573 | 1464706778335 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 17573 | 1464706778341 Marionette TRACE conn3 <- [1,2994,null,{}] 07:59:38 INFO - PROCESS | 17573 | 1464706778366 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:38 INFO - PROCESS | 17573 | 1464706778733 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:59:38 INFO - PROCESS | 17573 | 1464706778779 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d08800 == 114 [pid = 17573] [id = 758] 07:59:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x88d0bc00) [pid = 17573] [serial = 2273] [outer = (nil)] 07:59:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x88e58800) [pid = 17573] [serial = 2274] [outer = 0x88d0bc00] 07:59:38 INFO - PROCESS | 17573 | 1464706778857 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x894ec800) [pid = 17573] [serial = 2275] [outer = 0x88d0bc00] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x8e5a5c00) [pid = 17573] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x9272f800) [pid = 17573] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x9bff1400) [pid = 17573] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8f9d3000) [pid = 17573] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x8d10d400) [pid = 17573] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x98061800) [pid = 17573] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x87d4f800) [pid = 17573] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8d0d0c00) [pid = 17573] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x88d0cc00) [pid = 17573] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x924e3c00) [pid = 17573] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x923d3000) [pid = 17573] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x8f9ce000) [pid = 17573] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x8f95b800) [pid = 17573] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x8ea5c800) [pid = 17573] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x99fdb400) [pid = 17573] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x8f52d400) [pid = 17573] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x8cc98000) [pid = 17573] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x8f963400) [pid = 17573] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x9390dc00) [pid = 17573] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x9a8c3400) [pid = 17573] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:59:40 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x87d4a000) [pid = 17573] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:59:40 INFO - PROCESS | 17573 | 1464706780455 Marionette TRACE conn3 <- [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]]]}] 07:59:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:59:40 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 07:59:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2143ms 07:59:40 INFO - PROCESS | 17573 | 1464706780526 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 17573 | 1464706780531 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:59:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:59:40 INFO - PROCESS | 17573 | 1464706780544 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 17573 | 1464706780546 Marionette TRACE conn3 <- [1,2998,null,{}] 07:59:40 INFO - PROCESS | 17573 | 1464706780552 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:40 INFO - PROCESS | 17573 | 1464706780765 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:59:41 INFO - PROCESS | 17573 | 1464706781004 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 17573 | ++DOCSHELL 0x85455800 == 115 [pid = 17573] [id = 759] 07:59:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x88a1bc00) [pid = 17573] [serial = 2276] [outer = (nil)] 07:59:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8a1a2400) [pid = 17573] [serial = 2277] [outer = 0x88a1bc00] 07:59:41 INFO - PROCESS | 17573 | 1464706781084 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x8a2ed800) [pid = 17573] [serial = 2278] [outer = 0x88a1bc00] 07:59:41 INFO - PROCESS | 17573 | 1464706781839 Marionette TRACE conn3 <- [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]]]}] 07:59:41 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. 07:59:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1330ms 07:59:41 INFO - PROCESS | 17573 | 1464706781875 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 17573 | 1464706781878 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:59:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:59:41 INFO - PROCESS | 17573 | 1464706781884 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 17573 | 1464706781887 Marionette TRACE conn3 <- [1,3002,null,{}] 07:59:41 INFO - PROCESS | 17573 | 1464706781895 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:42 INFO - PROCESS | 17573 | 1464706782178 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:59:42 INFO - PROCESS | 17573 | 1464706782199 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a19c800 == 116 [pid = 17573] [id = 760] 07:59:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x8a2ebc00) [pid = 17573] [serial = 2279] [outer = (nil)] 07:59:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8a33ec00) [pid = 17573] [serial = 2280] [outer = 0x8a2ebc00] 07:59:42 INFO - PROCESS | 17573 | 1464706782270 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8a3ac000) [pid = 17573] [serial = 2281] [outer = 0x8a2ebc00] 07:59:43 INFO - PROCESS | 17573 | 1464706783436 Marionette TRACE conn3 <- [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]]]}] 07:59:43 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. 07:59:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1583ms 07:59:43 INFO - PROCESS | 17573 | 1464706783468 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 17573 | 1464706783476 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:59:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:59:43 INFO - PROCESS | 17573 | 1464706783484 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 17573 | 1464706783491 Marionette TRACE conn3 <- [1,3006,null,{}] 07:59:43 INFO - PROCESS | 17573 | 1464706783499 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:43 INFO - PROCESS | 17573 | 1464706783751 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:59:44 INFO - PROCESS | 17573 | 1464706784066 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 17573 | ++DOCSHELL 0x87968800 == 117 [pid = 17573] [id = 761] 07:59:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8796a000) [pid = 17573] [serial = 2282] [outer = (nil)] 07:59:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x87d43400) [pid = 17573] [serial = 2283] [outer = 0x8796a000] 07:59:44 INFO - PROCESS | 17573 | 1464706784211 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x87d4ac00) [pid = 17573] [serial = 2284] [outer = 0x8796a000] 07:59:45 INFO - PROCESS | 17573 | 1464706785048 Marionette TRACE conn3 <- [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]]]}] 07:59:45 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. 07:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1586ms 07:59:45 INFO - PROCESS | 17573 | 1464706785070 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 17573 | 1464706785079 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:59:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:59:45 INFO - PROCESS | 17573 | 1464706785090 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 17573 | 1464706785094 Marionette TRACE conn3 <- [1,3010,null,{}] 07:59:45 INFO - PROCESS | 17573 | 1464706785100 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:45 INFO - PROCESS | 17573 | 1464706785340 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:59:45 INFO - PROCESS | 17573 | 1464706785653 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 17573 | ++DOCSHELL 0x88e54000 == 118 [pid = 17573] [id = 762] 07:59:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x894ea400) [pid = 17573] [serial = 2285] [outer = (nil)] 07:59:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8a1a2800) [pid = 17573] [serial = 2286] [outer = 0x894ea400] 07:59:45 INFO - PROCESS | 17573 | 1464706785746 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8a334000) [pid = 17573] [serial = 2287] [outer = 0x894ea400] 07:59:46 INFO - PROCESS | 17573 | 1464706786670 Marionette TRACE conn3 <- [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]]]}] 07:59:46 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 07:59:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1589ms 07:59:46 INFO - PROCESS | 17573 | 1464706786679 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 17573 | 1464706786683 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:59:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:59:46 INFO - PROCESS | 17573 | 1464706786690 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 17573 | 1464706786696 Marionette TRACE conn3 <- [1,3014,null,{}] 07:59:46 INFO - PROCESS | 17573 | 1464706786712 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:46 INFO - PROCESS | 17573 | 1464706786972 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:59:47 INFO - PROCESS | 17573 | 1464706787275 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 17573 | ++DOCSHELL 0x87969400 == 119 [pid = 17573] [id = 763] 07:59:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8c280800) [pid = 17573] [serial = 2288] [outer = (nil)] 07:59:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8c549800) [pid = 17573] [serial = 2289] [outer = 0x8c280800] 07:59:47 INFO - PROCESS | 17573 | 1464706787372 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8c624800) [pid = 17573] [serial = 2290] [outer = 0x8c280800] 07:59:47 INFO - PROCESS | 17573 | [17573] 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 07:59:48 INFO - PROCESS | 17573 | 1464706788315 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:59:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:59:48 INFO - {} 07:59:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:59:48 INFO - {} 07:59:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:59:48 INFO - {} 07:59:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:59:48 INFO - {} 07:59:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1644ms 07:59:48 INFO - PROCESS | 17573 | 1464706788335 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 17573 | 1464706788340 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:59:48 INFO - TEST-START | /FileAPI/fileReader.html 07:59:48 INFO - PROCESS | 17573 | 1464706788346 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 17573 | 1464706788349 Marionette TRACE conn3 <- [1,3018,null,{}] 07:59:48 INFO - PROCESS | 17573 | 1464706788361 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:48 INFO - PROCESS | 17573 | 1464706788609 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:59:48 INFO - PROCESS | 17573 | 1464706788890 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 17573 | ++DOCSHELL 0x8c54a400 == 120 [pid = 17573] [id = 764] 07:59:48 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8c628c00) [pid = 17573] [serial = 2291] [outer = (nil)] 07:59:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8cbcc000) [pid = 17573] [serial = 2292] [outer = 0x8c628c00] 07:59:49 INFO - PROCESS | 17573 | 1464706789022 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x8cc98000) [pid = 17573] [serial = 2293] [outer = 0x8c628c00] 07:59:49 INFO - PROCESS | 17573 | 1464706789875 Marionette TRACE conn3 <- [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]]]}] 07:59:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:59:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:59:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:59:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:59:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1542ms 07:59:49 INFO - PROCESS | 17573 | 1464706789890 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 17573 | 1464706789894 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:59:49 INFO - TEST-START | /FileAPI/historical.html 07:59:49 INFO - PROCESS | 17573 | 1464706789900 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 17573 | 1464706789904 Marionette TRACE conn3 <- [1,3022,null,{}] 07:59:49 INFO - PROCESS | 17573 | 1464706789910 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:50 INFO - PROCESS | 17573 | 1464706790150 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:59:50 INFO - PROCESS | 17573 | 1464706790433 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ca74c00 == 121 [pid = 17573] [id = 765] 07:59:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8cc99800) [pid = 17573] [serial = 2294] [outer = (nil)] 07:59:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8cd34000) [pid = 17573] [serial = 2295] [outer = 0x8cc99800] 07:59:50 INFO - PROCESS | 17573 | 1464706790526 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8cd37400) [pid = 17573] [serial = 2296] [outer = 0x8cc99800] 07:59:51 INFO - PROCESS | 17573 | 1464706791462 Marionette TRACE conn3 <- [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"]]]}] 07:59:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:59:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:59:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:59:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:59:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:59:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:59:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:59:51 INFO - TEST-OK | /FileAPI/historical.html | took 1582ms 07:59:51 INFO - PROCESS | 17573 | 1464706791485 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 17573 | 1464706791489 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:59:51 INFO - TEST-START | /FileAPI/idlharness.html 07:59:51 INFO - PROCESS | 17573 | 1464706791496 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 17573 | 1464706791500 Marionette TRACE conn3 <- [1,3026,null,{}] 07:59:51 INFO - PROCESS | 17573 | 1464706791505 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:51 INFO - PROCESS | 17573 | 1464706791761 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:59:52 INFO - PROCESS | 17573 | 1464706792089 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d077c00 == 122 [pid = 17573] [id = 766] 07:59:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x8d0d4800) [pid = 17573] [serial = 2297] [outer = (nil)] 07:59:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 154 (0x8d1dd800) [pid = 17573] [serial = 2298] [outer = 0x8d0d4800] 07:59:52 INFO - PROCESS | 17573 | 1464706792228 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 17573 | ++DOMWINDOW == 155 (0x8d569c00) [pid = 17573] [serial = 2299] [outer = 0x8d0d4800] 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:59:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:59:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:59:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:59:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:59:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:59:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:59:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:59:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:59:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:59:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:59:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:59:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:59:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:59:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:59:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:59:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:59:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:59:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:59:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:59:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:59:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:59:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:59:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:59:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:59:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:59:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:59:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:59:53 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 07:59:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:59:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:59:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:59:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:59:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:59:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:59:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:59:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:59:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:59:53 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 07:59:53 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 07:59:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:59:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:59:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:59:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:59:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:59:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:59:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:59:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:59:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:59:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:59:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:59:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:59:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:59:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:59:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:59:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:59:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:59:53 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 07:59:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:59:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:59:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:59:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:59:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:59:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:59:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:59:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:59:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:59:53 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 07:59:53 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 07:59:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:59:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:59:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:59:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:59:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:59:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:59:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:59:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:59:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:59:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:59:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 2319ms 07:59:53 INFO - PROCESS | 17573 | 1464706793652 Marionette TRACE conn3 <- [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]]]}] 07:59:54 INFO - PROCESS | 17573 | 1464706793944 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 17573 | 1464706793950 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:59:54 INFO - TEST-START | /FileAPI/idlharness.worker 07:59:54 INFO - PROCESS | 17573 | 1464706793993 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 17573 | 1464706793995 Marionette TRACE conn3 <- [1,3030,null,{}] 07:59:54 INFO - PROCESS | 17573 | 1464706794005 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:54 INFO - PROCESS | 17573 | 1464706794214 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:59:54 INFO - PROCESS | 17573 | 1464706794491 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 17573 | ++DOCSHELL 0x8ca71c00 == 123 [pid = 17573] [id = 767] 07:59:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 156 (0x8d642400) [pid = 17573] [serial = 2300] [outer = (nil)] 07:59:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 157 (0x8f63d800) [pid = 17573] [serial = 2301] [outer = 0x8d642400] 07:59:54 INFO - PROCESS | 17573 | 1464706794579 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 17573 | ++DOMWINDOW == 158 (0x8f640800) [pid = 17573] [serial = 2302] [outer = 0x8d642400] 07:59:54 INFO - PROCESS | 17573 | [17573] 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 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:59:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:59:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:59:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:59:56 INFO - {} 07:59:56 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 07:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:59:56 INFO - {} 07:59:56 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 - {} 07:59:56 INFO - {} 07:59:56 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 07:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:59:56 INFO - {} 07:59:56 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 07:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:59:56 INFO - {} 07:59:56 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 - {} 07:59:56 INFO - {} 07:59:56 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 07:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 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 07:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 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 07:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 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 07:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 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 07:59:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:59:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:59:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:59:56 INFO - {} 07:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:59:56 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:59:57 INFO - {} 07:59:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2858ms 07:59:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:59:57 INFO - PROCESS | 17573 | 1464706796652 Marionette TRACE conn3 <- [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,{},{}]]]}] 07:59:57 INFO - PROCESS | 17573 | 1464706796828 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 17573 | 1464706796832 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:59:57 INFO - PROCESS | 17573 | 1464706796844 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 17573 | 1464706796857 Marionette TRACE conn3 <- [1,3034,null,{}] 07:59:57 INFO - PROCESS | 17573 | 1464706796872 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:57 INFO - PROCESS | 17573 | 1464706797246 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:59:57 INFO - PROCESS | 17573 | 1464706797561 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 17573 | ++DOCSHELL 0x8cd2e000 == 124 [pid = 17573] [id = 768] 07:59:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 159 (0x8f646000) [pid = 17573] [serial = 2303] [outer = (nil)] 07:59:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 160 (0x92724000) [pid = 17573] [serial = 2304] [outer = 0x8f646000] 07:59:57 INFO - PROCESS | 17573 | 1464706797650 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 17573 | ++DOMWINDOW == 161 (0x92728c00) [pid = 17573] [serial = 2305] [outer = 0x8f646000] 07:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:59:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1656ms 07:59:58 INFO - PROCESS | 17573 | 1464706798491 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:59:58 INFO - PROCESS | 17573 | 1464706798502 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 17573 | 1464706798505 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:59:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:59:58 INFO - PROCESS | 17573 | 1464706798536 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 17573 | 1464706798539 Marionette TRACE conn3 <- [1,3038,null,{}] 07:59:58 INFO - PROCESS | 17573 | 1464706798546 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:58 INFO - PROCESS | 17573 | 1464706798804 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:59:59 INFO - PROCESS | 17573 | 1464706799118 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 17573 | ++DOCSHELL 0x92725000 == 125 [pid = 17573] [id = 769] 07:59:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 162 (0x92725400) [pid = 17573] [serial = 2306] [outer = (nil)] 07:59:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 163 (0x927db000) [pid = 17573] [serial = 2307] [outer = 0x92725400] 07:59:59 INFO - PROCESS | 17573 | 1464706799208 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 17573 | ++DOMWINDOW == 164 (0x92b04400) [pid = 17573] [serial = 2308] [outer = 0x92725400] 08:00:00 INFO - PROCESS | 17573 | 1464706800035 Marionette TRACE conn3 <- [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"]]]}] 08:00:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:00:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1536ms 08:00:00 INFO - PROCESS | 17573 | 1464706800065 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 17573 | 1464706800069 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:00:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:00:00 INFO - PROCESS | 17573 | 1464706800076 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 17573 | 1464706800079 Marionette TRACE conn3 <- [1,3042,null,{}] 08:00:00 INFO - PROCESS | 17573 | 1464706800085 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 17573 | 1464706800327 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:00:00 INFO - PROCESS | 17573 | 1464706800614 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d567400 == 126 [pid = 17573] [id = 770] 08:00:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 165 (0x927d7400) [pid = 17573] [serial = 2309] [outer = (nil)] 08:00:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 166 (0x92b12000) [pid = 17573] [serial = 2310] [outer = 0x927d7400] 08:00:00 INFO - PROCESS | 17573 | 1464706800709 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 17573 | ++DOMWINDOW == 167 (0x9386b000) [pid = 17573] [serial = 2311] [outer = 0x927d7400] 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:00:01 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. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:00:01 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'.) 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:00:02 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. 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:00:02 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. 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:00:02 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. 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:00:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:00:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1946ms 08:00:02 INFO - PROCESS | 17573 | 1464706801919 Marionette TRACE conn3 <- [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]]]}] 08:00:02 INFO - PROCESS | 17573 | 1464706802186 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 17573 | 1464706802198 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:00:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:00:02 INFO - PROCESS | 17573 | 1464706802281 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 17573 | 1464706802296 Marionette TRACE conn3 <- [1,3046,null,{}] 08:00:02 INFO - PROCESS | 17573 | 1464706802400 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 17573 | 1464706802626 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:00:02 INFO - PROCESS | 17573 | 1464706802937 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f744800 == 127 [pid = 17573] [id = 771] 08:00:02 INFO - PROCESS | 17573 | ++DOMWINDOW == 168 (0x8f960000) [pid = 17573] [serial = 2312] [outer = (nil)] 08:00:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 169 (0x8f963c00) [pid = 17573] [serial = 2313] [outer = 0x8f960000] 08:00:03 INFO - PROCESS | 17573 | 1464706803030 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 17573 | ++DOMWINDOW == 170 (0x8f9cdc00) [pid = 17573] [serial = 2314] [outer = 0x8f960000] 08:00:03 INFO - PROCESS | 17573 | [17573] 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 08:00:03 INFO - PROCESS | 17573 | 1464706803969 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:00:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:00:04 INFO - {} 08:00:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1751ms 08:00:04 INFO - PROCESS | 17573 | 1464706804016 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 17573 | 1464706804021 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:00:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:00:04 INFO - PROCESS | 17573 | 1464706804033 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 17573 | 1464706804036 Marionette TRACE conn3 <- [1,3050,null,{}] 08:00:04 INFO - PROCESS | 17573 | 1464706804092 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 17573 | 1464706804374 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:00:04 INFO - PROCESS | 17573 | 1464706804692 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f9cc800 == 128 [pid = 17573] [id = 772] 08:00:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 171 (0x8f9cf800) [pid = 17573] [serial = 2315] [outer = (nil)] 08:00:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 172 (0x9195bc00) [pid = 17573] [serial = 2316] [outer = 0x8f9cf800] 08:00:04 INFO - PROCESS | 17573 | 1464706804778 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 17573 | ++DOMWINDOW == 173 (0x91961c00) [pid = 17573] [serial = 2317] [outer = 0x8f9cf800] 08:00:05 INFO - PROCESS | 17573 | 1464706805544 Marionette TRACE conn3 <- [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]]]}] 08:00:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:00:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:00:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:00:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:00:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1532ms 08:00:05 INFO - PROCESS | 17573 | 1464706805577 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 17573 | 1464706805581 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:00:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:00:05 INFO - PROCESS | 17573 | 1464706805592 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 17573 | 1464706805594 Marionette TRACE conn3 <- [1,3054,null,{}] 08:00:05 INFO - PROCESS | 17573 | 1464706805600 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 17573 | 1464706805814 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:00:06 INFO - PROCESS | 17573 | 1464706806100 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 17573 | ++DOCSHELL 0x840f1000 == 129 [pid = 17573] [id = 773] 08:00:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 174 (0x917c6c00) [pid = 17573] [serial = 2318] [outer = (nil)] 08:00:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 175 (0x91f54800) [pid = 17573] [serial = 2319] [outer = 0x917c6c00] 08:00:06 INFO - PROCESS | 17573 | 1464706806198 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 17573 | ++DOMWINDOW == 176 (0x922c2000) [pid = 17573] [serial = 2320] [outer = 0x917c6c00] 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00:07 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" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00:07 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" 08:00:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1987ms 08:00:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:00:07 INFO - PROCESS | 17573 | 1464706807442 Marionette TRACE conn3 <- [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"]]]}] 08:00:07 INFO - PROCESS | 17573 | 1464706807652 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 17573 | 1464706807657 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:00:07 INFO - PROCESS | 17573 | 1464706807677 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 17573 | 1464706807693 Marionette TRACE conn3 <- [1,3058,null,{}] 08:00:07 INFO - PROCESS | 17573 | 1464706807773 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 17573 | 1464706808054 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:00:08 INFO - PROCESS | 17573 | 1464706808401 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 17573 | ++DOCSHELL 0x91f4c000 == 130 [pid = 17573] [id = 774] 08:00:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 177 (0x922cac00) [pid = 17573] [serial = 2321] [outer = (nil)] 08:00:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 178 (0x9561c800) [pid = 17573] [serial = 2322] [outer = 0x922cac00] 08:00:08 INFO - PROCESS | 17573 | 1464706808500 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 17573 | ++DOMWINDOW == 179 (0x95623000) [pid = 17573] [serial = 2323] [outer = 0x922cac00] 08:00:09 INFO - PROCESS | 17573 | 1464706809384 Marionette TRACE conn3 <- [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]]]}] 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:00:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:00:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:00:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:00:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:00:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:00:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:00:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:00:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:00:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1758ms 08:00:09 INFO - PROCESS | 17573 | 1464706809436 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 17573 | 1464706809440 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:00:09 INFO - PROCESS | 17573 | 1464706809500 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 17573 | 1464706809503 Marionette TRACE conn3 <- [1,3062,null,{}] 08:00:09 INFO - PROCESS | 17573 | 1464706809509 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 17573 | 1464706809731 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:00:10 INFO - PROCESS | 17573 | 1464706810092 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 17573 | ++DOCSHELL 0x8f957800 == 131 [pid = 17573] [id = 775] 08:00:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 180 (0x8f9cd800) [pid = 17573] [serial = 2324] [outer = (nil)] 08:00:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 181 (0x9561bc00) [pid = 17573] [serial = 2325] [outer = 0x8f9cd800] 08:00:10 INFO - PROCESS | 17573 | 1464706810187 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 17573 | ++DOMWINDOW == 182 (0x975c7c00) [pid = 17573] [serial = 2326] [outer = 0x8f9cd800] 08:00:10 INFO - PROCESS | 17573 | [17573] 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 08:00:11 INFO - PROCESS | 17573 | 1464706811071 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:00:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:00:11 INFO - {} 08:00:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1596ms 08:00:11 INFO - PROCESS | 17573 | 1464706811087 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:00:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:00:11 INFO - PROCESS | 17573 | 1464706811091 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:00:11 INFO - PROCESS | 17573 | 1464706811097 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 17573 | 1464706811101 Marionette TRACE conn3 <- [1,3066,null,{}] 08:00:11 INFO - PROCESS | 17573 | 1464706811106 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 17573 | 1464706811370 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:00:11 INFO - PROCESS | 17573 | 1464706811781 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 17573 | ++DOCSHELL 0x91957800 == 132 [pid = 17573] [id = 776] 08:00:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 183 (0x938b3400) [pid = 17573] [serial = 2327] [outer = (nil)] 08:00:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 184 (0x99e03c00) [pid = 17573] [serial = 2328] [outer = 0x938b3400] 08:00:11 INFO - PROCESS | 17573 | 1464706811874 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 17573 | ++DOMWINDOW == 185 (0x99fc3000) [pid = 17573] [serial = 2329] [outer = 0x938b3400] 08:00:12 INFO - PROCESS | 17573 | 1464706812665 Marionette TRACE conn3 <- [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]]]}] 08:00:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:00:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:00:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:00:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:00:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:00:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:00:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:00:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1632ms 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x8f9d0800 == 131 [pid = 17573] [id = 248] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x87d50400 == 130 [pid = 17573] [id = 757] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x87a3bc00 == 129 [pid = 17573] [id = 756] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x85708c00 == 128 [pid = 17573] [id = 755] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x885e3800 == 127 [pid = 17573] [id = 752] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x885e5800 == 126 [pid = 17573] [id = 753] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x8a335400 == 125 [pid = 17573] [id = 751] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x8a32f400 == 124 [pid = 17573] [id = 750] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x869d7000 == 123 [pid = 17573] [id = 749] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0xa0615400 == 122 [pid = 17573] [id = 747] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x9b2c9800 == 121 [pid = 17573] [id = 748] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x9d498400 == 120 [pid = 17573] [id = 746] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x9a8c7c00 == 119 [pid = 17573] [id = 745] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x9963f800 == 118 [pid = 17573] [id = 744] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x9916b400 == 117 [pid = 17573] [id = 743] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x8f960400 == 116 [pid = 17573] [id = 742] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x94e46c00 == 115 [pid = 17573] [id = 741] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x91f57400 == 114 [pid = 17573] [id = 739] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x91f56c00 == 113 [pid = 17573] [id = 740] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x8f9d2000 == 112 [pid = 17573] [id = 738] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x8d103c00 == 111 [pid = 17573] [id = 737] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x8d07c400 == 110 [pid = 17573] [id = 736] 08:00:15 INFO - PROCESS | 17573 | --DOCSHELL 0x88d04c00 == 109 [pid = 17573] [id = 735] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 184 (0x8e320400) [pid = 17573] [serial = 2204] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 183 (0x8ec06000) [pid = 17573] [serial = 2202] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 182 (0x92b13c00) [pid = 17573] [serial = 2165] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 181 (0x9d8d3000) [pid = 17573] [serial = 2189] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 180 (0xa105fc00) [pid = 17573] [serial = 2192] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 179 (0x99fe9c00) [pid = 17573] [serial = 2177] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 178 (0x8ea5d400) [pid = 17573] [serial = 2148] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 177 (0x99645800) [pid = 17573] [serial = 2175] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 176 (0x8ee0ac00) [pid = 17573] [serial = 2130] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 175 (0x94ef4400) [pid = 17573] [serial = 2168] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 174 (0x88e59800) [pid = 17573] [serial = 2195] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 173 (0x9272a800) [pid = 17573] [serial = 2162] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 172 (0x9c132c00) [pid = 17573] [serial = 2186] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 171 (0x9249a800) [pid = 17573] [serial = 2160] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 170 (0x9517a000) [pid = 17573] [serial = 2169] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 169 (0x917cb800) [pid = 17573] [serial = 2154] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 168 (0x8f745800) [pid = 17573] [serial = 2076] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 167 (0x927d8c00) [pid = 17573] [serial = 2163] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 166 (0x9abb6c00) [pid = 17573] [serial = 2180] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 165 (0x9c13c800) [pid = 17573] [serial = 2187] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 164 (0x93867c00) [pid = 17573] [serial = 2166] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 163 (0x8ea55000) [pid = 17573] [serial = 2201] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 162 (0x8f95a400) [pid = 17573] [serial = 2151] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 161 (0x8d0cf400) [pid = 17573] [serial = 2199] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 160 (0x8a1a7400) [pid = 17573] [serial = 2196] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 159 (0x9a3f4800) [pid = 17573] [serial = 2178] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 158 (0x9b2ca800) [pid = 17573] [serial = 2181] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 157 (0x8f648c00) [pid = 17573] [serial = 2150] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 156 (0x91bee000) [pid = 17573] [serial = 2156] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 155 (0xa050f800) [pid = 17573] [serial = 2190] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 154 (0x99164800) [pid = 17573] [serial = 2174] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 153 (0x917c1400) [pid = 17573] [serial = 2153] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 152 (0x92487000) [pid = 17573] [serial = 2159] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0x9561dc00) [pid = 17573] [serial = 2171] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x9b94ac00) [pid = 17573] [serial = 2184] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x9561f800) [pid = 17573] [serial = 2172] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0x8a2f6400) [pid = 17573] [serial = 2144] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x91f4d000) [pid = 17573] [serial = 2157] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0x8cd35000) [pid = 17573] [serial = 2198] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x9b7a7000) [pid = 17573] [serial = 2183] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x8e31e400) [pid = 17573] [serial = 2147] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0x8c548400) [pid = 17573] [serial = 2145] [outer = (nil)] [url = about:blank] 08:00:16 INFO - PROCESS | 17573 | 1464706816334 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 17573 | 1464706816339 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:00:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:00:16 INFO - PROCESS | 17573 | 1464706816371 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 17573 | 1464706816378 Marionette TRACE conn3 <- [1,3070,null,{}] 08:00:16 INFO - PROCESS | 17573 | 1464706816386 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 17573 | 1464706816629 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:00:16 INFO - PROCESS | 17573 | 1464706816897 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 17573 | ++DOCSHELL 0x869df400 == 110 [pid = 17573] [id = 777] 08:00:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x869e0400) [pid = 17573] [serial = 2330] [outer = (nil)] 08:00:16 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x87966c00) [pid = 17573] [serial = 2331] [outer = 0x869e0400] 08:00:16 INFO - PROCESS | 17573 | 1464706816976 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x87a3a800) [pid = 17573] [serial = 2332] [outer = 0x869e0400] 08:00:17 INFO - PROCESS | 17573 | 1464706817753 Marionette TRACE conn3 <- [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]]]}] 08:00:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:00:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:00:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:00:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:00:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:00:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:00:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1437ms 08:00:17 INFO - PROCESS | 17573 | 1464706817815 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 17573 | 1464706817819 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:00:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:00:17 INFO - PROCESS | 17573 | 1464706817831 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 17573 | 1464706817835 Marionette TRACE conn3 <- [1,3074,null,{}] 08:00:17 INFO - PROCESS | 17573 | 1464706817846 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 17573 | 1464706818043 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:00:18 INFO - PROCESS | 17573 | 1464706818062 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 17573 | ++DOCSHELL 0x87962c00 == 111 [pid = 17573] [id = 778] 08:00:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x885ef400) [pid = 17573] [serial = 2333] [outer = (nil)] 08:00:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x88d01c00) [pid = 17573] [serial = 2334] [outer = 0x885ef400] 08:00:18 INFO - PROCESS | 17573 | 1464706818372 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x88e59800) [pid = 17573] [serial = 2335] [outer = 0x885ef400] 08:00:19 INFO - PROCESS | 17573 | 1464706819232 Marionette TRACE conn3 <- [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]]]}] 08:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:00:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1442ms 08:00:19 INFO - PROCESS | 17573 | 1464706819276 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 17573 | 1464706819280 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:00:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:00:19 INFO - PROCESS | 17573 | 1464706819287 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 17573 | 1464706819291 Marionette TRACE conn3 <- [1,3078,null,{}] 08:00:19 INFO - PROCESS | 17573 | 1464706819303 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 17573 | 1464706819637 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:00:19 INFO - PROCESS | 17573 | 1464706819680 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a333400 == 112 [pid = 17573] [id = 779] 08:00:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x8a3a4c00) [pid = 17573] [serial = 2336] [outer = (nil)] 08:00:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x8a3ad000) [pid = 17573] [serial = 2337] [outer = 0x8a3a4c00] 08:00:19 INFO - PROCESS | 17573 | 1464706819762 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x8a7eb400) [pid = 17573] [serial = 2338] [outer = 0x8a3a4c00] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 151 (0xa0613800) [pid = 17573] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 150 (0x88d0b400) [pid = 17573] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 149 (0x8d104400) [pid = 17573] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 148 (0xa309cc00) [pid = 17573] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 147 (0x85709400) [pid = 17573] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 146 (0xa2284400) [pid = 17573] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 145 (0x885e9000) [pid = 17573] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 144 (0x87a3cc00) [pid = 17573] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 143 (0xa061f000) [pid = 17573] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 142 (0x88a1f400) [pid = 17573] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 141 (0x99fc3800) [pid = 17573] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 140 (0x88a1bc00) [pid = 17573] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 139 (0x99d9e800) [pid = 17573] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 138 (0x95179400) [pid = 17573] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 137 (0x88d0bc00) [pid = 17573] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 136 (0x980d1000) [pid = 17573] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 135 (0x8a333c00) [pid = 17573] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 134 (0x9a8ce400) [pid = 17573] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 133 (0x8d10e000) [pid = 17573] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 132 (0x92488400) [pid = 17573] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 131 (0x8f9d1800) [pid = 17573] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 130 (0x923cac00) [pid = 17573] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 129 (0x9b464000) [pid = 17573] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 128 (0x8a338000) [pid = 17573] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 127 (0x885f0000) [pid = 17573] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:00:21 INFO - PROCESS | 17573 | --DOMWINDOW == 126 (0x91bef800) [pid = 17573] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:00:21 INFO - PROCESS | 17573 | 1464706821445 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 17573 | 1464706821581 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:00:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:00:21 INFO - PROCESS | 17573 | 1464706821633 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 17573 | 1464706821635 Marionette TRACE conn3 <- [1,3082,null,{}] 08:00:21 INFO - PROCESS | 17573 | 1464706821641 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 17573 | 1464706821833 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:00:21 INFO - PROCESS | 17573 | 1464706821844 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 17573 | ++DOCSHELL 0x88d0bc00 == 113 [pid = 17573] [id = 780] 08:00:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 127 (0x8a3ae400) [pid = 17573] [serial = 2339] [outer = (nil)] 08:00:21 INFO - PROCESS | 17573 | ++DOMWINDOW == 128 (0x8c542c00) [pid = 17573] [serial = 2340] [outer = 0x8a3ae400] 08:00:21 INFO - PROCESS | 17573 | 1464706821917 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 17573 | ++DOMWINDOW == 129 (0x8cbc9000) [pid = 17573] [serial = 2341] [outer = 0x8a3ae400] 08:00:22 INFO - PROCESS | 17573 | 1464706822846 Marionette TRACE conn3 <- [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]]]}] 08:00:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:00:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:00:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1230ms 08:00:22 INFO - PROCESS | 17573 | 1464706822862 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 17573 | 1464706822866 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:00:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:00:22 INFO - PROCESS | 17573 | 1464706822872 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 17573 | 1464706822876 Marionette TRACE conn3 <- [1,3086,null,{}] 08:00:22 INFO - PROCESS | 17573 | 1464706822881 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 17573 | 1464706823194 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:00:23 INFO - PROCESS | 17573 | 1464706823221 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a06d800 == 114 [pid = 17573] [id = 781] 08:00:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 130 (0x8a333c00) [pid = 17573] [serial = 2342] [outer = (nil)] 08:00:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 131 (0x8d0d2000) [pid = 17573] [serial = 2343] [outer = 0x8a333c00] 08:00:23 INFO - PROCESS | 17573 | 1464706823292 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 17573 | ++DOMWINDOW == 132 (0x8d104400) [pid = 17573] [serial = 2344] [outer = 0x8a333c00] 08:00:24 INFO - PROCESS | 17573 | 1464706824458 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:00:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1643ms 08:00:24 INFO - PROCESS | 17573 | 1464706824518 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 17573 | 1464706824526 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:00:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:00:24 INFO - PROCESS | 17573 | 1464706824576 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 17573 | 1464706824582 Marionette TRACE conn3 <- [1,3090,null,{}] 08:00:24 INFO - PROCESS | 17573 | 1464706824603 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 17573 | 1464706824864 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:00:25 INFO - PROCESS | 17573 | 1464706825231 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 17573 | ++DOCSHELL 0x87d50400 == 115 [pid = 17573] [id = 782] 08:00:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 133 (0x8824d800) [pid = 17573] [serial = 2345] [outer = (nil)] 08:00:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 134 (0x885eb400) [pid = 17573] [serial = 2346] [outer = 0x8824d800] 08:00:25 INFO - PROCESS | 17573 | 1464706825329 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 17573 | ++DOMWINDOW == 135 (0x88e59000) [pid = 17573] [serial = 2347] [outer = 0x8824d800] 08:00:26 INFO - PROCESS | 17573 | 1464706826168 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:00:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1687ms 08:00:26 INFO - PROCESS | 17573 | 1464706826223 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 17573 | 1464706826232 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:00:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:00:26 INFO - PROCESS | 17573 | 1464706826258 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 17573 | 1464706826264 Marionette TRACE conn3 <- [1,3094,null,{}] 08:00:26 INFO - PROCESS | 17573 | 1464706826277 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 17573 | 1464706826558 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:00:27 INFO - PROCESS | 17573 | 1464706826983 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2f6400 == 116 [pid = 17573] [id = 783] 08:00:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 136 (0x8b25e800) [pid = 17573] [serial = 2348] [outer = (nil)] 08:00:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 137 (0x8c544000) [pid = 17573] [serial = 2349] [outer = 0x8b25e800] 08:00:27 INFO - PROCESS | 17573 | 1464706827118 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 17573 | ++DOMWINDOW == 138 (0x8cbc3c00) [pid = 17573] [serial = 2350] [outer = 0x8b25e800] 08:00:27 INFO - PROCESS | 17573 | 1464706827957 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:00:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1757ms 08:00:28 INFO - PROCESS | 17573 | 1464706828000 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:00:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:00:28 INFO - PROCESS | 17573 | 1464706828005 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:00:28 INFO - PROCESS | 17573 | 1464706828012 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 17573 | 1464706828018 Marionette TRACE conn3 <- [1,3098,null,{}] 08:00:28 INFO - PROCESS | 17573 | 1464706828034 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 17573 | 1464706828285 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:00:28 INFO - PROCESS | 17573 | 1464706828624 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 17573 | ++DOCSHELL 0x8a2f1800 == 117 [pid = 17573] [id = 784] 08:00:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 139 (0x8d974c00) [pid = 17573] [serial = 2351] [outer = (nil)] 08:00:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 140 (0x8e644800) [pid = 17573] [serial = 2352] [outer = 0x8d974c00] 08:00:28 INFO - PROCESS | 17573 | 1464706828722 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 17573 | ++DOMWINDOW == 141 (0x8ea60400) [pid = 17573] [serial = 2353] [outer = 0x8d974c00] 08:00:29 INFO - PROCESS | 17573 | 1464706829605 Marionette TRACE conn3 <- [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]]]}] 08:00:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:00:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:00:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1641ms 08:00:29 INFO - PROCESS | 17573 | 1464706829653 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:00:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:00:29 INFO - PROCESS | 17573 | 1464706829658 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:00:29 INFO - PROCESS | 17573 | 1464706829664 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 17573 | 1464706829668 Marionette TRACE conn3 <- [1,3102,null,{}] 08:00:29 INFO - PROCESS | 17573 | 1464706829674 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 17573 | 1464706829893 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:00:30 INFO - PROCESS | 17573 | 1464706830218 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d1db800 == 118 [pid = 17573] [id = 785] 08:00:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 142 (0x8ee04400) [pid = 17573] [serial = 2354] [outer = (nil)] 08:00:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 143 (0x8ee10800) [pid = 17573] [serial = 2355] [outer = 0x8ee04400] 08:00:30 INFO - PROCESS | 17573 | 1464706830309 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 17573 | ++DOMWINDOW == 144 (0x8f648c00) [pid = 17573] [serial = 2356] [outer = 0x8ee04400] 08:00:31 INFO - PROCESS | 17573 | 1464706831175 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:00:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:00:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1539ms 08:00:31 INFO - PROCESS | 17573 | 1464706831204 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 17573 | 1464706831208 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:00:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:00:31 INFO - PROCESS | 17573 | 1464706831215 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 17573 | 1464706831219 Marionette TRACE conn3 <- [1,3106,null,{}] 08:00:31 INFO - PROCESS | 17573 | 1464706831225 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 17573 | 1464706831488 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:00:31 INFO - PROCESS | 17573 | 1464706831815 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 17573 | ++DOCSHELL 0x8d973000 == 119 [pid = 17573] [id = 786] 08:00:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 145 (0x8ee0b400) [pid = 17573] [serial = 2357] [outer = (nil)] 08:00:31 INFO - PROCESS | 17573 | ++DOMWINDOW == 146 (0x8f958000) [pid = 17573] [serial = 2358] [outer = 0x8ee0b400] 08:00:31 INFO - PROCESS | 17573 | 1464706831903 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 17573 | ++DOMWINDOW == 147 (0x8f95cc00) [pid = 17573] [serial = 2359] [outer = 0x8ee0b400] 08:00:32 INFO - PROCESS | 17573 | 1464706832783 Marionette TRACE conn3 <- [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]]]}] 08:00:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:00:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:00:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:00:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1644ms 08:00:32 INFO - PROCESS | 17573 | 1464706832861 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 17573 | 1464706832865 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:00:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:00:32 INFO - PROCESS | 17573 | 1464706832871 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 17573 | 1464706832875 Marionette TRACE conn3 <- [1,3110,null,{}] 08:00:32 INFO - PROCESS | 17573 | 1464706832881 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 17573 | 1464706833224 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:00:33 INFO - PROCESS | 17573 | 1464706833464 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 17573 | ++DOCSHELL 0x8b26a800 == 120 [pid = 17573] [id = 787] 08:00:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 148 (0x8f959400) [pid = 17573] [serial = 2360] [outer = (nil)] 08:00:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 149 (0x91959400) [pid = 17573] [serial = 2361] [outer = 0x8f959400] 08:00:33 INFO - PROCESS | 17573 | 1464706833593 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 17573 | ++DOMWINDOW == 150 (0x91bed800) [pid = 17573] [serial = 2362] [outer = 0x8f959400] 08:00:34 INFO - PROCESS | 17573 | 1464706834371 Marionette TRACE conn3 <- [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"]]]}] 08:00:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:00:34 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 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:00:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1529ms 08:00:34 INFO - PROCESS | 17573 | 1464706834410 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 17573 | 1464706834413 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:00:34 INFO - PROCESS | 17573 | 1464706834423 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 17573 | 1464706834426 Marionette TRACE conn3 <- [1,3114,null,{}] 08:00:34 INFO - PROCESS | 17573 | 1464706834432 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 17573 | 1464706834668 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:00:34 INFO - PROCESS | 17573 | 1464706834935 Marionette TRACE conn3 -> [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\", \"b648b289-f911-458d-8b9a-c593cedf68d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 17573 | ++DOCSHELL 0x917c5000 == 121 [pid = 17573] [id = 788] 08:00:34 INFO - PROCESS | 17573 | ++DOMWINDOW == 151 (0x91f4e000) [pid = 17573] [serial = 2363] [outer = (nil)] 08:00:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 152 (0x923ca400) [pid = 17573] [serial = 2364] [outer = 0x91f4e000] 08:00:35 INFO - PROCESS | 17573 | 1464706835023 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 17573 | ++DOMWINDOW == 153 (0x923cfc00) [pid = 17573] [serial = 2365] [outer = 0x91f4e000] 08:00:35 INFO - PROCESS | 17573 | 1464706835897 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:00:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1529ms 08:00:35 INFO - PROCESS | 17573 | 1464706835952 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 17573 | 1464706835956 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:00:37 WARNING - u'runner_teardown' () 08:00:37 INFO - No more tests 08:00:37 INFO - Got 0 unexpected results 08:00:37 INFO - SUITE-END | took 1306s 08:00:37 INFO - Closing logging queue 08:00:37 INFO - queue closed 08:00:37 INFO - Return code: 0 08:00:37 WARNING - # TBPL SUCCESS # 08:00:37 INFO - Running post-action listener: _resource_record_post_action 08:00:37 INFO - Running post-run listener: _resource_record_post_run 08:00:38 INFO - Total resource usage - Wall time: 1340s; CPU: 98.0%; Read bytes: 835584; Write bytes: 929861632; Read time: 64; Write time: 221024 08:00:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:00:38 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 4096; Write bytes: 142999552; Read time: 8; Write time: 126392 08:00:38 INFO - run-tests - Wall time: 1312s; CPU: 98.0%; Read bytes: 761856; Write bytes: 786751488; Read time: 52; Write time: 94620 08:00:38 INFO - Running post-run listener: _upload_blobber_files 08:00:38 INFO - Blob upload gear active. 08:00:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:00:38 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 08:00:38 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'] 08:00:38 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 08:00:39 INFO - (blobuploader) - INFO - Open directory for files ... 08:00:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:00:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:00:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:00:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:00:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:00:41 INFO - (blobuploader) - INFO - Done attempting. 08:00:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:00:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:00:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:00:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:00:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:00:43 INFO - (blobuploader) - INFO - Done attempting. 08:00:43 INFO - (blobuploader) - INFO - Iteration through files over. 08:00:43 INFO - Return code: 0 08:00:43 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:00:43 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:00:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/81dbfe5202595929530301d12c2bbe6137b0c066c087ae8b183595a9016faad9d5e22ea220f26e91cc5e511d8a09c4911e46811f2a9530065b977fdf473b7a02", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/951eef50c2f07e870787684e9db5f5d432a6b99bdd02252716fd070e74287f903694c1d77324294a712163909e70520dc1835ee26ef1d61917e195cd56ecc070"} 08:00:43 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:00:43 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:00:43 INFO - Contents: 08:00:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/81dbfe5202595929530301d12c2bbe6137b0c066c087ae8b183595a9016faad9d5e22ea220f26e91cc5e511d8a09c4911e46811f2a9530065b977fdf473b7a02", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/951eef50c2f07e870787684e9db5f5d432a6b99bdd02252716fd070e74287f903694c1d77324294a712163909e70520dc1835ee26ef1d61917e195cd56ecc070"} 08:00:43 INFO - Running post-run listener: copy_logs_to_upload_dir 08:00:43 INFO - Copying logs to upload dir... 08:00:43 INFO - mkdir: /builds/slave/test/build/upload/logs 08:00:43 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1440.685029 ========= master_lag: 8.93 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 9 secs) (at 2016-05-31 08:00:52.550686) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-05-31 08:00:52.564630) ========= 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-1464704228.350494-1053330180 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/81dbfe5202595929530301d12c2bbe6137b0c066c087ae8b183595a9016faad9d5e22ea220f26e91cc5e511d8a09c4911e46811f2a9530065b977fdf473b7a02", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/951eef50c2f07e870787684e9db5f5d432a6b99bdd02252716fd070e74287f903694c1d77324294a712163909e70520dc1835ee26ef1d61917e195cd56ecc070"} build_url:https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.049699 build_url: 'https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/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/81dbfe5202595929530301d12c2bbe6137b0c066c087ae8b183595a9016faad9d5e22ea220f26e91cc5e511d8a09c4911e46811f2a9530065b977fdf473b7a02", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/951eef50c2f07e870787684e9db5f5d432a6b99bdd02252716fd070e74287f903694c1d77324294a712163909e70520dc1835ee26ef1d61917e195cd56ecc070"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Xv5fH_9hTDGH8KV-LFETLA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 4.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-05-31 08:00:56.650085) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:00:56.650452) ========= 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-1464704228.350494-1053330180 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019882 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:00:56.713851) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-31 08:00:56.714157) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-31 08:00:56.714505) ========= ========= Total master_lag: 13.73 =========